Skip to content
A detailed explainer is available in Japanese. Read the Japanese explainer
High 9.2

open62541に整数オーバーフロー、1.5.7で修正済み

CVE-2026-116014 First seen on SecPulse

Summary

OPC UAの実装ライブラリopen62541の1.5.0以上1.5.7未満に、接続先サーバーが送る型定義を処理する際のメモリ破壊の弱点が見つかりました。悪意あるOPC UAサーバーにクライアントとして接続すると、クライアントが異常終了したり、任意のコードを実行されたりするおそれがあります。該当する版を使うクライアント側の製品は、1.5.7への更新と、接続先サーバーの見直しを進めてください。

AI summary

Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.

OPC UAの実装ライブラリopen62541の1.5.0以上1.5.7未満に、接続先サーバーが送る型定義を処理する際のメモリ破壊の弱点が見つかりました。悪意あるOPC UAサーバーにクライアントとして接続すると、クライアントが異常終了したり、任意のコードを実行されたりするおそれがあります。該当する版を使うクライアント側の製品は、1.5.7への更新と、接続先サーバーの見直しを進めてください。

Affected packages

EcosystemPackageAffectedFixed
open62541 open62541
≥ 1.5.0, < 1.5.7
1.5.7

Fix status by distribution

Fixed packages published by each distribution for this CVE

Original description The description as published by the source.

open62541 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.

Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details