CVE-2012-2677 Integer overflow in n/a
Integer overflow in Boost Pool allows attackers to trigger buffer overflows or denial of service via large memory allocation requests.
- Exploited in the wild
- Not known
- Login needed
- Not stated
- Attackable
- Not stated
- Victim action needed
- Not stated
- Fix
- Available
What is CVE-2012-2677?
CVE-2012-2677 is a medium-severity vulnerability in n/a, published on 25 Jul 2012.
Official description
Integer overflow in the ordered_malloc function in boost/pool/pool.hpp in Boost Pool before 3.9 makes it easier for context-dependent attackers to perform memory-related attacks such as buffer overflows via a large memory chunk size value, which causes less memory to be allocated than expected.
Weakness: CWE-189
Which versions are affected by CVE-2012-2677?
It affects 1 product.
Linux distribution packages (40)
boost Red Hat:enterprise_linux:5::server | All versions | 0:1.33.1-16.el5_9 |
boost-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:1.33.1-16.el5_9 |
boost-devel Red Hat:enterprise_linux:5::server | All versions | 0:1.33.1-16.el5_9 |
boost-doc Red Hat:enterprise_linux:5::server | All versions | 0:1.33.1-16.el5_9 |
boost Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-date-time Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-devel Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-doc Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-filesystem Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-graph Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-graph-mpich2 Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-graph-openmpi Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-iostreams Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-math Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-mpich2 Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-mpich2-devel Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-mpich2-python Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-openmpi Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-openmpi-devel Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-openmpi-python Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-program-options Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-python Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-regex Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-serialization Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-signals Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-static Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-system Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-test Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-thread Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost-wave Red Hat:enterprise_linux:6::client | All versions | 0:1.41.0-15.el6_4 |
boost Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-date-time Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-doc Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-filesystem Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-graph Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-graph-mpich2 Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
boost-graph-openmpi Red Hat:enterprise_linux:6::computenode | All versions | 0:1.41.0-15.el6_4 |
Products include Boost Pool.
How do I fix CVE-2012-2677?
Upgrade to a fixed version.
Is CVE-2012-2677 being exploited?
There is no known exploitation of CVE-2012-2677 in the wild and no public exploit code.
Sources
Also known as AZL-41751, AZL-41929, GHSA-rxj2-pmxv-j3x6, RHSA-2013:0668.