CVE-2025-68296
N/A ALL-YEARSIn the Linux kernel, the following vulnerability has been resolved: drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setup Protect vga_switcheroo_client_fb_set() with console lock. Avoids OOB access in fbcon_remap_all(). Without holding the console lock the call races with switching outputs. VGA switcheroo calls fbcon_remap_all() when switching clients. The fbcon function uses struct fb_info.node, which is set by register_framebuffer(). As the fb-helper code currently sets up VGA switcheroo before registering the framebuffer, the value of node is -1 and therefore not a legal value. For example, fbcon uses the value within set_con2fb_map() [1] as an index into an array. Moving vga_switcheroo_client_fb_set() after register_framebuffer() can result in VGA switching that does not switch fbcon correctly. Therefore move vga_switcheroo_client_fb_set() under fbcon_fb_registered(), which already holds the console lock. Fbdev calls fbcon_fb_registered() from within register_framebuffer(). Serializes the helper with VGA switcheroo's call to fbcon_remap_all(). Although vga_switcheroo_client_fb_set() takes an instance of struct fb_info as parameter, it really only needs the contained fbcon state. Moving the call to fbcon initialization is therefore cleaner than before. Only amdgpu, i915, nouveau and radeon support vga_switcheroo. For all other drivers, this change does nothing.
No known exploitation, public exploit, or elevated probability at this time. Track for changes.
Exploitation likelihood
0.2%chance of exploitation in 30 days · 10th percentile
Impact if exploited
—CVSS · not scored
- No impact metrics
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked weekly for the full archive, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
References and research data (JSON)
Vendor product assessments
Showing 32 of 274 vendor product statements; 242 omitted. Read the full vendor advisory.
kernel as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel
- none available: Fix deferred
kernel-abi-stablelists as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-abi-stablelists
- none available: Fix deferred
kernel-modules-extra as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-modules-extra
- none available: Fix deferred
kernel-rt-debug as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-debug
- none available: Fix deferred
kernel-uki-virt as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-uki-virt
- none available: Fix deferred
bpftool as a component of Red Hat Enterprise Linux 7 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/bpftool
- none available: Fix deferred
kernel-rt-devel as a component of Red Hat Enterprise Linux 7 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-devel
- none available: Fix deferred
kernel-abi-whitelists as a component of Red Hat Enterprise Linux 8 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-abi-whitelists
- none available: Fix deferred
kernel-modules-internal as a component of Red Hat Enterprise Linux 8 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-modules-internal
- none available: Fix deferred
kernel-rt-selftests-internal as a component of Red Hat Enterprise Linux 8 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-selftests-internal
- none available: Fix deferred
bpftool as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/bpftool
- none available: Fix deferred
kernel-64k-modules-core as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-64k-modules-core
- none available: Fix deferred
kernel-debug-modules-partner as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-debug-modules-partner
- none available: Fix deferred
kernel-rt-64k-core as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-64k-core
- none available: Fix deferred
kernel-rt-64k-modules-core as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-64k-modules-core
- none available: Fix deferred
kernel-rt-devel-matched as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-devel-matched
- none available: Fix deferred
kernel-zfcpdump as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-zfcpdump
- none available: Fix deferred
rv as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/rv
- none available: Fix deferred
kernel as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-abi-whitelists as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-abi-whitelists
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-bootwrapper as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-bootwrapper
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-debug as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-debug
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-debug-devel as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-debug-devel
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-devel as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-devel
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-doc as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-doc
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-firmware as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-firmware
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-headers as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-headers
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-kdump as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-kdump
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel-kdump-devel as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-kdump-devel
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00kernel.src as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel?arch=src
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00perf as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/perf
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00python-perf as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/python-perf
Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00
References
Advisories
- https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-68296.json Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2025-203784 EUVD · EUVD-2025-203784
Technical & other
- https://git.kernel.org/stable/c/711ebd961190def4c69ea24b2f0be75e995af24aCVE record · Linux · Updated 2026-06-19T11:57:24.114Z
NVD · CVE-2025-68296 · Updated 2026-10-14T16:10:00.250 - https://git.kernel.org/stable/c/482330f8261b4bea8146d9bd69c1199e5dfcbb5cCVE record · Linux · Updated 2026-06-19T11:57:24.114Z
NVD · CVE-2025-68296 · Updated 2026-10-14T16:10:00.250 - https://git.kernel.org/stable/c/05814c389b53d2f3a0b9eeb90ba7a05ba77c4c2aCVE record · Linux · Updated 2026-06-19T11:57:24.114Z
NVD · CVE-2025-68296 · Updated 2026-10-14T16:10:00.250 - https://git.kernel.org/stable/c/eb76d0f5553575599561010f24c277cc5b31d003CVE record · Linux · Updated 2026-06-19T11:57:24.114Z
NVD · CVE-2025-68296 · Updated 2026-10-14T16:10:00.250 - https://access.redhat.com/security/cve/CVE-2025-68296 Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00
- https://bugzilla.redhat.com/show_bug.cgi?id=2422813 Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00
- https://www.cve.org/CVERecord?id=CVE-2025-68296 Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00
- https://nvd.nist.gov/vuln/detail/CVE-2025-68296 Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00
- https://lore.kernel.org/linux-cve-announce/2025121641-CVE-2025-68296-c946@gregkh/T Red Hat · CVE-2025-68296 · Updated 2026-06-30T01:42:51+00:00
Sources: NVD · CVE.org · All sources and attribution · EPSS