CVE-2012-2143
Last modified
CVE-2012-2143 is a vulnerability of currently unknown severity. The crypt_des (aka DES-based crypt) function in FreeBSD before 9.0-RELEASE-p2, as used in PHP, PostgreSQL, and other products, does not process the complete cleartext password if this password contains a 0x80 character, which makes it easier for context-dependent attackers to obtain access via an authentication attempt with an initial substring of the intended password, as demonstrated by a Unicode password.. EPSS estimates a 5.73% chance of exploitation in the next 30 days.
Description
The crypt_des (aka DES-based crypt) function in FreeBSD before 9.0-RELEASE-p2, as used in PHP, PostgreSQL, and other products, does not process the complete cleartext password if this password contains a 0x80 character, which makes it easier for context-dependent attackers to obtain access via an authentication attempt with an initial substring of the intended password, as demonstrated by a Unicode password.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Postgresql | Postgresql | >= 8.3, < 8.3.19 |
| Postgresql | Postgresql | >= 8.4, < 8.4.12 |
| Postgresql | Postgresql | >= 9.0, < 9.0.8 |
| Postgresql | Postgresql | >= 9.1, < 9.1.4 |
| Freebsd | Freebsd | <= 9.0 |
| Freebsd | Freebsd | 1.0 |
| Freebsd | Freebsd | 1.1 |
| Freebsd | Freebsd | 1.1.5 |
| Freebsd | Freebsd | 1.1.5.1 |
| Freebsd | Freebsd | 2.0 |
| Freebsd | Freebsd | 2.0.5 |
| Freebsd | Freebsd | 2.1 |
| Freebsd | Freebsd | 2.1.5 |
| Freebsd | Freebsd | 2.1.6 |
| Freebsd | Freebsd | 2.1.7 |
| Freebsd | Freebsd | 2.2 |
| Freebsd | Freebsd | 2.2.1 |
| Freebsd | Freebsd | 2.2.2 |
| Freebsd | Freebsd | 2.2.5 |
| Freebsd | Freebsd | 2.2.6 |
| Freebsd | Freebsd | 2.2.7 |
| Freebsd | Freebsd | 2.2.8 |
| Freebsd | Freebsd | 3.0 |
| Freebsd | Freebsd | 3.1 |
| Freebsd | Freebsd | 3.2 |
| Freebsd | Freebsd | 3.3 |
| Freebsd | Freebsd | 3.4 |
| Freebsd | Freebsd | 3.5 |
| Freebsd | Freebsd | 4.0 |
| Freebsd | Freebsd | 4.1 |
| Freebsd | Freebsd | 4.1.1 |
| Freebsd | Freebsd | 4.2 |
| Freebsd | Freebsd | 4.3 |
| Freebsd | Freebsd | 4.4 |
| Freebsd | Freebsd | 4.5 |
| Freebsd | Freebsd | 4.6 |
| Freebsd | Freebsd | 4.6.2 |
| Freebsd | Freebsd | 4.7 |
| Freebsd | Freebsd | 4.8 |
| Freebsd | Freebsd | 4.9 |
| Freebsd | Freebsd | 4.10 |
| Freebsd | Freebsd | 4.11 |
| Freebsd | Freebsd | 5.0 |
| Freebsd | Freebsd | 5.1 |
| Freebsd | Freebsd | 5.2 |
| Freebsd | Freebsd | 5.2.1 |
| Freebsd | Freebsd | 5.3 |
| Freebsd | Freebsd | 5.4 |
| Freebsd | Freebsd | 5.5 |
| Freebsd | Freebsd | 6.0 |
Showing 50 of 66 affected configurations. See NVD for the full list.
References
- http://kb.juniper.net/InfoCenter/index?page=content&id=JSA10705Third Party Advisory
- http://lists.apple.com/archives/security-announce/2012/Sep/msg00004.htmlMailing List, Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082258.htmlMailing List, Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082292.htmlMailing List, Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082294.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2012-07/msg00003.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-updates/2012-09/msg00102.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-updates/2012-10/msg00013.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-updates/2012-10/msg00024.htmlMailing List, Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2012-1037.htmlThird Party Advisory
- http://secunia.com/advisories/49304Broken Link, Vendor Advisory
- http://secunia.com/advisories/50718Broken Link, Vendor Advisory
- http://support.apple.com/kb/HT5501Third Party Advisory
- http://www.debian.org/security/2012/dsa-2491Third Party Advisory
- http://www.postgresql.org/docs/9.0/static/release-9-0-8.htmlVendor Advisory
- http://www.postgresql.org/docs/9.1/static/release-9-1-4.htmlVendor Advisory
- http://www.postgresql.org/support/security/Vendor Advisory
- http://www.securitytracker.com/id?1026995Third Party Advisory, VDB Entry
- https://bugzilla.redhat.com/show_bug.cgi?id=816956Issue Tracking, Third Party Advisory
- http://kb.juniper.net/InfoCenter/index?page=content&id=JSA10705Third Party Advisory
- http://lists.apple.com/archives/security-announce/2012/Sep/msg00004.htmlMailing List, Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082258.htmlMailing List, Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082292.htmlMailing List, Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2012-June/082294.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2012-07/msg00003.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-updates/2012-09/msg00102.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-updates/2012-10/msg00013.htmlMailing List, Third Party Advisory
- http://lists.opensuse.org/opensuse-updates/2012-10/msg00024.htmlMailing List, Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2012-1037.htmlThird Party Advisory
- http://secunia.com/advisories/49304Broken Link, Vendor Advisory
- http://secunia.com/advisories/50718Broken Link, Vendor Advisory
- http://support.apple.com/kb/HT5501Third Party Advisory
- http://www.debian.org/security/2012/dsa-2491Third Party Advisory
- http://www.postgresql.org/docs/9.0/static/release-9-0-8.htmlVendor Advisory
- http://www.postgresql.org/docs/9.1/static/release-9-1-4.htmlVendor Advisory
- http://www.postgresql.org/support/security/Vendor Advisory
- http://www.securitytracker.com/id?1026995Third Party Advisory, VDB Entry
- https://bugzilla.redhat.com/show_bug.cgi?id=816956Issue Tracking, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2012-2143?
How severe is CVE-2012-2143?
How do I fix CVE-2012-2143?
Are you affected by CVE-2012-2143?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
