Integer overflow in Linux kernel - CVE-2013-4345
Published: October 10, 2013 / Updated: February 13, 2023
Vulnerability details
The vulnerability allows a remote non-authenticated attacker to read and manipulate data.
Off-by-one error in the get_prng_bytes function in crypto/ansi_cprng.c in the Linux kernel through 3.11.4 makes it easier for context-dependent attackers to defeat cryptographic protection mechanisms via multiple requests for small amounts of data, leading to improper management of the state of the consumed data.
Affected software
Ubuntu
linux (Ubuntu package)
linux-lts-quantal (Ubuntu package)
linux-lts-raring (Ubuntu package)
linux-lts-saucy (Ubuntu package)
How to mitigate CVE-2013-4345
linux-lts-quantal (Ubuntu package) - update to 3.5.0-45.68~precise1
linux-lts-raring (Ubuntu package) - update to 3.8.0-38.56~precise1
linux-lts-saucy (Ubuntu package) - update to 3.11.0-15.23~precise1
External References
- http://marc.info/?l=linux-crypto-vger&m=137942122902845&w=2
- https://bugzilla.redhat.com/show_bug.cgi?id=1007690
- http://rhn.redhat.com/errata/RHSA-2013-1449.html
- http://rhn.redhat.com/errata/RHSA-2013-1490.html
- http://rhn.redhat.com/errata/RHSA-2013-1645.html
- http://www.ubuntu.com/usn/USN-2071-1
- http://www.ubuntu.com/usn/USN-2075-1
- http://www.ubuntu.com/usn/USN-2068-1
- http://www.ubuntu.com/usn/USN-2070-1
- http://www.ubuntu.com/usn/USN-2064-1
- http://www.ubuntu.com/usn/USN-2076-1
- http://www.ubuntu.com/usn/USN-2074-1
- http://www.ubuntu.com/usn/USN-2072-1
- http://www.ubuntu.com/usn/USN-2065-1
- http://www.ubuntu.com/usn/USN-2110-1
- http://www.ubuntu.com/usn/USN-2109-1
- http://www.ubuntu.com/usn/USN-2158-1
- http://www.securityfocus.com/bid/62740