Description
librtmp (RTMPDump) through 2.6 contains a heap out-of-bounds read vulnerability in AMFProp_Decode that reads an AMF0 strict-array element count before checking that four bytes remain. A malicious RTMP server or man in the middle can send an AMF0 body ending with a strict-array type byte and fewer than four trailing bytes to crash the client.
Published: 2026-10-18
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service due to heap out‑of‑bounds read
Action: Apply Patch
AI Analysis

Impact

A heap out‑of‑bounds read occurs in librtmp’s AMFProp_Decode when it processes an AMF0 strict‑array type. The function reads an array element count before verifying that four bytes are available, allowing a malicious RTMP server or man‑in‑the‑middle to send a truncated AMF0 body that causes a client crash. The bug cannot lead to arbitrary code execution, but it can disrupt service availability for any application using the affected librtmp library.

Affected Systems

The vulnerability affects RTMPDump’s librtmp component through version 2.6. Any client built with librtmp 2.6 or earlier and that processes AMF0 payloads from an external RTMP server is susceptible. No other products or higher versions are mentioned.

Risk and Exploitability

The CVSS base score of 5.3 indicates moderate severity, and no EPSS data is available. The vulnerability is not currently listed in CISA’s KEV catalog. The attack vector is remote; an attacker only needs to control or intercept the RTMP stream and send a malformed strict‑array payload. Because the flaw causes a crash rather than privilege escalation, the risk is primarily denial of service, yet it remains exploitable without any special privileges or authentication.

Generated by OpenCVE AI on October 18, 2026 at 13:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade librtmp to a version newer than 2.6 where the AMFProp_Decode OOB read has been fixed.
  • Restrict or filter AMF0 strict‑array traffic from untrusted RTMP servers using firewall or proxy rules to prevent malformed payloads from reaching the client.
  • Implement application‑level monitoring to detect sudden crashes and automatically restart the RTMP client service to reduce downtime.

Generated by OpenCVE AI on October 18, 2026 at 13:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Description librtmp (RTMPDump) through 2.6 contains a heap out-of-bounds read vulnerability in AMFProp_Decode that reads an AMF0 strict-array element count before checking that four bytes remain. A malicious RTMP server or man in the middle can send an AMF0 body ending with a strict-array type byte and fewer than four trailing bytes to crash the client.
Title librtmp (RTMPDump) through 2.6 Heap Out-of-Bounds Read via AMFProp_Decode
Weaknesses CWE-125
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-18T12:19:51.237Z

Reserved: 2026-10-18T12:00:07.543Z

Link: CVE-2026-112061

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T13:16:38.600

Modified: 2026-10-18T13:16:38.600

Link: CVE-2026-112061

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T13:45:14Z

Weaknesses