PT-2026-22169 · Unknown · Golioth Pouch

Secmate

·

Published

2026-02-26

·

Updated

2026-03-03

·

CVE-2026-23750

CVSS v3.1

8.1

High

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Name of the Vulnerable Software and Affected Versions Golioth Pouch versions prior to commit 1b2219a1
Description The software contains a heap-based buffer overflow in BLE GATT server certificate handling. The server cert write() function allocates a heap buffer of size CONFIG POUCH SERVER CERT MAX LEN when receiving the first fragment, and then appends subsequent fragments using memcpy() without verifying sufficient capacity. A nearby BLE client can send unauthenticated fragments whose combined size exceeds the allocated buffer, leading to a heap overflow and potential crash, as well as possible memory corruption.
Recommendations Update to version 0.1.0 with commit 1b2219a1 or later.

Exploit

Fix

Heap Based Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-23750

Affected Products

Golioth Pouch