CVE-2026-5503 in wolfSSL
要約
〜によって VulDB • 2026年05月23日
TLSX_EchChangeSNIにおいて、ctx->extensionsのブランチは、TLSX_FindがNULLを返した場合でも、条件を問わずextensionsを設定していました。これにより、内部のSNIが設定されていない場合、TLSX_UseSNIは攻撃者が制御可能なpublicNameを共有のWOLFSSL_CTXに付加してしまいました。その後、TLSX_EchRestoreSNIは、その削除がserverNameX != NULLに依存していたため、クリーンアップに失敗しました。内部のClientHelloは、汚染前にサイズが決定されましたが、汚染後に書き込まれたため、TLSX_SNI_Writeが割り当て領域の境界を255バイト超えてmemcpyを実行することになりました。
If you want to get best quality of vulnerability data, you may have to visit VulDB.