Skip to content
OpenAdvisories
Low · 3.7 CVE-2026-2968 EUVD-2026-7584GHSA-jprc-mg35-68jq

Cesanta Mongoose Poly1305 Authentication Tag tls_chacha20.c mg_chacha20_poly1305_decrypt signature verification

Published Feb 23, 2026 · Updated Feb 23, 2026 · Assigned by VulDB

Description

A vulnerability was detected in Cesanta Mongoose up to 7.20. This impacts the function mg_chacha20_poly1305_decrypt of the file /src/tls_chacha20.c of the component Poly1305 Authentication Tag Handler. The manipulation results in improper verification of cryptographic signature. The attack may be launched remotely. This attack is characterized by high complexity. The exploitability is said to be difficult. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Affected products

VendorProductAffectedFixed
Cesanta Mongoose 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, 7.13, 7.14, 7.15, 7.16, 7.17, 7.18, 7.19, 7.20 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 swupdate 2025.12+dfsg-10 —
Debian 13 swupdate No fix yet —
Debian 12 swupdate No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 swupdate No fix yet —
Ubuntu 26.04 LTS swupdate No fix yet —
Ubuntu 25.10 swupdate No fix yet —
Ubuntu 24.04 LTS swupdate No fix yet —
Ubuntu 22.04 LTS swupdate No fix yet —

References