ID CVE-2009-2661
Summary The asn1_length function in strongSwan 2.8 before 2.8.11, 4.2 before 4.2.17, and 4.3 before 4.3.3 does not properly handle X.509 certificates with crafted Relative Distinguished Names (RDNs), which allows remote attackers to cause a denial of service (pluto IKE daemon crash) via malformed ASN.1 data. NOTE: this is due to an incomplete fix for CVE-2009-2185.
References
Vulnerable Configurations
  • cpe:2.3:a:strongswan:strongswan:2.8.0:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.0:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.1:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.1:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.2:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.2:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.3:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.3:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.4:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.4:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.5:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.5:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.6:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.6:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.7:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.7:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.8:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.8:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:2.8.10:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:2.8.10:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.2:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.2:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.3:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.3:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.10:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.10:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.11:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.11:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.12:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.12:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.13:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.13:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.14:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.14:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.15:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.15:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.2.16:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.2.16:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.3.1:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:strongswan:strongswan:4.3.2:*:*:*:*:*:*:*
    cpe:2.3:a:strongswan:strongswan:4.3.2:*:*:*:*:*:*:*
CVSS
Base: 5.0 (as of 24-11-2009 - 07:02)
Impact:
Exploitability:
CWE CWE-310
CAPEC
  • Signature Spoofing by Key Recreation
    An attacker obtains an authoritative or reputable signer's private signature key by exploiting a cryptographic weakness in the signature algorithm or pseudorandom number generation and then uses this key to forge signatures from the original signer to mislead a victim into performing actions that benefit the attacker.
Access
VectorComplexityAuthentication
NETWORK LOW NONE
Impact
ConfidentialityIntegrityAvailability
NONE NONE PARTIAL
cvss-vector via4 AV:N/AC:L/Au:N/C:N/I:N/A:P
refmap via4
confirm
debian DSA-1899
mlist
  • [Announce] 20090723 ANNOUNCE: strongswan-2.8.11 and strongswan-4.2.17 released
  • [oss-security] 20090727 CVE id request: strongswan
secunia 36922
suse
  • SUSE-SR:2009:016
  • SUSE-SR:2009:018
vupen ADV-2009-2247
Last major update 24-11-2009 - 07:02
Published 04-08-2009 - 16:30
Last modified 24-11-2009 - 07:02
Back to Top