On 6 May 2026 Debian published DSA-6248-1, updating apache2 in Debian 12 (bookworm) and Debian 13 (trixie) to upstream Apache httpd 2.4.67. Debian says the fixed issues "may result in remote code execution, privilege escalation, denial of service or information disclosure". A month later, on 6 June, DSA-6323-1 fixed a further HTTP/2 denial-of-service bug. Both releases were still under regular security support at the time, so both received DSAs.
At a glance
| Advisory | Date | Debian 13 (trixie) | Debian 12 (bookworm) | CVEs |
|---|---|---|---|---|
| DSA-6248-1 | 6 May 2026 | 2.4.67-1~deb13u2 | 2.4.67-1~deb12u2 | 11 in the announcement, including CVE-2026-23918 (Apache: important) |
| DSA-6323-1 | 6 Jun 2026 | 2.4.67-1~deb13u3 | 2.4.67-1~deb12u3 | CVE-2026-49975 (Apache: moderate) |
Binary packages to check: apache2, apache2-bin, apache2-data, apache2-utils. Severity: High, based on Apache's "important" rating for CVE-2026-23918.
What was fixed
DSA-6248-1 (httpd 2.4.67)
- CVE-2026-23918, HTTP/2 double free (important). Apache describes a double free and possible remote code execution in the HTTP/2 protocol on early stream reset, affecting 2.4.66 only. Debian notes that trixie already received this fix in the Debian 13.4 point release (
2.4.66-1~deb13u2); bookworm got it with DSA-6248-1. - CVE-2026-24072, privilege escalation through
.htaccessexpressions (moderate). Local.htaccessauthors could read files with the privileges of the web server user. This matters on servers where several users or sites can write.htaccessfiles. - CVE-2026-33006, mod_auth_digest timing attack (moderate). A remote attacker could bypass Digest authentication.
- Low-rated issues: four mod_proxy_ajp memory errors (CVE-2026-28780, CVE-2026-33857, CVE-2026-34032, CVE-2026-34059), HTTP response splitting with untrusted backends (CVE-2026-33523), unrestricted OCSP response data in mod_md (CVE-2026-29168), and crashes in mod_dav_lock (CVE-2026-29169) and mod_authn_socache (CVE-2026-33007).
DSA-6323-1
- CVE-2026-49975 (moderate). Incorrect cookie header accounting in the HTTP/2 implementation could lead to excessive resource use and denial of service. CISA's assessment on cve.org records a public proof of concept.
None of these CVEs is in the CISA Known Exploited Vulnerabilities catalog as of 30 October 2026.
What came after
Apache httpd 2.4.68 (June 2026, 13 CVEs) later reached Debian as 2.4.68-1~deb12u1 and 2.4.68-1~deb13u1 through the regular stable archive rather than a DSA. In October, trixie moved to 2.4.69 with DSA-6569-1 (2.4.69-1~deb13u1), while the matching bookworm update was still pending with the LTS team on 31 October 2026. Each package includes all earlier fixes, so the newest version for your release is always the one to run.
Are you affected?
apt policy apache2 apache2-bin
sudo apache2ctl -M | grep -E 'http2|auth_digest|proxy_ajp|md_module|dav_lock|authn_socache'Any bookworm version below 2.4.67-1~deb12u3, or trixie version below 2.4.67-1~deb13u3, misses fixes from these two advisories. If HTTP/2 (http2_module) is loaded, the HTTP/2 issues apply to you. Debian 11 (bullseye) is past the end of LTS and should be upgraded.
How to update
sudo apt update
sudo apt upgradeMake sure your sources include both the main suite and the security suite (bookworm and bookworm-security, or trixie and trixie-security), because some Apache fixes reached Debian through the main archive. Ubuntu packages differ; see Ubuntu Security Notices.
Restart or reboot?
No reboot is needed. Check the configuration and restart Apache:
sudo apache2ctl configtest
sudo systemctl restart apache2
Sources
- security-tracker.debian.org/tracker/DSA-6248-1
- debian.org/security/2026/dsa-6248
- lists.debian.org/debian-security-announce/2026/msg00159.html
- security-tracker.debian.org/tracker/DSA-6323-1
- debian.org/security/2026/dsa-6323
- lists.debian.org/debian-security-announce/2026/msg00234.html
- httpd.apache.org/security/vulnerabilities_24.html
- security-tracker.debian.org/tracker/CVE-2026-23918
- security-tracker.debian.org/tracker/CVE-2026-44119
- cve.org/CVERecord?id=CVE-2026-23918
- cve.org/CVERecord?id=CVE-2026-49975
- security-tracker.debian.org/tracker/DSA-6569-1
- security-tracker.debian.org/tracker/apache2
- salsa.debian.org/security-tracker-team/security-tracker/-/raw/master/data/dla-needed.txt
- httpd.apache.org/docs/2.4/programs/httpd.html
- manpages.debian.org/trixie/apache2/apache2ctl.8.en.html
Comments
0 total · 0 threads