{"id":"CVE-2006-6304","aliases":["EUVD-2006-6287","GHSA-v3wx-9x2c-vf5m","RHSA-2010:0046"],"status":"published","title":"The do_coredump function in fs/exec.c in the Linux kernel 2.6.19 sets the flag variable to O_EXCL...","description":"The do_coredump function in fs/exec.c in the Linux kernel 2.6.19 sets the flag variable to O_EXCL but does not use it, which allows context-dependent attackers to modify arbitrary files via a rewrite attack during a core dump.","severity":{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.02548,"percentile":0.85153,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-399"],"published":"2006-12-14T20:00:00Z","modified":"2026-06-29T10:02:55Z","affected":[{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-PAE","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-PAE-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-PAE-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-debug-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-debug-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-debuginfo-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-xen-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client","package":"kernel-xen-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-PAE","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-PAE-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-PAE-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-debug-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-debug-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-debuginfo-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-kdump","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-kdump-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-kdump-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-xen","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-xen-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"kernel-xen-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.18-164.11.1.el5"}]}],"bundled":11}],"products":[{"vendor":"linux","product":"linux_kernel"}],"references":[{"url":"http://www.securityfocus.com/bid/21591","tags":["vdb-entry","x_refsource_BID","x_transferred","Patch"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7446","tags":["vdb-entry","signature","x_refsource_OVAL","x_transferred"]},{"url":"http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.19.1","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"http://secunia.com/advisories/23349","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory"]},{"url":"http://support.avaya.com/css/P8/documents/100073666","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10797","tags":["vdb-entry","signature","x_refsource_OVAL","x_transferred"]},{"url":"https://rhn.redhat.com/errata/RHSA-2010-0095.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred"]},{"url":"http://www.vupen.com/english/advisories/2006/5002","tags":["vdb-entry","x_refsource_VUPEN","x_transferred","Vendor Advisory"]},{"url":"https://rhn.redhat.com/errata/RHSA-2010-0046.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred"]},{"url":"http://www.trustix.org/errata/2006/0074/","tags":["vendor-advisory","x_refsource_TRUSTIX","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2006-6304","tags":["advisory"]},{"url":"http://www.trustix.org/errata/2006/0074"},{"url":"https://github.com/advisories/GHSA-v3wx-9x2c-vf5m"},{"url":"https://access.redhat.com/errata/RHSA-2010:0046","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#important","tags":["article"]},{"url":"http://kbase.redhat.com/faq/docs/DOC-20536","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=526068","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=526788","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=537027","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=537177","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=537273","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=538734","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=539414","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=539686","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=540736","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=540896","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=542582","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=543448","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=544978","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=545411","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=547236","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=547521","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=547530","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=547906","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=548370","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=549905","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=549906","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=549907","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=549908","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=550968","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0046.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2006-6304","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2006-6304","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-2910","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-2910","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-2910","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3080","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3080","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3080","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3556","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3556","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3556","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3889","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3889","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3889","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3939","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3939","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3939","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-4020","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-4020","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4020","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-4021","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-4021","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4021","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-4138","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-4138","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4138","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-4141","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-4141","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4141","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-4272","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-4272","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4272","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2006-6304","description":"The do_coredump function in fs/exec.c in the Linux kernel 2.6.19 sets the flag variable to O_EXCL but does not use it, which allows context-dependent attackers to modify arbitrary files via a rewrite attack during a core dump.","status":"published","published":"2006-12-14T20:00:00Z","modified":"2024-08-07T20:19:35.256Z","updated_at":"2026-11-02T14:33:50.738595Z"}],"euvd":[{"id":"EUVD-2006-6287","description":"The do_coredump function in fs/exec.c in the Linux kernel 2.6.19 sets the flag variable to O_EXCL but does not use it, which allows context-dependent attackers to modify arbitrary files via a rewrite attack during a core dump.","status":"published","published":"2006-12-14T20:00:00Z","modified":"2024-08-07T20:19:35Z","updated_at":"2026-11-03T01:15:43.868899Z"}],"ghsa":[{"id":"GHSA-v3wx-9x2c-vf5m","title":"The do_coredump function in fs/exec.c in the Linux kernel 2.6.19 sets the flag variable to O_EXCL...","description":"The do_coredump function in fs/exec.c in the Linux kernel 2.6.19 sets the flag variable to O_EXCL but does not use it, which allows context-dependent attackers to modify arbitrary files via a rewrite attack during a core dump.","status":"published","published":"2022-05-01T07:36:51Z","modified":"2025-04-09T03:34:48Z","updated_at":"2026-11-02T15:00:52.801688Z"}],"nvd":[{"id":"CVE-2006-6304","description":"The do_coredump function in fs/exec.c in the Linux kernel 2.6.19 sets the flag variable to O_EXCL but does not use it, which allows context-dependent attackers to modify arbitrary files via a rewrite attack during a core dump.","status":"published","published":"2006-12-14T20:28:00Z","modified":"2026-06-16T22:32:53.073Z","cvss":[{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-399"],"updated_at":"2026-11-02T14:01:09.852738Z"}],"osv":[{"id":"RHSA-2010:0046","title":"Red Hat Security Advisory: kernel security and bug fix update","status":"published","published":"2024-09-15T18:16:09Z","modified":"2026-06-29T10:02:55Z","updated_at":"2026-11-02T15:53:00.468834Z"}]}}
