CVE-2013-6282

HIGH KEV

Android get_user/put_user Exploit

Title source: metasploit
STIX 2.1

Exploitation Summary

CVE-2013-6282 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added September 15, 2022. EIP tracks 7 public exploits from researchers including Metasploit, Piotr Szerman, fi01, including a Metasploit module exploits/android/local/put_user_vroot.

AI-analyzed exploit summary This Metasploit module exploits CVE-2013-6282, a missing check in the get_user and put_user API functions in the Linux kernel before 3.5.5. It reads kernel memory to locate commit_creds and ptmx_fops addresses, then writes shellcode to execute as uid 0.

Description

The (1) get_user and (2) put_user API functions in the Linux kernel before 3.5.5 on the v6k and v7 ARM platforms do not validate certain addresses, which allows attackers to read or modify the contents of arbitrary kernel memory locations via a crafted application, as exploited in the wild against Android devices in October and November 2013.

Exploits (7)

exploitdb WORKING POC VERIFIED
by Metasploit · rubylocalandroid
https://www.exploit-db.com/exploits/40975

This Metasploit module exploits CVE-2013-6282, a missing check in the get_user and put_user API functions in the Linux kernel before 3.5.5. It reads kernel memory to locate commit_creds and ptmx_fops addresses, then writes shellcode to execute as uid 0.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: Linux kernel before 3.5.5
No auth needed
Prerequisites: Access to a vulnerable Android/Linux system · Meterpreter session
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC
by Piotr Szerman · clocalarm
https://www.exploit-db.com/exploits/31574

This exploit leverages CVE-2013-6282, a vulnerability in the Android Binder driver, to achieve local privilege escalation by overwriting the system call table and executing a shellcode payload that modifies process credentials.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Reliable
Target: Android (Kernels up to 3.4.5)
No auth needed
Prerequisites: Access to /dev/binder · Customized addresses for the target board
devstral-2 · analyzed Feb 16, 2026 Full analysis →
nomisec WORKING POC 27 stars
by fi01 · poc
https://github.com/fi01/libput_user_exploit

This exploit leverages a vulnerability in the Linux kernel's `put_user` function to write arbitrary values to kernel memory addresses. It uses pipe operations and `ioctl` with `FIONREAD` to achieve this, potentially allowing privilege escalation or other kernel-level manipulations.

Classification
Working Poc 90%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: Linux kernel (version not explicitly specified, but CVE-2013-6282 suggests older versions)
No auth needed
Prerequisites: Access to a vulnerable Linux kernel · Ability to execute arbitrary code on the target system
devstral-2 · analyzed Feb 16, 2026 Full analysis →
nomisec WORKING POC 21 stars
by timwr · local
https://github.com/timwr/CVE-2013-6282

This is a working privilege escalation exploit for CVE-2013-6282, targeting Android kernel vulnerabilities via /dev/ptmx manipulation. It dumps kernel memory to locate symbols and overwrites credentials to gain root access.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Reliable
Target: Android kernel (versions affected by CVE-2013-6282)
No auth needed
Prerequisites: Android device with vulnerable kernel · ADB access to push and execute the binary
devstral-2 · analyzed Feb 16, 2026 Full analysis →
nomisec WORKING POC 13 stars
by jeboo · local
https://github.com/jeboo/bypasslkm

This PoC exploits CVE-2013-6282 to bypass kernel module signing enforcement on specific Samsung devices by patching kernel memory via ptrace. It allows unsigned kernel modules to be loaded.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: Samsung Galaxy S4 (SGH-I337, SGH-I545) with specific firmware versions (MK2, MJ7)
No auth needed
Prerequisites: Root access to execute the binary · Specific Samsung device and firmware version
devstral-2 · analyzed Feb 16, 2026 Full analysis →
nomisec WORKING POC 8 stars
by fi01 · poc
https://github.com/fi01/libget_user_exploit

This exploit leverages CVE-2013-6282 to read kernel memory by abusing the IP_TTL socket option in the Linux kernel. It uses setsockopt and getsockopt to read arbitrary memory addresses, demonstrating an information leak vulnerability.

Classification
Working Poc 90%
Attack Type
Info Leak
Complexity
Moderate
Reliability
Reliable
Target: Linux kernel (versions affected by CVE-2013-6282)
No auth needed
Prerequisites: Local access to the target system · Kernel version vulnerable to CVE-2013-6282
devstral-2 · analyzed Feb 16, 2026 Full analysis →
metasploit WORKING POC EXCELLENT
by fi01, cubeundcube, timwr · rubypoc
https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/android/local/put_user_vroot.rb

This Metasploit module exploits CVE-2013-6282, a missing check in the get_user/put_user API functions in the Linux kernel before 3.5.5, allowing unprivileged users to read/write kernel memory. It leverages this to execute shellcode as root by reading kernel memory to locate commit_creds and ptmx_fops addresses.

Classification
Working Poc 100%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: Linux kernel < 3.5.5
No auth needed
Prerequisites: Access to a vulnerable Android/Linux system · Meterpreter session
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (9)

Core 9
Core References
Mailing List, Vendor Advisory x_refsource_confirm
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.5.5
Exploit, Third Party Advisory, VDB Entry exploit x_refsource_exploit-db
https://www.exploit-db.com/exploits/40975/
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/63734
Mailing List mailing-list x_refsource_mlist
http://www.openwall.com/lists/oss-security/2013/11/14/11
Third Party Advisory, VDB Entry vendor-advisory x_refsource_ubuntu
http://www.ubuntu.com/usn/USN-2067-1

Scores

CVSS v3 8.8
EPSS 0.6765
EPSS Percentile 98.6%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation active
Automatable no
Technical Impact total

Details

CISA KEV 2022-09-15
VulnCheck KEV 2013-11-19
InTheWild.io 2013-10-01
ENISA EUVD EUVD-2013-6110
CWE
CWE-20
Status published
Products (1)
linux/linux_kernel < 3.2.54
Published Nov 20, 2013
KEV Added Sep 15, 2022
Tracked Since Feb 18, 2026