CVE-2023-35648

In ProtocolMiscLceIndAdapter::GetConfLevel() of protocolmiscadapter.cpp, there is a possible out of bounds read due to a missing bounds check

published October 11, 2023

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

⚠️ A sneaky out-of-bounds read could expose sensitive information, and it all starts with a missing bounds check! 🤯 Think of this vulnerability like a restaurant that forgot to check the guest list before seating a party—imagine the chaos if uninvited guests start mingling with the VIPs! An attacker with access to the baseband firmware could leverage this oversight to pull confidential data without any user interaction. If exploited, it could lead to unauthorized information disclosure, potentially compromising the entire system’s security!

Put simply

Think of this vulnerability like a restaurant that forgot to check the guest list before seating a party—imagine the chaos if uninvited guests start mingling with the VIPs! In the ProtocolMiscLceIndAdapter::GetConfLevel() function of protocolmiscadapter.cpp, a missing bounds check allows for out-of-bounds reads, meaning an attacker could access data they shouldn't be able to.

What to do

An attacker with access to the baseband firmware could leverage this oversight to pull confidential data without any user interaction. If exploited, it could lead to unauthorized information disclosure, potentially compromising the entire system’s security! Developers should ensure that proper bounds checking is implemented for this function to prevent out-of-bounds reads. Additionally, audit the code for any other similar vulnerabilities and apply patches as they become available. Stay vigilant! This vulnerability can be addressed! Implement these changes, and you’ll boost your system's security in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00434 · 36.7th percentile
Published
2023-10-11T19:20Z
EPSS history
Timeline
  • 11 OCT 19:20Z
    In ProtocolMiscLceIndAdapter::GetConfLevel() of protocolmiscadapter.cpp, there is a possible out of bounds read due to a missing bounds check
    cvelistv5