Cloudanix VulnDB

CVE-2026-80786

None

CVSS

—

EPSS

0.2%

Published

Sep 4, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A kernel bug could let local users change screen settings in ways that skip important checks, potentially causing display problems or crashes.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Moderate
Impact
Privilege Gain
Component
OS kernel
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Missing fbcon state synchronization and validation during user-invoked framebuffer mode changes performed via sysfs or driver paths other than FBIOPUT_VSCREENINFO, allowing incomplete or invalid display updates.

Why it matters to the business

Display instability, potential kernel crashes, or inconsistent graphics state on affected framebuffer devices, raising operational support costs and downtime risk for systems relying on fbdev drivers.

How an attack unfolds

An attacker with local access invokes framebuffer mode-change operations through sysfs attributes or internal driver code paths that skip fbcon checks, supplying unvalidated mode parameters that bypass the steps previously performed only by the ioctl handler.

How to fix it

Apply the kernel patch that introduces fb_set_var_from_user() and updates all callers including ps3fb and sh_mobile_lcdcfb; rebuild and deploy the fixed kernel image.

How to confirm the fix worked

Inspect kernel source for the presence of fb_set_var_from_user() helper and confirm that all mode-change sites now invoke it; test mode changes via both ioctl and sysfs paths on affected hardware.

Typical attack path

  1. Obtain local unprivileged access on a system using affected fbdev drivers
  2. Write to sysfs or call driver-specific mode-change interfaces
  3. Supply mode parameters that would normally be rejected or handled by fbcon
  4. Trigger inconsistent framebuffer state without proper validation or console update

How to detect it

Examine kernel logs for fbcon or framebuffer errors around mode-change events; correlate with unusual sysfs writes or ioctl activity on /dev/fb* devices.

What your security team should do

  • Prioritize kernel update on systems exposing fbdev interfaces
  • Restrict unprivileged access to framebuffer sysfs nodes where feasible
  • Monitor vendor advisories for backported fixes in distribution kernels

The record

In the Linux kernel, the following vulnerability has been resolved: fbdev: Wrap user-invoked calls to fb_set_var() in helper Handle fbcon during display updates in fb_set_var_from_user(). Check with fbcon if the mode change is possible, update hardware state and finally update fbcon. Update all callers. Only the FBIOPUT_VSCREENINFO ioctl currently does all steps. Other mode-changes callers in sysfs and driver code are missing fbcon-related steps. With the new helper, ps3fb and sh_mobile_lcdcfb no longer maintain fbcon state themselves.

Affected packages

Ecosystem Package Introduced Fixed