Description
Integer overflow in bufferobject.c in Python before 2.7.8 allows context-dependent attackers to obtain sensitive information from process memory via a large size and offset in a "buffer" function.
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.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 11 | python2.7 | 2.7.8-1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 14.04 LTS | python2.7 | 2.7.6-8ubuntu0.2 | USN-2653-1 |
| Ubuntu 14.04 LTS | python3.4 | 3.4.0-2ubuntu1.1 | USN-2653-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 7 | python +6 | 2.7.5-34.el7 | RHSA-2015:2101 |
| RHEL 6 | python +5 | 2.6.6-64.el6 | RHSA-2015:1330 |
| RHEL 2 | python27 +2 | 1.1-17.el6 | RHSA-2015:1064 |
| RHEL 2 | python27-python +6 | 2.7.8-3.el6 | RHSA-2015:1064 |
| RHEL 2 | python27-python-pip | 1.5.6-5.el6 | RHSA-2015:1064 |
| RHEL 2 | python27-python-setuptools | 0.9.8-3.el6 | RHSA-2015:1064 |
| RHEL 2 | python27-python-simplejson | 3.2.0-2.el6 | RHSA-2015:1064 |
| RHEL 2 | python27-python-wheel | 0.24.0-2.el6 | RHSA-2015:1064 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP1 | python | 2.7.17-7.32.2 | SUSE-SU-2020:0234-1 |
| SLES 15 SP1 | python-base | 2.7.17-7.32.1 | SUSE-SU-2020:0234-1 |
| SLES 15 | python | 2.7.17-7.32.2 | SUSE-SU-2020:0234-1 |
| SLES 15 | python-base | 2.7.17-7.32.1 | SUSE-SU-2020:0234-1 |
| SLES 12 | python +1 | 2.7.9-14.1 | SUSE-SU-2015:1344-1 |
| SLES 12 | python-doc | 2.7.9-14.3 | SUSE-SU-2015:1344-1 |
| SLES 2 | python | 2.7.17-7.32.2 | SUSE-SU-2020:0234-1 |
| SLES 2 | python-base | 2.7.17-7.32.1 | SUSE-SU-2020:0234-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 12 | python +1 | 2.7.9-14.1 | SUSE-SU-2015:1344-1 |
| SLES for SAP 12 | python-doc | 2.7.9-14.3 | SUSE-SU-2015:1344-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | python | 2.7.18-8.1 | openSUSE-SU-2024:11202-1 |
| openSUSE Tumbleweed | python-base | 2.7.12-1.4 | openSUSE-SU-2024:10536-1 |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 3 | python-py | No fix yet | — |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 7 | python +6 | 2.7.5-34.0.1.el7 | ELSA-2015-2101 |
| Oracle Linux 7 | python27 +2 | 1.1-20.el7 | ELSA-2015-1064 |
| Oracle Linux 7 | python27-python +6 | 2.7.8-3.el7 | ELSA-2015-1064 |
| Oracle Linux 7 | python27-python-pip | 1.5.6-5.el7 | ELSA-2015-1064 |
| Oracle Linux 7 | python27-python-setuptools | 0.9.8-5.el7 | ELSA-2015-1064 |
| Oracle Linux 7 | python27-python-simplejson | 3.2.0-3.el7 | ELSA-2015-1064 |
| Oracle Linux 7 | python27-python-wheel | 0.24.0-2.el7 | ELSA-2015-1064 |
Advisories 10
- RHSA-2015:2101 Red Hat Security Advisory: python security, bug fix, and enhancement update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2015:1330 Red Hat Security Advisory: python security, bug fix, and enhancement update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2015:1064 Red Hat Security Advisory: python27 security, bug fix, and enhancement update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- USN-2653-1 python2.7, python3.2, python3.4 vulnerabilities Ubuntu Security Notices (USN) · Apr 22, 2026
- SUSE-SU-2015:1344-1 Security update for python SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:10536-1 libpython2_7-1_0-2.7.12-1.4 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:11202-1 python-2.7.18-8.1 on GA media SUSE / openSUSE Security Updates · May 7, 2025
- SUSE-SU-2020:0234-1 Security update for python SUSE / openSUSE Security Updates · May 2, 2025
- ELSA-2015-1064 Moderate: python27 security, bug fix, and enhancement update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · Feb 4, 2016
- ELSA-2015-2101 Moderate: python security, bug fix, and enhancement update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · Nov 23, 2015
References
- [oss-security] 20140925 Re: CVE Request: Python 2.7 mailing-list
- FEDORA-2014-11559 vendor-advisory
- python-bufferobject-overflow(96193) vdb-entry
- https://bugzilla.redhat.com/show_bug.cgi?id=1146026
- [oss-security] 20140923 CVE Request: Python 2.7 mailing-list
- RHSA-2015:1064 vendor-advisory
- http://www.oracle.com/technetwork/topics/security/linuxbulletinjan2016-2867209.html
- http://bugs.python.org/issue21831
- http://www.oracle.com/technetwork/topics/security/linuxbulletinoct2015-2719645.html
- GLSA-201503-10 vendor-advisory
- APPLE-SA-2015-08-13-2 vendor-advisory
- RHSA-2015:1330 vendor-advisory
- openSUSE-SU-2014:1292 vendor-advisory
- https://support.apple.com/kb/HT205031
- 70089 vdb-entry