CVE catalog

CVE-2010-3430

pam: CVE-2010-3430

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
0.34% · Oct 27, 2026

The privilege-dropping implementation in the (1) pam_env and (2) pam_mail modules in Linux-PAM (aka pam) 1.1.2 does not perform the required setfsgid and setgroups system calls, which might allow local users to obtain sensitive information by leveraging unintended group permissions, as demonstrated by a symlink attack on the .pam_environment file in a user's home directory. NOTE: this vulnerability exists because of an incomplete fix for CVE-2010-3435.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpamsid1.7.0-8fixed
Debianpamforky1.7.0-8fixed
Debianpamtrixie1.7.0-5fixed
Debianpambookworm1.5.2-6+deb12u2fixed
Opensusepamtumbleweed1.3.0-3.4fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpamsourcesid1.1.3-1not yet assignedNot reported[599832]
Debianpamsourceforky1.1.3-1not yet assignedNot reported[599832]
Debianpamsourcetrixie1.1.3-1not yet assignedNot reported[599832]
Debianpamsourcebookworm1.1.3-1not yet assignedNot reported[599832]
Opensusepamrpmtumbleweed1.3.0-3.4Not reportedOPENSUSE-SU-2024:10405-1Not reported

[Debian bug #599832]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [pam-32bit]Unknown

    Source package: [pam]

    Details (1)
    • 1.7.2+git48-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.3.0-3.4

      Version impact unknown

      dsa · pam · opensuse · tumbleweed

  • [pam-devel]Unknown

    Source package: [pam]

    Details (1)
    • 1.7.2+git48-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.3.0-3.4

      Version impact unknown

      dsa · pam · opensuse · tumbleweed

  • Source package: [pam]

    Details (1)
    • 1.7.2+git48-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.3.0-3.4

      Version impact unknown

      dsa · pam · opensuse · tumbleweed

  • [pam]Fixed

    Source package: [pam]

    Details (1)
    • 1.7.2+git48-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 1.3.0-3.4

      dsa · pam · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [libpam0g]Fixed

    Source package: [pam]

    Details (2)
    • 1.5.2-6+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

    • 1.5.2-6+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

  • Source package: [pam]

    Details (2)
    • 1.5.2-6+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

    • 1.5.2-6+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

  • [libpam-doc]Fixed

    Source package: [pam]

    Details (2)
    • 1.5.2-6+deb12u2 · all · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

    • 1.5.2-6+deb12u2 · all · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

  • Source package: [pam]

    Details (2)
    • 1.5.2-6+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

    • 1.5.2-6+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

  • Source package: [pam]

    Details (2)
    • 1.5.2-6+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

    • 1.5.2-6+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

  • Source package: [pam]

    Details (2)
    • 1.5.2-6+deb12u2 · all · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

    • 1.5.2-6+deb12u2 · all · bookworm

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · bookworm; dsa · pam · debian · 12

[Debian 13 (Trixie)]

  • [libpam0g]Fixed

    Source package: [pam]

    Details (2)
    • 1.7.0-5 · amd64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

    • 1.7.0-5 · arm64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

  • Source package: [pam]

    Details (2)
    • 1.7.0-5 · amd64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

    • 1.7.0-5 · arm64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

  • [libpam-doc]Fixed

    Source package: [pam]

    Details (2)
    • 1.7.0-5 · all · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

    • 1.7.0-5 · all · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

  • Source package: [pam]

    Details (2)
    • 1.7.0-5 · amd64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

    • 1.7.0-5 · arm64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

  • Source package: [pam]

    Details (2)
    • 1.7.0-5 · amd64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

    • 1.7.0-5 · arm64 · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

  • Source package: [pam]

    Details (2)
    • 1.7.0-5 · all · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

    • 1.7.0-5 · all · trixie

      Fixed · Fixed: 1.1.3-1

      dsa · pam · debian · 13

Observed:

References