CVE-2026-33686 in sharp情報

要約

〜によって VulDB • 2026年05月29日

SharpはLaravel向けにパッケージとして構築されたコンテンツ管理フレームワークです。バージョン9.20.0より前のバージョンには、FileUtilクラスにおけるパストラバーサルの脆弱性が存在します。アプリケーションはファイル拡張子を適切にサニタイズしないため、ストレージレイヤーにパスセパレータを渡すことが可能になります。`src/Utils/FileUtil.php`において、`FileUtil::explodeExtension()`関数は、ファイル名を最後のドットで分割することでファイルの拡張子を抽出します。この問題は、バージョン9.20.0で、`strrpos()`の代わりに`pathinfo(PATHINFO_EXTENSION)`を使用して拡張子を適切にサニタイズし、ベース名と拡張子の両方に厳格な正規表現置換を適用することで修正されました。

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

責任者

GitHub M

予約する

2026年03月23日

モデレーション

承諾済み

エントリ

VDB-353754

EPSS

0.00547

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!