CVE-2009-0217
mediumpriority · track · 22EPSS 0.064 · 94 %ileDEEURUUSEPSS · scored 2026-10-27
The design of the W3C XML Signature Syntax and Processing (XMLDsig) recommendation, as implemented in products including (1) the Oracle Security Developer Tools component in Oracle Application Server 10.1.2.3, 10.1.3.4, and 10.1.4.3IM; (2) the WebLogic Server component in BEA Product Suite 10.3, 10.0 MP1, 9.2 MP3, 9.1, 9.0, and 8.1 SP6; (3) Mono before 2.4.2.2; (4) XML Security Library before 1.2.12; (5) IBM WebSphere Application Server Versions 6.0 through 6.0.2.33, 6.1 through 6.1.0.23, and 7.0 through 7.0.0.1; (6) Sun JDK and JRE Update 14 and earlier; (7) Microsoft .NET Framework 3.0 through 3.0 SP2, 3.5, and 4.0; and other products uses a parameter that defines an HMAC truncation length (HMACOutputLength) but does not require a minimum for this length, which allows attackers to spoof HMAC-based signatures and bypass authentication by specifying a truncation length with a small number of bits.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 4.3–7.5
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (105)
Products and version ranges known to be affected.
- IBM InfoSphere Information Server 11.7all versionscert_bundDEcpe:/a:ibm:infosphere_information_server:11.7
- IBM Tivoli Business Service Managerall versionscert_bundDEcpe:/a:ibm:tivoli_business_service_manager:-
- ibm websphere application server= 6.0nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
- ibm websphere application server= 6.0.0.1nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
- ibm websphere application server= 6.0.0.2nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
- ibm websphere application server= 6.0.0.3nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
- ibm websphere application server= 6.0.1nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
- ibm websphere application server= 6.0.1.1nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
- ibm websphere application server= 6.0.1.11nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
- ibm websphere application server= 6.0.1.13nvdUScpe:2.3:a:ibm:websphere_application_server:*:*:*:*:*:*:*:*
advisories (2)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2022-1738IBM InfoSphere Information Server: Mehrere SchwachstellenDeutsch2022-10-16csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in IBM InfoSphere Information Server ausnutzen, um seine Privilegien zu erweitern, beliebigen Programmcode auszuführen, einen Cross-Site-Scripting-Angriff durchzuführen, Informationen offenzulegen, einen Denial of Service Zustand herbeizuführen, Dateien zu manipulieren oder Sicherheitsvorkehrungen zu umgehen.
- GHSA-8hfm-837h-hjg5Apache XML Security For Java vulnerable to authentication bypass by HMAC truncation2022-05-02ghsa · osvUS
The design of the W3C XML Signature Syntax and Processing (XMLDsig) recommendation, as implemented in multiple products. The Apache XML Security (Java) is affected by the vulnerability published in US-Cert VU #466161. See: http://www.kb.cert.org/vuls/id/466161 for more information. This bug can allow an attacker to bypass authentication by inserting/modifying a small HMAC truncation length parameter in the XML Signature HMAC based SignatureMethod algorithms. An inexhaustive list of additional affected products includes: 1. the Oracle Security Developer Tools component in Oracle Application Server 10.1.2.3, 10.1.3.4, and 10.1.4.3IM; 2. the WebLogic Server component in BEA Product Suite 10.3, 10.0 MP1, 9.2 MP3, 9.1, 9.0, and 8.1 SP6; 3. Mono before 2.4.2.2; 4. XML Security Library before 1.2.12; 5. IBM WebSphere Application Server Versions 6.0 through 6.0.2.33, 6.1 through 6.1.0.23, and 7.0 through 7.0.0.1; 6. Sun JDK and JRE Update 14 and earlier; 7. Microsoft .NET Framework 3.0 through 3.0 SP2, 3.5, and 4.0; and other products uses a parameter that defines an HMAC truncation length (HMACOutputLength) but does not require a minimum for this length, which allows attackers to spoof HMAC-based signatures and bypass authentication by specifying a truncation length with a small number of bits.
also known as (8)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (172)
External citations — patches, advisories, analysis.
- http://blogs.sun.com/security/entry/cert_vulnerability_note_vu_466161enisa_euvd
- http://git.gnome.org/cgit/xmlsec/commit/?id=34b349675af9f72eb822837a8772cc1ead7115c7enisa_euvd
- http://git.gnome.org/cgit/xmlsec/patch/?id=34b349675af9f72eb822837a8772cc1ead7115c7enisa_euvd
- http://lists.apple.com/archives/security-announce/2009/Sep/msg00000.htmlenisa_euvd
- http://lists.opensuse.org/opensuse-security-announce/2009-11/msg00002.htmlenisa_euvd
- http://lists.opensuse.org/opensuse-security-announce/2010-03/msg00005.htmlenisa_euvd
- http://marc.info/?l=bugtraq&m=125787273209737&w=2enisa_euvd
- http://osvdb.org/55895enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan