CVE-2025-40919 in Authen::DigestMD5情報

要約

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

Authen::DigestMD5 のバージョン 0.01 から 0.02 for Perl では、cnonce が安全な方法で生成されません。

cnonce(クライアント nonce)は、PID、エポック時間、および組み込みの rand 関数の MD5 ハッシュから生成されます。PID は限られた範囲の数値から取得されるため、HTTP Date ヘッダーから漏洩していない場合でも、エポック時間を推測可能となります。また、組み込みの rand 関数は暗号的な用途には不適切です。

RFC 2831 によると、「cnonce-value はクライアントによって提供される不透明な引用符で囲まれた文字列値であり、クライアントとサーバーの両方によって選択平文攻撃を回避し、相互認証を提供するために使用されます。実装のセキュリティは適切な選択に依存します。少なくとも 64 ビットのエントロピーを含めることが推奨されます。」

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

CPANSec

予約する

2025年04月16日

モデレーション

承諾済み

エントリ

VDB-316619

EPSS

0.00275

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!