CVE-2026-116014

NameCVE-2026-116014
Descriptionopen62541 1.5.0 before 1.5.7 contains an integer overflow in UA_DataType_fromStructureDescription() that wraps the 16-bit memSize field for large custom structure definitions. A malicious OPC UA server can supply DataType definitions via UA_Client_getRemoteDataTypes(), causing decodeBinaryStructure() to overflow the heap, crashing clients or enabling code execution.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
open62541 (PTS)trixie1.4.11.1-1vulnerable
forky, sid1.4.18-1vulnerable

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
open62541source(unstable)(unfixed)

Notes

[trixie] - open62541 <no-dsa> (Minor issue)
https://github.com/open62541/open62541/commit/0cf4806768c493bc6ccffcd4419da24153b970ec (v1.5.7)

Search for package or bug name: Reporting problems