cbcvebase.
CVE-2026-28780
published 2026-05-05

CVE-2026-28780: Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of Apache HTTP Server. If mod_proxy_ajp connects to a malicious AJP server this AJP server can send a…

PriorityP261critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
1.38%
69.0th percentile
Heap-based Buffer Overflow vulnerability in mod_proxy_ajp of Apache HTTP Server. If mod_proxy_ajp connects to a malicious AJP server this AJP server can send a malicious AJP message back to mod_proxy_ajp and cause it to write 4 attacker controlled bytes after the end of a heap based buffer. This issue affects Apache HTTP Server: through 2.4.66. Users are recommended to upgrade to version 2.4.67, which fixes the issue.

Affected

5 ranges
VendorProductVersion rangeFixed in
apachehttp_server< 2.4.672.4.67
apachehttpd
apache_software_foundationapache_http_server<= 2.4.66
httpd_2.4httpd
ubuntuapache2

Detection & IOCsextracted from sources · hover to see the quote

  • Vulnerability is in mod_proxy_ajp; detect Apache HTTP Server instances with mod_proxy_ajp enabled and proxying to backend AJP servers, as exploitation requires the server to connect to a malicious AJP backend
  • Monitor for Apache HTTP Server versions 2.4.66 and below running mod_proxy_ajp as these are confirmed affected; flag any such version in inventory
  • The overflow writes exactly 4 attacker-controlled bytes past the end of a heap buffer; heap corruption crash signatures or 4-byte out-of-bounds write patterns in Apache crash dumps may indicate exploitation attempts
  • ·Exploitation requires mod_proxy_ajp to be actively connecting to a backend AJP server; instances not using mod_proxy_ajp or not proxying to AJP backends are not affected
  • ·The attack vector is a malicious AJP backend server responding with a crafted message — the attacker must control or compromise the AJP backend (e.g., a rogue Tomcat instance) that Apache proxies to, not a direct client-side attack
  • ·Affected packages span multiple Red Hat product lines including RHEL 6–10 and Red Hat JBoss Core Services; patch coverage must be verified across all deployed variants

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vendor_redhat9.8CRITICAL
vendor_ubuntu8.8HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.