9.8

CVE-2022-23086

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.

Daten sind bereitgestellt durch National Vulnerability Database (NVD)
FreebsdFreebsd Version >= 12.0 < 12.3
FreebsdFreebsd Version12.3 Update-
FreebsdFreebsd Version12.3 Updatep1
FreebsdFreebsd Version12.3 Updatep2
FreebsdFreebsd Version12.3 Updatep3
FreebsdFreebsd Version12.3 Updatep4
FreebsdFreebsd Version13.0 Update-
FreebsdFreebsd Version13.0 Updatebeta1
FreebsdFreebsd Version13.0 Updatebeta2
FreebsdFreebsd Version13.0 Updatebeta3
FreebsdFreebsd Version13.0 Updatebeta3-p1
FreebsdFreebsd Version13.0 Updatebeta4
FreebsdFreebsd Version13.0 Updatep1
FreebsdFreebsd Version13.0 Updatep10
FreebsdFreebsd Version13.0 Updatep2
FreebsdFreebsd Version13.0 Updatep3
FreebsdFreebsd Version13.0 Updatep4
FreebsdFreebsd Version13.0 Updatep5
FreebsdFreebsd Version13.0 Updatep6
FreebsdFreebsd Version13.0 Updatep7
FreebsdFreebsd Version13.0 Updatep8
FreebsdFreebsd Version13.0 Updatep9
FreebsdFreebsd Version13.0 Updaterc1
FreebsdFreebsd Version13.0 Updaterc2
FreebsdFreebsd Version13.0 Updaterc3
FreebsdFreebsd Version13.0 Updaterc4
FreebsdFreebsd Version13.0 Updaterc5
FreebsdFreebsd Version13.0 Updaterc5-p1
Zu dieser CVE wurde keine CISA KEV oder CERT.AT-Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.24% 0.476
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
nvd@nist.gov 7.8 1.8 5.9
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
134c704f-9b21-4f2e-91b3-4a467353bcc0 9.8 3.9 5.9
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-122 Heap-based Buffer Overflow

A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().

CWE-787 Out-of-bounds Write

The product writes data past the end, or before the beginning, of the intended buffer.