Skip to content
Threat Feed
high advisory

rtl_433: Stack-based buffer overflow in proflame2_mc (CVE-2026-117609)

rtl_433 versions up to 25.12 contain a stack-based buffer overflow in the proflame2_mc function that allows attackers to trigger memory corruption via malicious OOK radio signals or input files.

CVE search metadata

CVE search record: CVE-2026-117609. Severity: high. CVSS: 7.1. KEV: no. Product: rtl_433 (<= 25.12). Brief: rtl_433: Stack-based buffer overflow in proflame2_mc (CVE-2026-117609). Brief link: https://feed.craftedsignal.io/briefs/2026-10-rtl433-buffer-overflow/

Triage facts

Revision 1
Applicability
rtl_433 (<= 25.12)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 28, 08:26 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

A stack-based buffer overflow vulnerability exists in the proflame2_mc() function of rtl_433 (all versions through 25.12). The issue occurs when the application processes more than seven Manchester-coded words. An attacker within radio range can transmit a crafted On-Off Keying (OOK) signal or provide a malformed signal file to trigger the overflow. This can result in application crashes or, if the binary is compiled without stack canaries, potential control-flow hijacking.

Impact

Successful exploitation allows for the crash of the rtl_433 service or potential arbitrary code execution, depending on the compiler protections enabled for the specific deployment.

Recommendation

  • Upgrade rtl_433 to a version that patches the proflame2_mc() function, or monitor the project repository for the official security release addressing this vulnerability.
  • Audit current deployments to determine if they are compiled with stack protection (e.g., -fstack-protector or -fstack-protector-strong) to mitigate the risk of arbitrary code execution.
  • Restrict the input sources for rtl_433 if possible, particularly by verifying the integrity of signal capture files before processing them.

Immediate actions

Patch rtl_433 to the latest version once available.

IT Operations 7d

Threat Hunt

Hunt for crash logs or segmentation faults involving the rtl_433 binary.

T1203 medium medium confidence monitor-only

Data: syslog, dmesg, application error logs

Mitigations

Verify compiler flags to ensure binaries are built with stack canaries.

immediate IT Operations

CVE-2026-117609