CVE-2009-1189

UnknownEPSS 1.33%

Last modified

CVE-2009-1189 is a vulnerability of currently unknown severity. The _dbus_validate_signature_with_reason function (dbus-marshal-validate.c) in D-Bus (aka DBus) before 1.2.14 uses incorrect logic to validate a basic type, which allows remote attackers to spoof a signature via a crafted key. NOTE: this is due to an incorrect fix for CVE-2008-3834.. EPSS estimates a 1.33% chance of exploitation in the next 30 days.

Description

The _dbus_validate_signature_with_reason function (dbus-marshal-validate.c) in D-Bus (aka DBus) before 1.2.14 uses incorrect logic to validate a basic type, which allows remote attackers to spoof a signature via a crafted key. NOTE: this is due to an incorrect fix for CVE-2008-3834.

Metrics

EPSS Probability
1.33%

67.5th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersions
FreedesktopDbus<= 1.2.3
FreedesktopDbus0.1
FreedesktopDbus0.2
FreedesktopDbus0.3
FreedesktopDbus0.4
FreedesktopDbus0.5
FreedesktopDbus0.6
FreedesktopDbus0.7
FreedesktopDbus0.8
FreedesktopDbus0.9
FreedesktopDbus0.10
FreedesktopDbus0.11
FreedesktopDbus0.12
FreedesktopDbus0.13
FreedesktopDbus0.20
FreedesktopDbus0.21
FreedesktopDbus0.22
FreedesktopDbus0.23
FreedesktopDbus0.23.1
FreedesktopDbus0.23.2
FreedesktopDbus0.23.3
FreedesktopDbus0.31
FreedesktopDbus0.32
FreedesktopDbus0.33
FreedesktopDbus0.34
FreedesktopDbus0.35
FreedesktopDbus0.35.1
FreedesktopDbus0.35.2
FreedesktopDbus0.36
FreedesktopDbus0.36.1
FreedesktopDbus0.36.2
FreedesktopDbus0.50
FreedesktopDbus0.60
FreedesktopDbus0.61
FreedesktopDbus0.62
FreedesktopDbus0.90
FreedesktopDbus0.91
FreedesktopDbus0.92
FreedesktopDbus1.0
FreedesktopDbus1.0.2
FreedesktopDbus1.1.0
FreedesktopDbus1.1.1
FreedesktopDbus1.1.2
FreedesktopDbus1.1.4
FreedesktopDbus1.1.20
FreedesktopDbus1.2.1

References

Timeline

Published
Last Modified
Status
Modified

Frequently Asked Questions

What is CVE-2009-1189?
The _dbus_validate_signature_with_reason function (dbus-marshal-validate.c) in D-Bus (aka DBus) before 1.2.14 uses incorrect logic to validate a basic type, which allows remote attackers to spoof a signature via a crafted key. NOTE: this is due to an incorrect fix for CVE-2008-3834.
How severe is CVE-2009-1189?
Severity scoring for CVE-2009-1189 is pending analysis. The EPSS model estimates a 1.33% probability of exploitation in the next 30 days.
How do I fix CVE-2009-1189?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

Are you affected by CVE-2009-1189?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST