Security Resilience

CVE-2009-1537

Microsoft Directx 7.0 … 9.0c

CISA KEVActive ExploitationEUVD Exploited
Published
29 May 2009
Modified
21 May 2026
KEV Added
20 May 2026
Patch / advisory
CVSS Score v3.1 8.8
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS Score 0.51 99th percentile
Risk Priority 90 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2009-1537 is a high-severity Improper Neutralization of Null Byte or NUL Character (CWE-158) vulnerability in Microsoft Directx. Its CVSS base score is 8.8 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Data Obfuscation (T1001); ranked in the top 1% of CVEs by exploit likelihood; CISA has added it to the Known Exploited Vulnerabilities catalog.

Deeper analysis AI-assisted summary

Synthesised by an AI model from the NVD description and linked references — a reading aid, not an authoritative source.

The vulnerability is an unspecified issue, also known as the DirectX NULL Byte Overwrite Vulnerability, in the QuickTime Movie Parser Filter in quartz.dll within DirectShow as part of Microsoft DirectX 7.0 through 9.0c. Affected platforms include Windows 2000 SP4, Windows XP SP2 and SP3, and Windows Server 2003 SP2.

Remote attackers can exploit the flaw by supplying a crafted QuickTime media file, which may result in arbitrary code execution. The vulnerability was exploited in the wild in May 2009.

Microsoft Security Advisory 971778 addresses the DirectShow vulnerability, with further technical analysis available from the Microsoft Security Response Center and Security Research and Defense blogs. Additional references from SANS ISC, OSVDB, and Secunia document the issue and its exploitation characteristics.

EU & UK References

Vulnerability Data

Unspecified vulnerability in the QuickTime Movie Parser Filter in quartz.dll in DirectShow in Microsoft DirectX 7.0 through 9.0c on Windows 2000 SP4, Windows XP SP2 and SP3, and Windows Server 2003 SP2 allows remote attackers to execute arbitrary code via…

more

a crafted QuickTime media file, as exploited in the wild in May 2009, aka "DirectX NULL Byte Overwrite Vulnerability."

CWE(s)
KEV Date Added
20 May 2026

Related Threats

MITRE ATT&CK Enterprise Techniques

T1001 Data Obfuscation Command And Control
Adversaries may obfuscate command and control traffic to make it more difficult to detect.
T1001.003 Protocol or Service Impersonation Command And Control
Adversaries may impersonate legitimate protocols or web service traffic to disguise command and control activity and thwart analysis efforts.
T1003.005 Cached Domain Credentials Credential Access
Adversaries may attempt to access cached domain credentials used to allow authentication to occur in the event a domain controller is unavailable.
T1005 Data from Local System Collection
Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.
T1016 System Network Configuration Discovery Discovery
Adversaries may look for details about the network configuration and settings, such as IP and/or MAC addresses, of systems they access or through information discovery of remote systems.
T1016.001 Internet Connection Discovery Discovery
Adversaries may check for Internet connectivity on compromised systems.
Derived from this CVE’s CWE(s) via the direct CWE→ATT&CK cross-walk.

CVEs Like This One

CVE-2015-0016Same vendor: Microsoftboth on KEV
CVE-2024-43468Same vendor: Microsoftboth on KEV
CVE-2021-40444Same vendor: Microsoftboth on KEV
CVE-2021-27065Same vendor: Microsoftboth on KEV
CVE-2008-4250Same product: Microsoft Windows 2000both on KEV
CVE-2010-0806Same product: Microsoft Windows 2000both on KEV
CVE-2010-0249Same product: Microsoft Windows 2000both on KEV
CVE-2009-1123Same product: Microsoft Windows 2000both on KEV
CVE-2013-5065Same product: Microsoft Windows 2003 Serverboth on KEV
CVE-2011-2005Same product: Microsoft Windows Server 2003both on KEV

Affected Assets

microsoft
directx
7.0, 7.0a, 7.1, 8.1, 8.1b
microsoft
windows 2000
all versions
microsoft
windows 2003 server
all versions
microsoft
windows server 2003
all versions
microsoft
windows xp
all versions

Mitigating Controls

Control response

Prevent
Stop it (NIST 800-53)

—

Detect
Catch it (NIST detect / respond)

—

Harden
Shrink the surface (DISA STIG)

—

Validate
Prove the fix (OWASP ASVS)
  • V1.2.10

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 partial match
blocks

Secure SDLC practices directly require input neutralization and validation to prevent null-byte flaws.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

blocks

A.8.25 mandates secure SDLC practices including secure coding guidelines, security requirements, checkpoints, testing (scans/penetration), and developer training that reach improper neutralization of null bytes, but leaves a bounded remainder (e.g. incomplete enforcement across all languages, libraries, or outsourced code where assurance is only obtained).

blocks

Application security requirements include explicit rules for neutralizing dangerous characters such as NUL.

blocks

A.8.27 mandates security-by-design principles, secure coding practices (including data validation/sanitization), design reviews against attack patterns, and hardening; these reach some but not most instances of improper NUL neutralization (a specific input-handling flaw in downstream components).

prevents

Secure coding standards explicitly require proper neutralization of null bytes and other metacharacters.

finds

Security testing can detect null-byte flaws but does not itself implement the neutralization.

References