CVE-2026-44186·Apache vulnerability
Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in the mod_proxy_ftp module in Apache HTTP Server with an attacker controlled backend FTP server. This issue affects undefined: from 2.4.0 through 2.4.67. Users are recommended to upgrade to version 2.4.68, which fixes the issue.
- Severity
- high
- Software
- Apache
- Fixed in
- 2.4.68-1~deb12u1
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 1.1% — higher than 64% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Affected versions
Until: 2.4.68-1~deb12u1
Fixed in: 2.4.68-1~deb12u1
How to fix this CVE
Update Apache HTTP Server to version 2.4.68 or later to patch the infinite loop vulnerability in mod_proxy_ftp. This vulnerability can be triggered when Apache forwards FTP requests to a malicious backend FTP server, potentially causing service degradation or denial of service. Administrators should prioritize this update, especially if mod_proxy_ftp is actively used in their deployment.
sudo dnf update httpdDefensia detects this vulnerability
How to check if you are affected
- Step 1: Check Apache version — Run: apache2ctl -v (Debian/Ubuntu) or httpd -v (RHEL/CentOS) and confirm if version is below 2.4.68
- Step 2: Verify mod_proxy_ftp is loaded — Run: apache2ctl -M | grep proxy_ftp (Debian/Ubuntu) or httpctl -M | grep proxy_ftp (RHEL/CentOS)
- Step 3: Review Apache configuration for FTP proxy directives — Run: grep -r 'ProxyPass.*ftp://' /etc/apache2/sites-enabled/ (Debian/Ubuntu) or /etc/httpd/conf.d/ (RHEL/CentOS)
- Step 4: Verify the patch is installed — Run: dpkg -l | grep apache2 (Debian/Ubuntu) or rpm -qa | grep httpd (RHEL/CentOS) and confirm version shows 2.4.68 or later
FAQ
What is CVE-2026-44186?
CVE-2026-44186 is an infinite loop vulnerability in Apache's mod_proxy_ftp module that can be triggered when processing requests through a malicious FTP backend server. An attacker controlling the backend server can craft responses that cause the Apache process to enter an endless loop, leading to resource exhaustion and service unavailability.
Is CVE-2026-44186 being actively exploited?
No. This vulnerability is not currently listed on the CISA Known Exploited Vulnerabilities catalog, and no public exploits are available. However, the high CVSS score (8.5) warrants timely patching.
What versions of Apache are affected by CVE-2026-44186?
Apache HTTP Server versions 2.4.0 through 2.4.67 are affected. Version 2.4.68 and later contain the fix.
How do I check if my server is vulnerable to CVE-2026-44186?
Run apache2ctl -v (Debian/Ubuntu) or httpd -v (RHEL/CentOS) to check your installed version. If it shows 2.4.67 or lower, and mod_proxy_ftp is enabled (apache2ctl -M | grep proxy_ftp), your server is vulnerable.
Does Defensia detect CVE-2026-44186?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Apache is installed on a monitored server, CVE-2026-44186 will appear in your dashboard with remediation steps.
Related Apache CVEs
References
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-44186. Free for 1 server.
Get started free