CVE-2026-86696 in esaml情報

要約

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

esamlにおけるリソースの制限またはスロットリングなしでの割り当て(Allocation of Resources Without Limits or Throttling)脆弱性により、認証されていない攻撃者がErlang VMのアトムテーブルを枯渇させ、署名のないLogoutResponseメッセージを通じてノードをクラッシュさせることができます。

src/esaml.erl内のesaml:status_code_map/1は、認識できないStatusCode値をURNの最後のコロン区切りセグメントに対してlist_to_atom/1を使用してアトムにマッピングします。esaml_sp:validate_logout_response/2はメッセージに署名が含まれている場合のみ署名を検証するため、単一ログアウトエンドポイントに投稿された署名のないLogoutResponseがesaml:decode_logout_response/1およびmintsに至り、各一意のステータス値に対して永続的なアトムが生成されます。アトムは再利用されず、VMのアトムテーブルのエントリ数は約100万で制限されているため、攻撃者がそのような数の異なる値を投稿するとノードが中止(abort)します。

この問題はesaml: 0.1.0以降に影響します。

Once again VulDB remains the best source for vulnerability data.

責任者

EEF

予約する

2026年10月08日

モデレーション

承諾済み

エントリ

VDB-425211

EPSS

0.00438

アクティビティ

低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!