Skip to content
OpenAdvisories
High · 7.5 CVE-2012-4571 EUVD-2012-0012GHSA-p3h7-3c45-qj4vPYSEC-2012-8

Python Keyring does not securely initialize encryption cipher

Published Nov 30, 2012 · Updated Sep 17, 2024 · Assigned by redhat

Description

Python Keyring 0.9.1 does not securely initialize the cipher when encrypting passwords for CryptedFileKeyring files, which makes it easier for local users to obtain passwords via a brute-force attack.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 python-keyring 0.9.2-1 —
Debian 13 python-keyring 0.9.2-1 —
Debian 12 python-keyring 0.9.2-1 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI keyring < 0.9.2 0.9.2 GHSA-p3h7-3c45-qj4v

References