CVE-2026-54427
Deferred Deferred - Pending Action

BaseFortify

Vulnerability report for CVE-2026-54427, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-10-30

Assigner: Apache Software Foundation

Description

Uncontrolled recursion in the AMF parser in Apache bRPC < 1.18.0 allows a remote RTMP peer to crash a bRPC process by sending deeply nested AMF objects or arrays. The parser recursively processed nested AMF containers without enforcing a depth limit, which could exhaust the native stack. Affected Scenarios: Applications using bRPC RTMP support and parsing AMF data from an untrusted RTMP peer. This includes RTMP servers parsing client command messages, RTMP clients parsing server responses or status messages, and either side parsing inbound AMF script data such as metadata or cue points. Direct callers of ReadAMFObject or ReadAMFArray on untrusted input are also affected. How to Fix: 1. Upgrade Apache bRPC to 1.18.0. 2. Apply the patch from PR https://github.com/apache/brpc/pull/3344 . Note: The fix introduces a configurable AMF nesting depth limit with default value 128. AMF objects or arrays deeper than amf_max_depth are rejected after applying the fix.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-30
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-09
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
Apache Software Foundation Apache bRPC 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-674 The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an uncontrolled recursion flaw in the AMF parser of Apache bRPC versions before 1.18.0. A remote RTMP peer can crash the bRPC process by sending deeply nested AMF objects or arrays. The parser processes these nested structures without a depth limit, which exhausts the native stack and causes a crash.

Detection Guidance

Detecting this vulnerability requires monitoring for crashes in bRPC processes handling RTMP traffic. Check logs for stack overflow errors or process crashes when parsing AMF data. Monitor network traffic for unusually deep AMF nesting in RTMP messages.

Impact Analysis

This vulnerability can impact applications using bRPC RTMP support that parse AMF data from untrusted sources. It may lead to denial of service by crashing the bRPC process, affecting RTMP servers, clients, or any system parsing untrusted AMF input.

Compliance Impact

This vulnerability does not directly affect compliance with GDPR, HIPAA, or similar standards as it is a denial-of-service issue in a specific software component (Apache bRPC) rather than a data protection or privacy breach. However, if the affected system is part of a critical infrastructure handling sensitive data, its availability impact could indirectly affect compliance with availability requirements in regulations like HIPAA.

Mitigation Strategies
  • Upgrade Apache bRPC to version 1.18.0 or later to apply the fix.
  • Apply the patch from PR https://github.com/apache/brpc/pull/3344 if upgrading is not immediately possible.
  • Configure the amf_max_depth parameter to a lower value if needed for stricter limits.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-54427. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...