bbangert/beaker · Security
Beaker Sensitive Information Disclosure vulnerability
- GHSA ID
- GHSA-39vm-p9mr-4r27
- CVE ID
- CVE-2012-3458
- Severity
- medium
- Published
- Updated
- CVSS
- 5.3 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- CVSS v3
- 5.3 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- CVSS v4
- 6.9 · CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Description
Beaker before 1.6.4, when using PyCrypto to encrypt sessions, uses AES in ECB cipher mode, which might allow remote attackers to obtain portions of sensitive session data via unspecified vectors.
CWEs
- CWE-326 · Inadequate Encryption Strength
References
- https://nvd.nist.gov/vuln/detail/CVE-2012-3458 ↗
- https://github.com/bbangert/beaker/commit/91becae76101cf87ce8cbfabe3af2622fc328fe5 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=809267 ↗
- http://www.debian.org/security/2012/dsa-2541 ↗
- http://www.openwall.com/lists/oss-security/2012/08/13/10 ↗
- https://web.archive.org/web/20140724164516/http://secunia.com/advisories/50226 ↗
- https://web.archive.org/web/20140725025612/http://secunia.com/advisories/50520 ↗
- https://github.com/pypa/advisory-database/tree/main/vulns/beaker/PYSEC-2012-1.yaml ↗
- https://github.com/advisories/GHSA-39vm-p9mr-4r27 ↗