CVE-2025-0343 in swift-asn1情報

要約

〜によって VulDB • 2026年06月24日

SwiftのASN.1パーサーは、特定のBER/DER構造体を解析する際にクラッシュを引き起こす可能性があります。このクラッシュは、ASN.1ライブラリ自体における誤解に起因します。同ライブラリは、特定オブジェクトが構築形式(constructed)またはプリミティブ形式(primitive)のいずれか一方でしか提供されないことを前提としており、その制約が満たされない場合にpreconditionFailureをトリガーします。

重要なのは、これらの制約はDERにおいて実際に真である必要があるものの、初期ノードパーサー側ではこの正しさが強制されていなかったため、後のデコード処理でそれを信頼するのは誤りであったということです(実際にはライブラリはそのように動作していました)。

これらのクラッシュは、任意のDER/BER形式オブジェクトを解析する際にトリガーされる可能性があります。ここではメモリ安全性の問題はありません。クラッシュはSwiftランタイムからのグラシウスなものです。この影響として、不明瞭なソースからBER/DERデータを解析する場合(例えばTLS証明書の解析時など)、サービス拒否(DoS)ベクターとして利用され得ます。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

予約する

2025年01月08日

モデレーション

承諾済み

エントリ

VDB-291632

EPSS

0.00325

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!