{"id":"CVE-2009-3290","aliases":["BELL-CVE-2009-3290","DSA-1907-1","DSA-1915-1","DTSA-203-1","EUVD-2009-3272","GHSA-854c-mqcx-rhcc","RHSA-2009:1465"],"status":"published","title":"The kvm_emulate_hypercall function in arch/x86/kvm/x86.c in KVM in the Linux kernel 2.6.25-rc1,...","description":"The kvm_emulate_hypercall function in arch/x86/kvm/x86.c in KVM in the Linux kernel 2.6.25-rc1, and other versions before 2.6.31, when running on x86 systems, does not prevent access to MMU hypercalls from ring 0, which allows local guest OS users to cause a denial of service (guest kernel crash) and read or write guest kernel memory via unspecified \"random addresses.\"","severity":{"version":"2.0","score":7.2,"vector":"AV:L/AC:L/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.004,"percentile":0.34475,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-399"],"published":"2009-09-22T10:00:00Z","modified":"2026-06-16T23:11:18Z","fixes":[{"ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kmod-kvm","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm-debuginfo","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm-qemu-img","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm-tools","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kmod-kvm","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm-debuginfo","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm-qemu-img","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]},{"ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm-tools","fixed_in":["0:83-105.el5_4.7"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:5.0","package":"kvm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"72+dfsg-5~lenny3"}]}],"versions":["72+dfsg-4","72+dfsg-5~lenny1","72+dfsg-5~lenny2"],"bundled":2},{"source":"osv","ecosystem":"Debian:5.0","package":"linux-2.6","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.26-19lenny1"}]}],"versions":["2.6.26-13","2.6.26-13lenny2","2.6.26-13lenny2~bpo40+1","2.6.26-14","2.6.26-15","2.6.26-15lenny1","2.6.26-15lenny2","2.6.26-15lenny3","2.6.26-15~bpo40+1","2.6.26-15~bpo40+2","2.6.26-16","2.6.26-17","2.6.26-17lenny1","2.6.26-17lenny2","2.6.26-17lenny2~bpo40+1","2.6.26-17~bpo40+1","2.6.26-18","2.6.26-19","2.6.26-19~bpo40+1"],"bundled":10},{"source":"osv","ecosystem":"Debian:6.0","package":"kvm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"72+dfsg-5+squeeze1"}]}],"versions":["11-1","11-2","12-1","14-1","18-1","28-1","28-2","28-3","28-4","28-4~bpo.1","3-1","36-0.1","4-1","4-2","46+dfsg-0.1","48+dfsg-1","5-1","5-2","52+dfsg-1","53-1","54+dfsg-1","55+dfsg-1","55+dfsg-2","57+dfsg-1","57+dfsg-2","58+dfsg-1","58+dfsg-2","60+dfsg-1","60+dfsg-1+lenny1","61+dfsg-1","62+dfsg-1","62+dfsg-2","62+dfsg-3","63+dfsg-1","63+dfsg-2","64+dfsg-1","65+dfsg-1","65+dfsg-2","66+dfsg-1","66+dfsg-1.1","69+dfsg-1","7-1","70+dfsg-1","71+dfsg-1","72+dfsg-1","72+dfsg-1.1","72+dfsg-2","72+dfsg-3","72+dfsg-4","72+dfsg-5","72+dfsg-5~lenny1","72+dfsg-5~lenny2","72+dfsg-5~lenny3","72+dfsg-5~lenny4","72+dfsg-5~lenny5","72+dfsg-5~lenny6"],"bundled":2},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kmod-kvm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm-qemu-img","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::client","package":"kvm-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kmod-kvm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm-qemu-img","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]},{"source":"osv","ecosystem":"Red Hat:rhel_virtualization:5::server","package":"kvm-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:83-105.el5_4.7"}]}]}],"products":[{"vendor":"linux","product":"linux_kernel"}],"references":[{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=524124","tags":["x_refsource_CONFIRM","x_transferred","report"]},{"url":"http://www.ubuntu.com/usn/USN-852-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2009/09/18/1","tags":["mailing-list","x_refsource_MLIST","x_transferred"]},{"url":"http://patchwork.kernel.org/patch/38926/","tags":["x_refsource_CONFIRM","x_transferred","Patch"]},{"url":"http://www.redhat.com/support/errata/RHSA-2009-1465.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","Vendor Advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2009/09/22/8","tags":["mailing-list","x_refsource_MLIST","x_transferred"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11328","tags":["vdb-entry","signature","x_refsource_OVAL","x_transferred"]},{"url":"http://www.openwall.com/lists/oss-security/2009/09/21/1","tags":["mailing-list","x_refsource_MLIST","x_transferred"]},{"url":"http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commitdiff%3Bh=07708c4af1346ab1521b26a202f438366b7bcffd","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"http://secunia.com/advisories/37105","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3290","tags":["advisory"]},{"url":"http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=07708c4af1346ab1521b26a202f438366b7bcffd"},{"url":"http://patchwork.kernel.org/patch/38926"},{"url":"https://github.com/advisories/GHSA-854c-mqcx-rhcc"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2009-3290","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2009:1465","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#important","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=520694","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=521793","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=521794","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=524557","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1465.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3290","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3290","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2009-3290","description":"The kvm_emulate_hypercall function in arch/x86/kvm/x86.c in KVM in the Linux kernel 2.6.25-rc1, and other versions before 2.6.31, when running on x86 systems, does not prevent access to MMU hypercalls from ring 0, which allows local guest OS users to cause a denial of service (guest kernel crash) and read or write guest kernel memory via unspecified \"random addresses.\"","status":"published","published":"2009-09-22T10:00:00Z","modified":"2024-08-07T06:22:24.272Z","updated_at":"2026-11-02T14:33:23.749891Z"}],"euvd":[{"id":"EUVD-2009-3272","description":"The kvm_emulate_hypercall function in arch/x86/kvm/x86.c in KVM in the Linux kernel 2.6.25-rc1, and other versions before 2.6.31, when running on x86 systems, does not prevent access to MMU hypercalls from ring 0, which allows local guest OS users to cause a denial of service (guest kernel crash) and read or write guest kernel memory via unspecified \"random addresses.\"","status":"published","published":"2009-09-22T10:00:00Z","modified":"2024-08-07T06:22:24Z","updated_at":"2026-11-03T01:39:14.128589Z"}],"ghsa":[{"id":"GHSA-854c-mqcx-rhcc","title":"The kvm_emulate_hypercall function in arch/x86/kvm/x86.c in KVM in the Linux kernel 2.6.25-rc1,...","description":"The kvm_emulate_hypercall function in arch/x86/kvm/x86.c in KVM in the Linux kernel 2.6.25-rc1, and other versions before 2.6.31, when running on x86 systems, does not prevent access to MMU hypercalls from ring 0, which allows local guest OS users to cause a denial of service (guest kernel crash) and read or write guest kernel memory via unspecified \"random addresses.\"","status":"published","published":"2022-05-02T03:43:39Z","modified":"2025-04-09T04:14:40Z","updated_at":"2026-11-02T15:01:01.075702Z"}],"nvd":[{"id":"CVE-2009-3290","description":"The kvm_emulate_hypercall function in arch/x86/kvm/x86.c in KVM in the Linux kernel 2.6.25-rc1, and other versions before 2.6.31, when running on x86 systems, does not prevent access to MMU hypercalls from ring 0, which allows local guest OS users to cause a denial of service (guest kernel crash) and read or write guest kernel memory via unspecified \"random addresses.\"","status":"published","published":"2009-09-22T10:30:00.717Z","modified":"2026-06-16T23:11:18.937Z","cvss":[{"version":"2.0","score":7.2,"vector":"AV:L/AC:L/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-399"],"updated_at":"2026-11-02T14:01:36.596719Z"}],"osv":[{"id":"BELL-CVE-2009-3290","title":"CVE-2009-3290 does not affect BellSoft software","status":"withdrawn","published":"2009-09-22T10:30:00Z","modified":"2026-01-28T07:22:13.529371Z","cvss":[{"version":"2.0","score":7.2,"vector":"AV:L/AC:L/Au:N/C:C/I:C/A:C","level":"high"}],"updated_at":"2026-11-02T15:28:12.886815Z"},{"id":"DSA-1907-1","title":"kvm - several vulnerabilities","status":"published","published":"2009-10-13T00:00:00Z","modified":"2026-03-09T01:21:08.104739Z","updated_at":"2026-11-02T15:46:14.734124Z"},{"id":"DSA-1915-1","title":"linux-2.6 - several vulnerabilities","status":"published","published":"2009-10-22T00:00:00Z","modified":"2026-03-09T01:20:27.924565Z","updated_at":"2026-11-02T15:46:14.734124Z"},{"id":"DTSA-203-1","title":"kvm -  several vulnerabilities","status":"published","published":"2009-10-21T00:00:00Z","modified":"2026-03-09T01:02:04.620048Z","updated_at":"2026-11-02T15:46:18.716547Z"},{"id":"RHSA-2009:1465","title":"Red Hat Security Advisory: kvm security and bug fix update","status":"published","published":"2024-09-15T18:07:06Z","modified":"2025-11-22T10:22:40Z","updated_at":"2026-11-02T15:53:00.468834Z"}]}}
