CVE catalog

CVE-2009-3475

opensaml: CVE-2009-3475

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
0.89% · Oct 25, 2026

Internet2 Shibboleth Service Provider software 1.3.x before 1.3.3 and 2.x before 2.2.1, when using PKIX trust validation, does not properly handle a '\0' character in the subject or subjectAltName fields of a certificate, which allows remote man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopensamlsid3.3.1-4fixed
Debianopensamlforky3.3.1-4fixed
Debianopensamltrixie3.3.1-2fixed
Debianopensamlbookworm3.2.1-3+deb12u1fixed
Debianopensamlbookworm-security3.2.1-3+deb12u1fixed
Debianxmltoolingsid3.3.0-3fixed
Debianxmltoolingforky3.3.0-3fixed
Debianxmltoolingtrixie3.3.0-2fixed
Debianxmltoolingbookworm3.2.3-1+deb12u1fixed
Debianxmltoolingbookworm-security3.2.3-1+deb12u1fixed
Debianshibboleth-spsid3.5.2+dfsg-1fixed
Debianshibboleth-spforky3.5.2+dfsg-1fixed
Debianshibboleth-sptrixie3.5.0+dfsg-2+deb13u1fixed
Debianshibboleth-sptrixie-security3.5.0+dfsg-2+deb13u1fixed
Debianshibboleth-spbookworm3.4.1+dfsg-2+deb12u1fixed
Debianshibboleth-spbookworm-security3.4.1+dfsg-2+deb12u1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopensamlsourcesid3.0.0-2not yet assignedNot reportedNot reported
Debianopensamlsourceforky3.0.0-2not yet assignedNot reportedNot reported
Debianopensamlsourcetrixie3.0.0-2not yet assignedNot reportedNot reported
Debianopensamlsourcebookworm3.0.0-2not yet assignedNot reportedNot reported
Debianxmltoolingsourcesid1.2.2-1not yet assignedNot reportedNot reported
Debianxmltoolingsourceforky1.2.2-1not yet assignedNot reportedNot reported
Debianxmltoolingsourcetrixie1.2.2-1not yet assignedNot reportedNot reported
Debianxmltoolingsourcebookworm1.2.2-1not yet assignedNot reportedNot reported
Debianshibboleth-spsourcesid3.0.2+dfsg1-2not yet assignedNot reportedNot reported
Debianshibboleth-spsourceforky3.0.2+dfsg1-2not yet assignedNot reportedNot reported
Debianshibboleth-spsourcetrixie3.0.2+dfsg1-2not yet assignedNot reportedNot reported
Debianshibboleth-spsourcebookworm3.0.2+dfsg1-2not yet assignedNot reportedNot reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • Source package: [shibboleth-sp]

    Details (4)
    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

  • [libsaml12]Unknown

    Source package: [opensaml]

    Details (4)
    • 3.2.1-3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

  • [libsaml-dev]Unknown

    Source package: [opensaml]

    Details (4)
    • 3.2.1-3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

  • [libsaml-doc]Unknown

    Source package: [opensaml]

    Details (4)
    • 3.2.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

  • [libshibsp11]Unknown

    Source package: [shibboleth-sp]

    Details (4)
    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

  • [libshibsp-dev]Unknown

    Source package: [shibboleth-sp]

    Details (4)
    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

  • [libshibsp-doc]Unknown

    Source package: [shibboleth-sp]

    Details (4)
    • 3.4.1+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

  • Source package: [shibboleth-sp]

    Details (4)
    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

  • Source package: [xmltooling]

    Details (4)
    • 3.2.3-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

  • Source package: [xmltooling]

    Details (4)
    • 3.2.3-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

  • Source package: [xmltooling]

    Details (4)
    • 3.2.3-1+deb12u1 · all · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · all · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

  • Source package: [opensaml]

    Details (4)
    • 3.2.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

  • Source package: [opensaml]

    Details (4)
    • 3.2.1-3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

    • 3.2.1-3+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · bookworm; dsa · opensaml · debian · 12

  • Source package: [shibboleth-sp]

    Details (4)
    • 3.4.1+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

  • Source package: [shibboleth-sp]

    Details (4)
    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

    • 3.4.1+dfsg-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · bookworm; dsa · shibboleth-sp · debian · 12

  • Source package: [xmltooling]

    Details (4)
    • 3.2.3-1+deb12u1 · all · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · all · bookworm

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

    • 3.2.3-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.2.2-1

      dsa · xmltooling · debian · bookworm; dsa · xmltooling · debian · 12

[Debian 13 (Trixie)]

  • Source package: [shibboleth-sp]

    Details (4)
    • 3.5.0+dfsg-2+deb13u1 · amd64 · trixie

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · 13

    • 3.5.0+dfsg-2+deb13u1 · arm64 · trixie

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · 13

    • 3.5.0+dfsg-2+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · 13

    • 3.5.0+dfsg-2+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 3.0.2+dfsg1-2

      dsa · shibboleth-sp · debian · 13

  • [libsaml13]Unknown

    Source package: [opensaml]

    Details (2)
    • 3.3.1-2 · amd64 · trixie

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · 13

    • 3.3.1-2 · arm64 · trixie

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · 13

  • [libsaml-dev]Unknown

    Source package: [opensaml]

    Details (2)
    • 3.3.1-2 · amd64 · trixie

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · 13

    • 3.3.1-2 · arm64 · trixie

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · 13

  • [libsaml-doc]Unknown

    Source package: [opensaml]

    Details (2)
    • 3.3.1-2 · all · trixie

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · 13

    • 3.3.1-2 · all · trixie

      Fixed · Fixed: 3.0.0-2

      dsa · opensaml · debian · 13

Next results

Observed:

References