CVE-2026-67589

7.5

Apache Software Foundation · Apache Qpid ProtonJ2

A memory allocation vulnerability in Apache Qpid ProtonJ2 allows unauthenticated attackers to trigger a denial of service via excessive memory consumption.

Executive summary

An unauthenticated remote denial of service vulnerability in Apache Qpid ProtonJ2 poses a significant availability risk to messaging infrastructure.

Vulnerability

The vulnerability is caused by improper handling of type size and count values, leading to excessive memory allocation (CWE-789). An unauthenticated attacker can exploit this via the network to crash the service, resulting in a denial of service.

Business impact

The vulnerability carries a CVSS score of 7.5, reflecting its high potential for service disruption. Successful exploitation allows an attacker to exhaust system resources, which can lead to extended downtime for critical messaging services, impacting business operations that rely on real-time data exchange.

Remediation

Immediate Action: Upgrade Apache Qpid ProtonJ2 to version 1.2.0 or later to implement the necessary memory allocation constraints.

Proactive Monitoring: Monitor system memory usage patterns and application logs for unusual spikes or errors related to resource exhaustion.

Compensating Controls: Deploy a network firewall or load balancer to rate-limit incoming connections to the messaging service, which may reduce the feasibility of sustained resource exhaustion attacks.

Exploitation status

Public Exploit Available: No — exploit_available (false).

Analyst recommendation

Given the high severity and the ease of exploitation by unauthenticated actors, organizations should prioritize upgrading to version 1.2.0. Failure to patch this vulnerability leaves messaging infrastructure susceptible to simple resource exhaustion attacks that can disable critical communication channels.

More Apache Software Foundation CVEs

Sources

Originally found and disclosed by Apache Qpid security team, xxy010605@gmail.com, per the CVE Program record.