Every CVE Search/ Get API key

CVE-2009-0835

The __secure_computing function in kernel/seccomp.c in the seccomp subsystem in the Linux kernel...

3.6 LowPublic exploit

The __secure_computing function in kernel/seccomp.c in the seccomp subsystem in the Linux kernel 2.6.28.7 and earlier on the x86_64 platform, when CONFIG_SECCOMP is enabled, does not properly handle (1) a 32-bit process making a 64-bit syscall or (2) a 64-bit process making a 32-bit syscall, which allows local users to bypass intended access restrictions via crafted syscalls that are misinterpreted as (a) stat or (b) chmod, a related issue to CVE-2009-0342 and CVE-2009-0343.

Exploit likelihood

0.93%Down 2.3 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 3.6

The __secure_computing function in kernel/seccomp.c in the seccomp subsystem in the Linux kernel 2.6.28.7 and earlier on the x86_64 platform, when CONFIG_SECCOMP is enabled, does not properly handle (1) a 32-bit process making a 64-bit syscall or (2) a 64-bit process making a 32-bit syscall, which allows local users to bypass intended access restrictions via crafted syscalls that are misinterpreted as (a) stat or (b) chmod, a related issue to CVE-2009-0342 and CVE-2009-0343.

Record
CVE-2009-0835
CVSS 2.0
3.6 LowAV:L/AC:L/Au:N/C:P/I:P/A:N
Weakness
CWE-264
Updated
2026-11-02
CVE List No score

The __secure_computing function in kernel/seccomp.c in the seccomp subsystem in the Linux kernel 2.6.28.7 and earlier on the x86_64 platform, when CONFIG_SECCOMP is enabled, does not properly handle (1) a 32-bit process making a 64-bit syscall or (2) a 64-bit process making a 32-bit syscall, which allows local users to bypass intended access restrictions via crafted syscalls that are misinterpreted as (a) stat or (b) chmod, a related issue to CVE-2009-0342 and CVE-2009-0343.

Record
CVE-2009-0835
Updated
2026-11-02
EUVDEUVD-2009-0832 No score

The __secure_computing function in kernel/seccomp.c in the seccomp subsystem in the Linux kernel 2.6.28.7 and earlier on the x86_64 platform, when CONFIG_SECCOMP is enabled, does not properly handle (1) a 32-bit process making a 64-bit syscall or (2) a 64-bit process making a 32-bit syscall, which allows local users to bypass intended access restrictions via crafted syscalls that are misinterpreted as (a) stat or (b) chmod, a related issue to CVE-2009-0342 and CVE-2009-0343.

Record
EUVD-2009-0832
Updated
2026-11-03
GitHub AdvisoriesGHSA-x75x-89gj-wfcm No score

The __secure_computing function in kernel/seccomp.c in the seccomp subsystem in the Linux kernel...

The __secure_computing function in kernel/seccomp.c in the seccomp subsystem in the Linux kernel 2.6.28.7 and earlier on the x86_64 platform, when CONFIG_SECCOMP is enabled, does not properly handle (1) a 32-bit process making a 64-bit syscall or (2) a 64-bit process making a 32-bit syscall, which allows local users to bypass intended access restrictions via crafted syscalls that are misinterpreted as (a) stat or (b) chmod, a related issue to CVE-2009-0342 and CVE-2009-0343.

Record
GHSA-x75x-89gj-wfcm
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
linux-2.6
Debian:5.0
From an advisory covering 13 CVEs
before 2.6.26-15lenny2, plus listed versions
2.6.26-132.6.26-13lenny22.6.26-13lenny2~bpo40+12.6.26-142.6.26-152.6.26-15lenny12.6.26-15~bpo40+12.6.26-15~bpo40+2
2.6.26-15lenny2
user-mode-linux
Debian:5.0
From an advisory covering 13 CVEs
before 2.6.26-1um-2+15lenny2, plus listed versions
2.6.26-1um-22.6.26-1um-2+15
2.6.26-1um-2+15lenny2
kernel-rt
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-debug
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-debug-debuginfo
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-debug-devel
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-debuginfo
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-debuginfo-common
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-devel
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-doc
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
Show 6 moreShow less
Affected packages
PackageAffectedFixed
kernel-rt-trace
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-trace-debuginfo
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-trace-devel
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-vanilla
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-vanilla-debuginfo
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt
kernel-rt-vanilla-devel
Red Hat:enterprise_mrg:1::el5
From an advisory covering 6 CVEs
before 0:2.6.24.7-111.el5rt
0:2.6.24.7-111.el5rt

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBLinux Kernel 2.6.x - 'seccomp' System Call Security Bypass2009-03-02

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2009-0835 is a low vulnerability (CVSS 3.6) in Linux Kernel, published March 6, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.93%, the 60th percentile. No source names a fixed version.

References

Show 45 moreShow less
MoveEnter Open