ID CVE-2012-2135
Summary The utf-16 decoder in Python 3.1 through 3.3 does not update the aligned_end variable after calling the unicode_decode_call_errorhandler function, which allows remote attackers to obtain sensitive information (process memory) or cause a denial of service (memory corruption and crash) via unspecified vectors.
References
Vulnerable Configurations
  • cpe:2.3:a:python:python:3.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:alpha1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:alpha1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:alpha2:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:alpha2:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:alpha3:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:alpha3:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:alpha4:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:alpha4:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:beta2:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:rc2:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:rc2:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.0:rc3:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.0:rc3:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.1:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.1:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.1:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.1:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.3.2:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.3.2:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.1:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.1:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.1:beta1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.1:beta1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.1:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.1:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.1:rc2:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.1:rc2:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.2:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.2:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.2:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.2:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.3:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.3:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.3:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.3:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.3:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.3:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:3.2.3:rc2:*:*:*:*:*:*
    cpe:2.3:a:python:python:3.2.3:rc2:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.0:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.0:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.1:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.1:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.1:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.1:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.2:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.2:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.2:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.2:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.3:*:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.3:*:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.3:-:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.3:-:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.3:rc1:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.3:rc1:*:*:*:*:*:*
  • cpe:2.3:a:python:python:2.7.3:rc2:*:*:*:*:*:*
    cpe:2.3:a:python:python:2.7.3:rc2:*:*:*:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:11.04:*:*:*:*:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:11.04:*:*:*:*:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:11.10:*:*:*:*:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:11.10:*:*:*:*:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:12.10:*:*:*:*:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:12.10:*:*:*:*:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:10.04:*:*:*:-:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:10.04:*:*:*:-:*:*:*
  • cpe:2.3:o:canonical:ubuntu_linux:12.04:*:*:*:-:*:*:*
    cpe:2.3:o:canonical:ubuntu_linux:12.04:*:*:*:-:*:*:*
  • cpe:2.3:o:debian:debian_linux:6.0:*:*:*:*:*:*:*
    cpe:2.3:o:debian:debian_linux:6.0:*:*:*:*:*:*:*
CVSS
Base: 6.4 (as of 19-01-2023 - 15:53)
Impact:
Exploitability:
CWE NVD-CWE-Other
CAPEC
Access
VectorComplexityAuthentication
NETWORK LOW NONE
Impact
ConfidentialityIntegrityAvailability
PARTIAL NONE PARTIAL
cvss-vector via4 AV:N/AC:L/Au:N/C:P/I:N/A:P
refmap via4
misc
mlist
  • [oss-security] 20120425 CVE Request: Python 3.2/3.3 utf-16 decoder unicode_decode_call_errorhandler aligned_end is not updated
  • [oss-security] 20120425 Re: CVE Request: Python 3.2/3.3 utf-16 decoder unicode_decode_call_errorhandler aligned_end is not updated
secunia
  • 51087
  • 51089
ubuntu
  • USN-1615-1
  • USN-1616-1
Last major update 19-01-2023 - 15:53
Published 14-08-2012 - 22:55
Last modified 19-01-2023 - 15:53
Back to Top