CVE-2024-49748

In gatts_process_primary_service_req of gatt_sr.cc, there is a possible out of bounds write due to a heap buffer overflow

Critical · published January 21, 2025

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

🚨 A heap buffer overflow in gatt_sr.cc could let an attacker execute code remotely, and all it takes is a single request — no user interaction necessary! 🔥 Think of it like a factory assembly line where a rogue worker sneaks in extra parts. If the production line isn't checked, it could lead to dangerous products rolling out without anyone noticing. This vulnerability poses a critical threat: an attacker could run malicious code on your system as if they were a trusted user, leading to data theft, system compromise, or worse! The potential for a full remote takeover is absolutely devastating, making it essential to act fast.

Put simply

Think of it like a factory assembly line where a rogue worker sneaks in extra parts. If the production line isn't checked, it could lead to dangerous products rolling out without anyone noticing. The issue lies in the gatts_process_primary_service_req function, where unregulated writes can occur due to an out-of-bounds condition. This allows attackers to manipulate memory and execute arbitrary code without needing additional privileges.

What to do

This vulnerability poses a critical threat: an attacker could run malicious code on your system as if they were a trusted user, leading to data theft, system compromise, or worse! The potential for a full remote takeover is absolutely devastating, making it essential to act fast. Immediate action is crucial! Ensure you update to the latest version of the software that patches this vulnerability, and conduct a thorough security audit of your systems to check for any potential exploits. Stay vigilant! You've got this! With the right steps, you can secure your systems and keep those pesky attackers at bay! 🛡️

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.00415 · 34.8th percentile
Published
2025-01-21T23:04Z
EPSS history
Timeline
  • 21 JAN 23:04Z
    In gatts_process_primary_service_req of gatt_sr.cc, there is a possible out of bounds write due to a heap buffer overflow
    cvelistv5