CVE catalog

CVE-2018-12356

password-store: CVE-2018-12356

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
4.43% · Oct 25, 2026

An issue was discovered in password-store.sh in pass in Simple Password Store 1.7.x before 1.7.2. The signature verification routine parses the output of GnuPG with an incomplete regular expression, which allows remote attackers to spoof file signatures on configuration files and extension scripts. Modifying the configuration file allows the attacker to inject additional encryption keys under their control, thereby disclosing passwords to the attacker. Modifying the extension scripts allows the attacker arbitrary code execution.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpassword-storesid1.7.4-8fixed
Debianpassword-storeforky1.7.4-8fixed
Debianpassword-storetrixie1.7.4-7fixed
Debianpassword-storebookworm1.7.4-6fixed
Ubuntupassword-store18.041.7.1-3vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpassword-storesourcesid1.7.2-1not yet assignedNot reported[901574]
Debianpassword-storesourceforky1.7.2-1not yet assignedNot reported[901574]
Debianpassword-storesourcetrixie1.7.2-1not yet assignedNot reported[901574]
Debianpassword-storesourcebookworm1.7.2-1not yet assignedNot reported[901574]

[Debian bug #901574]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [password-store]

    Details (2)
    • 1.7.4-6 · all · bookworm

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · bookworm; dsa · password-store · debian · 12

    • 1.7.4-6 · all · bookworm

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · bookworm; dsa · password-store · debian · 12

  • [pass]Fixed

    Source package: [password-store]

    Details (2)
    • 1.7.4-6 · all · bookworm

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · bookworm; dsa · password-store · debian · 12

    • 1.7.4-6 · all · bookworm

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · bookworm; dsa · password-store · debian · 12

  • Source package: [password-store]

    Details (2)
    • 1.7.4-6 · all · bookworm

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · bookworm; dsa · password-store · debian · 12

    • 1.7.4-6 · all · bookworm

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · bookworm; dsa · password-store · debian · 12

[Debian 13 (Trixie)]

  • Source package: [password-store]

    Details (2)
    • 1.7.4-7 · all · trixie

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · 13

    • 1.7.4-7 · all · trixie

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · 13

  • [pass]Fixed

    Source package: [password-store]

    Details (2)
    • 1.7.4-7 · all · trixie

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · 13

    • 1.7.4-7 · all · trixie

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · 13

  • Source package: [password-store]

    Details (2)
    • 1.7.4-7 · all · trixie

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · 13

    • 1.7.4-7 · all · trixie

      Fixed · Fixed: 1.7.2-1

      dsa · password-store · debian · 13

Observed:

References