PT-2026-21490 · Cesanta · Cesanta Mongoose

Dwbruijn

·

Published

2026-02-23

·

Updated

2026-04-30

·

CVE-2026-2966

CVSS v3.1

3.7

Low

VectorAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions Cesanta Mongoose versions up to 7.20
Description A weakness exists in Cesanta Mongoose related to insufficiently random values generated by the mg sendnsreq function within the DNS Transaction ID Handler component, located in the file /src/dns.c. Manipulation of the random argument can trigger this issue. The attack can be launched remotely and is considered difficult to exploit, but the exploit has been publicly released. The vendor was contacted regarding this disclosure but did not respond.
Recommendations Versions prior to 7.20 should be updated. As a temporary workaround, consider restricting access to the DNS Transaction ID Handler component to minimize the risk of exploitation.

Exploit

Fix

Use of Insufficiently Random Values

Weakness Enumeration

Related Identifiers

CVE-2026-2966
JLSEC-2026-366

Affected Products

Cesanta Mongoose