CVE-2008-3831
The i915 driver in (1) drivers/char/drm/i915_dma.c in the Linux kernel 2.6.24 on Debian GNU/Linux...
The i915 driver in (1) drivers/char/drm/i915_dma.c in the Linux kernel 2.6.24 on Debian GNU/Linux and (2) sys/dev/pci/drm/i915_drv.c in OpenBSD does not restrict the DRM_I915_HWS_ADDR ioctl to the Direct Rendering Manager (DRM) master, which allows local users to cause a denial of service (memory corruption) via a crafted ioctl call, related to absence of the DRM_MASTER and DRM_ROOT_ONLY flags in the ioctl's configuration.
Exploit likelihood
What each source reports
NVD Score used
4.7
The i915 driver in (1) drivers/char/drm/i915_dma.c in the Linux kernel 2.6.24 on Debian GNU/Linux and (2) sys/dev/pci/drm/i915_drv.c in OpenBSD does not restrict the DRM_I915_HWS_ADDR ioctl to the Direct Rendering Manager (DRM) master, which allows local users to cause a denial of service (memory corruption) via a crafted ioctl call, related to absence of the DRM_MASTER and DRM_ROOT_ONLY flags in the ioctl's configuration.
- Record
CVE-2008-3831- CVSS 2.0
- 4.7 Medium
AV:L/AC:M/Au:N/C:N/I:N/A:C - Weakness
- CWE-399
- Updated
- 2026-11-02
CVE List No score
The i915 driver in (1) drivers/char/drm/i915_dma.c in the Linux kernel 2.6.24 on Debian GNU/Linux and (2) sys/dev/pci/drm/i915_drv.c in OpenBSD does not restrict the DRM_I915_HWS_ADDR ioctl to the Direct Rendering Manager (DRM) master, which allows local users to cause a denial of service (memory corruption) via a crafted ioctl call, related to absence of the DRM_MASTER and DRM_ROOT_ONLY flags in the ioctl's configuration.
- Record
CVE-2008-3831- Updated
- 2026-11-02
EUVDEUVD-2008-3817 No score
The i915 driver in (1) drivers/char/drm/i915_dma.c in the Linux kernel 2.6.24 on Debian GNU/Linux and (2) sys/dev/pci/drm/i915_drv.c in OpenBSD does not restrict the DRM_I915_HWS_ADDR ioctl to the Direct Rendering Manager (DRM) master, which allows local users to cause a denial of service (memory corruption) via a crafted ioctl call, related to absence of the DRM_MASTER and DRM_ROOT_ONLY flags in the ioctl's configuration.
- Record
EUVD-2008-3817- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-wm3c-vw32-xmgp No score
The i915 driver in (1) drivers/char/drm/i915_dma.c in the Linux kernel 2.6.24 on Debian GNU/Linux...
The i915 driver in (1) drivers/char/drm/i915_dma.c in the Linux kernel 2.6.24 on Debian GNU/Linux and (2) sys/dev/pci/drm/i915_drv.c in OpenBSD does not restrict the DRM_I915_HWS_ADDR ioctl to the Direct Rendering Manager (DRM) master, which allows local users to cause a denial of service (memory corruption) via a crafted ioctl call, related to absence of the DRM_MASTER and DRM_ROOT_ONLY flags in the ioctl's configuration.
- Record
GHSA-wm3c-vw32-xmgp- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10935-1 No score
libdrm-devel-2.4.107-2.1 on GA media
These are all security issues fixed in the libdrm-devel-2.4.107-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10935-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6.24Debian:4.0 From an advisory covering 5 CVEs |
before 2.6.24-6~etchnhalf.6, plus listed versions 2.6.24-5~etchnhalf.12.6.24-6~etchnhalf.12.6.24-6~etchnhalf.22.6.24-6~etchnhalf.32.6.24-6~etchnhalf.42.6.24-6~etchnhalf.5 |
2.6.24-6~etchnhalf.6 |
kernelRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAERed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debugRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
Show 38 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-docRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-headersRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xenRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernelRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAERed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debugRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-docRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-headersRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xenRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-rtRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debugRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debug-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debug-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debuginfo-commonRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-docRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-traceRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-trace-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-trace-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-vanillaRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-vanilla-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-vanilla-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2008-3831 is a medium vulnerability (CVSS 4.7) in Linux Kernel, published October 16, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.51%, the 43rd percentile. No source names a fixed version.
References
sunsolve.sun.com/search/document.do?assetkey=1-26-245846-1
security.debian.org/pool/updates/main/l/linux-2.6.24/linux-2.6.24_2.6.24-6~etchnhalf.6.diff.gz
debian.org/security/2008/dsa-1655
mandriva.com/security/advisories?name=MDVSA-2008:224
ubuntu.com/usn/usn-659-1
redhat.com/support/errata/RHSA-2009-0009.html
Show 82 moreShow less
securitytracker.com/id?1021065
redhat.com/archives/fedora-package-announce/2008-October/msg00693.html
secunia.com/advisories/33586
secunia.com/advisories/32709
secunia.com/advisories/32918
ubuntu.com/usn/usn-679-1
wiki.rpath.com/Advisories:rPSA-2008-0316
wiki.rpath.com/wiki/Advisories:rPSA-2008-0316
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11542
openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/drm/i915_drv.c.diff?r1=1.7%3Br2=1.8
redhat.com/support/errata/RHSA-2008-1017.html
archives.neohapsis.com/archives/openbsd/cvs/2008-10/0365.html
secunia.com/advisories/32386
securityfocus.com/bid/31792
redhat.com/archives/fedora-package-announce/2008-October/msg00689.html
openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/drm/i915_drv.c
secunia.com/advisories/33182
securityfocus.com/archive/1/498285/100/0/threaded
secunia.com/advisories/32315
nvd.nist.gov/vuln/detail/CVE-2008-3831
openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/drm/i915_drv.c.diff?r1=1.7;r2=1.8
github.com/advisories/GHSA-wm3c-vw32-xmgp
access.redhat.com/errata/RHSA-2008:1017
bugzilla.redhat.com/show_bug.cgi?id=469150
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=248710
bugzilla.redhat.com/show_bug.cgi?id=450335
bugzilla.redhat.com/show_bug.cgi?id=459080
bugzilla.redhat.com/show_bug.cgi?id=464502
bugzilla.redhat.com/show_bug.cgi?id=465744
bugzilla.redhat.com/show_bug.cgi?id=466079
bugzilla.redhat.com/show_bug.cgi?id=466707
bugzilla.redhat.com/show_bug.cgi?id=469649
bugzilla.redhat.com/show_bug.cgi?id=469650
bugzilla.redhat.com/show_bug.cgi?id=470853
bugzilla.redhat.com/show_bug.cgi?id=474347
bugzilla.redhat.com/show_bug.cgi?id=467727
bugzilla.redhat.com/show_bug.cgi?id=474760
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_1017.json
access.redhat.com/security/cve/CVE-2008-3831
cve.org/CVERecord?id=CVE-2008-3831
access.redhat.com/security/cve/CVE-2008-4554
cve.org/CVERecord?id=CVE-2008-4554
nvd.nist.gov/vuln/detail/CVE-2008-4554
access.redhat.com/security/cve/CVE-2008-4576
cve.org/CVERecord?id=CVE-2008-4576
nvd.nist.gov/vuln/detail/CVE-2008-4576
access.redhat.com/errata/RHSA-2009:0009
redhat.com/docs/en-US/Red_Hat_Enterprise_MRG
bugzilla.redhat.com/show_bug.cgi?id=433938
bugzilla.redhat.com/show_bug.cgi?id=455095
bugzilla.redhat.com/show_bug.cgi?id=459577
bugzilla.redhat.com/show_bug.cgi?id=460102
bugzilla.redhat.com/show_bug.cgi?id=461330
bugzilla.redhat.com/show_bug.cgi?id=462281
bugzilla.redhat.com/show_bug.cgi?id=465730
bugzilla.redhat.com/show_bug.cgi?id=465862
bugzilla.redhat.com/show_bug.cgi?id=466153
bugzilla.redhat.com/show_bug.cgi?id=466341
bugzilla.redhat.com/show_bug.cgi?id=466554
bugzilla.redhat.com/show_bug.cgi?id=466557
bugzilla.redhat.com/show_bug.cgi?id=466558
bugzilla.redhat.com/show_bug.cgi?id=467739
bugzilla.redhat.com/show_bug.cgi?id=467781
bugzilla.redhat.com/show_bug.cgi?id=467783
bugzilla.redhat.com/show_bug.cgi?id=468205
bugzilla.redhat.com/show_bug.cgi?id=469186
bugzilla.redhat.com/show_bug.cgi?id=470201
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0009.json
access.redhat.com/security/cve/CVE-2008-0598
cve.org/CVERecord?id=CVE-2008-0598
nvd.nist.gov/vuln/detail/CVE-2008-0598
access.redhat.com/security/cve/CVE-2008-3528
cve.org/CVERecord?id=CVE-2008-3528
nvd.nist.gov/vuln/detail/CVE-2008-3528
access.redhat.com/security/cve/CVE-2008-4618
cve.org/CVERecord?id=CVE-2008-4618
nvd.nist.gov/vuln/detail/CVE-2008-4618
access.redhat.com/security/cve/CVE-2008-5029
cve.org/CVERecord?id=CVE-2008-5029
nvd.nist.gov/vuln/detail/CVE-2008-5029
suse.com/security/cve/CVE-2008-3831