CVE catalog

CVE-2009-3476

opensaml: CVE-2009-3476

[CVE catalog]

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

Buffer overflow in OpenSAML before 1.1.3 as used in Internet2 Shibboleth Service Provider software 1.3.x before 1.3.4, and XMLTooling before 1.2.2 as used in Internet2 Shibboleth Service Provider software 2.x before 2.2.1, allows remote attackers to cause a denial of service and possibly execute arbitrary code via a malformed encoded URL.

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