GHSA-w6q2-5crf-rf8x
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Pre-auth network exploitation with no complexity or interaction barriers; impact is availability-only, consistent with controlled memory exhaustion causing DoS.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
6Description PRE-NVD
AnalysisAI
Remote unauthenticated denial of service in Apache Qpid ProtonJ2 through version 1.1.0 allows a network attacker to exhaust server memory by sending AMQP messages with maliciously crafted type size or count fields, triggering uncontrolled allocation. The vulnerability (CWE-789) requires no authentication or user interaction and is exploitable directly over the network with low complexity, making it trivially reachable in any exposed deployment. No active exploitation has been confirmed in CISA KEV, and the EPSS score of 0.21% (11th percentile) suggests limited real-world exploitation interest at time of analysis; a vendor-released fix is available in version 1.2.0.
Technical ContextAI
Apache Qpid ProtonJ2 is the Java implementation of the AMQP 1.0 messaging protocol, used to build message brokers and clients in enterprise Java environments. The AMQP protocol encodes messages with typed data descriptors that include size and count fields; CWE-789 (Uncontrolled Memory Allocation) arises when a protocol parser allocates memory directly proportional to attacker-controlled values without first validating upper bounds or enforcing resource quotas. In this case, the ProtonJ2 decoder processes type size or count annotations from incoming wire data and allocates heap memory accordingly, enabling a remote party to force allocations far exceeding available resources. Affected versions are all releases of Apache Qpid ProtonJ2 up to and including 1.1.0, as confirmed by NVD and EUVD-2026-53035.
RemediationAI
Vendor-released patch: version 1.2.0. All users of Apache Qpid ProtonJ2 on version 1.1.0 or earlier should upgrade to 1.2.0 immediately, as documented in the Apache Qpid project advisory at https://qpid.apache.org/ and the oss-security disclosure at https://seclists.org/oss-sec/2026/q3/428. If immediate upgrade is not feasible, compensating controls should include placing the ProtonJ2 endpoint behind a network perimeter that restricts access to known, trusted AMQP clients, effectively converting the AV:N vector into a locally-scoped risk. Additionally, operators may configure resource throttling or connection rate limiting at the load balancer or firewall layer to bound allocation potential, though this does not eliminate the vulnerability and may affect legitimate high-throughput workloads. Monitoring for abnormal memory consumption trends on affected services is advisable as an interim detection measure.
More in Qpid Protonj2
View allDenial of service in Apache Qpid ProtonJ2 through version 1.1.0 allows a remote unauthenticated attacker to crash the me
Denial of service in Apache Qpid ProtonJ2 through 1.1.0 allows unauthenticated remote attackers to exhaust server resour
Uncontrolled resource consumption in Apache Qpid ProtonJ2 through version 1.1.0 allows authenticated AMQP clients to cau
Session flow control enforcement in Apache Qpid ProtonJ2 (versions through 1.1.0) can be bypassed by an authenticated at
Same technique Denial Of Service
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53035