CVE-2022-23086

mpr/mps/mpt driver ioctl heap out-of-bounds write

Critical · published February 15, 2024

CVSS v3.1
9.8
EPSS
0%
Percentile
37.8
In the wild
Unconfirmed
What it is

Handlers for *_CFG_PAGE read / write ioctls in the mpr, mps, and mpt drivers allocated a buffer of a caller-specified size, but copied to it a fixed size header. Other heap content would be overwritten if the specified size was too small.

Users with access to the mpr, mps or mpt device node may overwrite heap data, potentially resulting in privilege escalation. Note that the device node is only accessible to root and members of the operator group.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00447 · 37.8th percentile
Published
2024-02-15T04:57Z
EPSS history
Timeline
  • 15 FEB 04:57Z
    mpr/mps/mpt driver ioctl heap out-of-bounds write
    cvelistv5