CVE-2014-7185: buffer() integer overflows

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 type.

  • Disclosure date: 2014-06-24 (Python issue #21831 reported)
  • Reported by: Chris Foster (on the Python security list)

Fixed In

Python issue

integer overflow in ‘buffer’ type allows reading memory.

  • Python issue: issue #21831
  • Creation date: 2014-06-24
  • Reporter: Benjamin Peterson

CVE-2014-7185

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.

Timeline

Timeline using the disclosure date 2014-06-24 as reference:

  • 2014-06-24: Python issue #21831 reported by Benjamin Peterson
  • 2014-06-24 (+0 days): commit 550b945
  • 2014-06-29 (+5 days): Python 2.7.8 released
  • 2014-10-08 (+106 days): CVE-2014-7185 published