cbcvebase.
CVE-2010-0425
published 2010-03-05

CVE-2010-0425: modules/arch/win32/mod_isapi.c in mod_isapi in the Apache HTTP Server 2.0.37 through 2.0.63, 2.2.0 through 2.2.14, and 2.3.x before 2.3.7, when running on…

PriorityP275critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
94.25%
99.8th percentile
modules/arch/win32/mod_isapi.c in mod_isapi in the Apache HTTP Server 2.0.37 through 2.0.63, 2.2.0 through 2.2.14, and 2.3.x before 2.3.7, when running on Windows, does not ensure that request processing is complete before calling isapi_unload for an ISAPI .dll module, which allows remote attackers to execute arbitrary code via unspecified vectors related to a crafted request, a reset packet, and "orphaned callback pointers."

Affected

45 ranges· showing 25
VendorProductVersion rangeFixed in
apachehttp_server>= 2.0.37 < 2.0.642.0.64
apachehttp_server>= 2.2.0 < 2.2.152.2.15
apachehttp_server>= 2.3.0 < 2.3.72.3.7
broadcomvmware_ace_management_server< 2.7.22.7.2
debianapache2
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server
ibmhttp_server

Detection & IOCsextracted from sources · hover to see the quote

pathmodules/arch/win32/mod_isapi.c
filenamesos.txt
  • The exploit requires a TCP RST packet to trigger the DLL unload (use-after-free). Detect a pattern of: POST to ISAPI .dll endpoint → TCP RST from client → second POST to same ISAPI .dll endpoint within seconds.
  • Alert on creation of 'sos.txt' in the Apache working directory as a post-exploitation indicator of successful shellcode execution.
  • The vulnerability is Windows-only and affects mod_isapi. Scope detection to Apache on Windows with mod_isapi loaded and an ISAPI .dll configured.
  • The exploit uses WSACancelBlockingCall() to force a TCP RST rather than a graceful close; network sensors should flag RST packets immediately following an incomplete HTTP POST to an ISAPI endpoint on port 80.
  • ·Exploitation requires an ISAPI module to be installed and configured on the target Apache server; the vulnerability is not reachable on default Apache installations without mod_isapi and a loaded ISAPI .dll.
  • ·Arbitrary code execution via this use-after-free has not been definitively proven in the wild; a real-world method requires a second ISAPI module to be loaded into the same memory region as the unloaded one.

CVSS provenance

nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
vendor_debian10.0LOW
CVEs like this are exactly what “Exploited This Week” covers.

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.