CVE-2023-21228

In PMRChangeSparseMemOSMem of physmem_osmem_linux.c, there is a possible out of bounds write due to an incorrect bounds check

published December 4, 2023

CVSS
—
EPSS
0%
Percentile
34.6
In the wild
Unconfirmed
What it is

⚠️ A sneaky out-of-bounds write is lurking in the kernel code! This vulnerability may allow local privilege escalation without needing extra permissions or user interaction! 🔥 Think of it like a faulty elevator that accidentally allows access to restricted floors — you never pressed the button, but somehow, you're headed straight for the penthouse. 🚪 An attacker could exploit this vulnerability to escalate their privileges within the kernel, potentially gaining access to sensitive system resources or executing arbitrary code at a higher level. This could lead to complete control of the system without anyone's knowledge!

Put simply

Think of it like a faulty elevator that accidentally allows access to restricted floors — you never pressed the button, but somehow, you're headed straight for the penthouse. 🚪 This vulnerability arises from an incorrect bounds check in the PMRChangeSparseMemOSMem function of physmem_osmem_linux.c, allowing an out-of-bounds write that can be exploited for privilege escalation. No additional execution privileges or user interactions are required for an attacker to take advantage of this flaw.

What to do

An attacker could exploit this vulnerability to escalate their privileges within the kernel, potentially gaining access to sensitive system resources or executing arbitrary code at a higher level. This could lead to complete control of the system without anyone's knowledge! To mitigate this vulnerability, ensure that all systems incorporating this kernel code are patched with the latest updates from your distribution. Review kernel modifications and apply a security audit to minimize potential risks. 🛡️ You’ve got this! Stay vigilant, and follow the remediation steps to secure your systems! 💪✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00414 · 34.6th percentile
Published
2023-12-04T22:40Z
EPSS history
Timeline
  • 04 DEC 22:40Z
    In PMRChangeSparseMemOSMem of physmem_osmem_linux.c, there is a possible out of bounds write due to an incorrect bounds check
    cvelistv5