← Vulnerability feed

Vulnerability record · CVE-2005-0595 · published 2 May 2005

CVE-2005-0595: BadBlue ext.dll buffer overflow via mfcisapicommand parameter

WWorking Resources Inc. · Badblue

BadBlue 2.55 contains a buffer overflow in ext.dll reachable through a long mfcisapicommand parameter. A remote, unauthenticated attacker can send a crafted request that overflows the buffer and may lead to arbitrary code execution on the web server. The flaw is old but the affected product is a network-facing web server, so any exposed instance is at risk.

7.5 CVSS 2.0 High EPSS 60% · top 0.9%
7.5CVSS 2.0 base score
60%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 4 tagged exploit
16 Jun 2026Last modified by NVD

Description

Buffer overflow in ext.dll in BadBlue 2.55 allows remote attackers to execute arbitrary code via a long mfcisapicommand parameter.

AV:N/AC:L/Au:N/C:P/I:P/A:P

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: medium.

high priorityThe flaw is remotely exploitable without authentication, public exploit code exists, and EPSS is very high, though the product is legacy and no KEV listing is present.

What it is

BadBlue 2.55 contains a buffer overflow in ext.dll reachable through a long mfcisapicommand parameter. A remote, unauthenticated attacker can send a crafted request that overflows the buffer and may lead to arbitrary code execution on the web server. The flaw is old but the affected product is a network-facing web server, so any exposed instance is at risk.

Impact

Successful exploitation lets a remote attacker run arbitrary code with the privileges of the BadBlue service, potentially taking full control of the host. Even without code execution, the overflow can crash the service, causing denial of service.

Attack surface

The flaw is reached over the network through HTTP requests to the BadBlue web server, specifically via the mfcisapicommand parameter handled by ext.dll. The CVSS vector AV:N/AC:L/Au:N indicates no authentication and no user interaction are required.

Exploitation

CISA KEV does not list this CVE, but EPSS is high at roughly 0.60 (99th percentile) and multiple references are tagged Exploit, indicating public exploit code exists. No ransomware group is documented as using it.

What to do

  • Apply the vendor patch referenced in the Secunia advisory and Full Disclosure post, or upgrade BadBlue to a fixed release.
  • If no patch can be applied, remove or disable the ext.dll ISAPI extension and block requests containing mfcisapicommand.
  • Restrict network access to the BadBlue service so only trusted hosts can reach it, and place it behind a filtering reverse proxy.
  • Monitor and restart the service on crash, and treat repeated crashes as a possible exploitation attempt.

Detection

  • Inspect web server logs for requests with unusually long or malformed mfcisapicommand parameter values.
  • Alert on requests to ext.dll or ISAPI endpoints from unexpected source addresses.
  • Watch for BadBlue service crashes or restarts that correlate with inbound HTTP traffic.
  • Use network IDS signatures for the known exploit pattern against ext.dll.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2005-0595 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2001-0277Working resources inc. badblue vulnerabilityBuffer overflow in ext.dll in BadBlue 1.02.07 Personal Edition allows remote attackers to cause a denial of service and possibly execute arbitrary co…EPSS 11%7.6CVE-2003-0332Working resources inc. badblue vulnerabilityThe ISAPI extension in BadBlue 1.7 through 2.2, and possibly earlier versions, modifies the first two letters of a filename extension after performin…EPSS 7.0%7.5CVE-2002-1541Working resources inc. badblue vulnerabilityBadBlue 1.7 allows remote attackers to bypass password protections for directories and files via an HTTP request containing an extra / (slash).EPSS 1.5%7.5CVE-2002-1973Microsoft foundation class library vulnerabilityBuffer overflow in CHttpServer::OnParseError in the ISAPI extension (Isapi.cpp) when built using Microsoft Foundation Class (MFC) static libraries in…EPSS 40%7.5CVE-2002-2170Working resources inc. badblue vulnerabilityWorking Resources Inc. BadBlue Enterprise Edition 1.7 through 1.74 attempts to restrict administrator actions to the IP address of the local host, bu…EPSS 4.7%7.5CVE-2002-1022Working resources inc. badblue vulnerabilityBadBlue server stores passwords in plaintext in the ext.ini file, which could allow local and possibly remote attackers to gain privileges.EPSS 2.7%7.5CVE-2002-0326Working resources inc. badblue vulnerabilityCross-site scripting vulnerability in BadBlue before 1.6.1 beta allows remote attackers to execute arbitrary script and possibly additional commands …EPSS 1.6%6.4CVE-2001-0276Working resources inc. badblue vulnerabilityext.dll in BadBlue 1.02.07 Personal Edition web server allows remote attackers to determine the physical path of the server by directly calling ext.d…EPSS 3.5%

Source: NIST National Vulnerability Database (record CVE-2005-0595), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.