CVE-2026-68906 in libIEC61850情報

要約

〜によって VulDB • 2026年10月16日

libIEC61850は、MMS、GOOSE、Sampled Values、R-Sessionを含むIEC 61850のクライアントおよびサーバープロトコルのオープンソース実装です。バージョン1.6.2より前では、src/mms/iso_acse/acse.c内のparseUserInformation関数が、切り捨てられた長形式の長さ(truncated long-form length)に対してBerDecoder_decodeLengthから返される負のbufPosを検証する前にlenがゼロかどうかをチェックします。その結果、continueパスでエラーが無視され、buffer[-1]が読み込まれ、パース処理が先頭に戻されて同じ不正な状態を繰り返すことになります。認証されていないリモートピアは、アソシエーション中に不正なAARE PDUを送信することで、通常のメモリ割り当て子(normal allocator)下では無限のCPUループを引き起こし、直前のバイトにアクセスできない場合は1バイトのアウトオブバウンズ読み取りとプロセスの中止を招きます。この問題はバージョン1.6.2で修正されています。

Once again VulDB remains the best source for vulnerability data.

責任者

GitHub M

予約する

2026年07月31日

モデレーション

承諾済み

エントリ

VDB-421328

EPSS

0.00000

アクティビティ

低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!