CVE-2013-2596
Linux Kernel Integer Overflow Vulnerability
Published Apr 12, 2013 · updated Jun 16, 2026 · linux linux kernel
Integer overflow in the fb_mmap function in drivers/video/fbmem.c in the Linux kernel before 3.8.9, as used in a certain Motorola build of Android 4.1.2 and other products, allows local users to create a read-write memory mapping for the entirety of kernel memory, and consequently gain privileges, via crafted /dev/graphics/fb0 mmap2 system calls, as demonstrated by the Motochopper pwn program.
Timeline
Detection, updates, and resolution for this record.
Apr 12, 2013 · Catalog
Detected
Integer overflow in the fb_mmap function in drivers/video/fbmem.c in the Linux kernel before 3.8.9, as used in a certain Motorola build of Android 4.1.2 and other products, allows local users to create a read-write memory mapping for the entirety of kernel memory, and consequently gain privileges, via crafted /dev/graphics/fb0 mmap2 system calls, as demonstrated by the Motochopper pwn program.
Sep 15, 2022 · CISA KEV
Known exploited
Apply updates per vendor instructions.
Oct 6, 2022 · CISA KEV
Remediation due
Apply updates per vendor instructions.
Jun 16, 2026 · Catalog
Updated
Integer overflow in the fb_mmap function in drivers/video/fbmem.c in the Linux kernel before 3.8.9, as used in a certain Motorola build of Android 4.1.2 and other products, allows local users to create a read-write memory mapping for the entirety of kernel memory, and consequently gain privileges, via crafted /dev/graphics/fb0 mmap2 system calls, as demonstrated by the Motochopper pwn program.
Required action
Apply updates per vendor instructions.
CISA due date Oct 6, 2022
Affected
- cpe linux/linux kernelversion unspecified
- cpe motorola/android4.1.2
- vendor Linux Kernelversion unspecified
Sources
- CISA KEVCVE-2013-2596
Linux kernel fb_mmap function in drivers/video/fbmem.c contains an integer overflow vulnerability that allows for privilege escalation.
cisa.gov - CVE.orgCVE-2013-2596
Official CVE identifier
cve.org - FIRST EPSSCVE-2013-2596
30-day exploitation probability 3.2%
first.org - NIST NVDCVE-2013-2596
Integer overflow in the fb_mmap function in drivers/video/fbmem.c in the Linux kernel before 3.8.9, as used in a certain Motorola build of Android 4.1.2 and other products, allows local users to create a read-write memory mapping for the entirety of kernel memory, and consequentl
nvd.nist.gov
References
- Exploit · forum.xda-developers.com
- Broken Link · git.kernel.org
- Broken Link · git.kernel.org
- Third Party Advisory · kb.juniper.net
- Mailing List · marc.info
- Third Party Advisory · rhn.redhat.com
- Third Party Advisory · rhn.redhat.com
- Third Party Advisory · rhn.redhat.com
- CISA note · git.kernel.org
- CISA note · nvd.nist.gov