CVE-2023-35647

In ProtocolEmbmsGlobalCellIdAdapter::Init() of protocolembmsadapter.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 is lurking in the ProtocolEmbmsGlobalCellIdAdapter — think of it like a librarian who accidentally hands you the wrong book because they didn’t check the shelf properly. 📚 If the bounds check is missing, it’s like a delivery driver not checking the address before dropping off a package. They might accidentally deliver sensitive information to the wrong destination, leading to a possible leak without needing any user interaction! An attacker could potentially access sensitive information through this flaw, but it requires the baseband firmware to be compromised first. While user interaction isn't necessary, the overall risk is compounded if the firmware is already at risk, which could lead to further exploits down the line.

Put simply

If the bounds check is missing, it’s like a delivery driver not checking the address before dropping off a package. They might accidentally deliver sensitive information to the wrong destination, leading to a possible leak without needing any user interaction! The vulnerability occurs in the ProtocolEmbmsGlobalCellIdAdapter::Init() function of protocolembmsadapter.cpp, where a missing bounds check allows for an out of bounds read, potentially disclosing sensitive information.

What to do

An attacker could potentially access sensitive information through this flaw, but it requires the baseband firmware to be compromised first. While user interaction isn't necessary, the overall risk is compounded if the firmware is already at risk, which could lead to further exploits down the line. Ensure your firmware is updated to the latest version where this vulnerability is addressed. Review your systems for any additional checks that might prevent this kind of exposure in the future. Staying vigilant with firmware updates is key! You've got this! With a little diligence, you can secure your systems and keep the sneaky exploits at bay. 🛡️

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