
Mezzanine CMS 6.1.0 XSS (CVE-2025-50481)
Mezzanine CMS v6.1.0 のコンポーネント /blog/blogpost/add におけるクロスサイトスクリプティング (XSS) 脆弱性により、攻撃者は細工したペイロードをブログ投稿に注入して、任意の Web スクリプトまたは HTML を実行できる可能性があります。
CVE-2025-50481
Mezzanine CMS 6.1.0
4.8 中
CVSS:3.0/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Mezzanine CMS 6.1.0 は、格納型クロスサイトスクリプティング (XSS) 脆弱性の影響を受けます。
この CMS の新しいブログ投稿機能には XSS 脆弱性が存在し、認証された悪意のある攻撃者が、JavaScript コードを含む巧妙にフォーマットされたブログ投稿を作成し、ブラウザで実行させることができます。
攻撃者はこの XSS 脆弱性を悪用して、CMS Web サイトに対する改ざんなどの攻撃を実行したり、サイトを改変して利用不能 (サービス拒否) にしたりすることができます。
pip パッケージからインストールした Ubuntu Server 20.04.6 LTS (Focal Fossa) 上で動作する Mezzanine CMS 6.1.0:

まず、認証された攻撃者が新しいブログ投稿を作成します:

ブログ投稿にタイトルを割り当てます:

ブログ投稿のソースコード形式内に XSS の概念実証 (PoC) を作成します:

新しいブログ投稿を保存します:

ブログ投稿は公開され、その後任意のユーザーがアクセスできます:

XSS PoC を含むブログ投稿にアクセスすると、ブラウザ内で JavaScript コードが実行されます:

PoC は Firefox ブラウザ バージョン 136.0 (64 ビット) を使用してテストされました:

注: この XSS 脆弱性によるセッションハイジャックは不可能です。sessionid セッション Cookie は HttpOnly セキュリティ属性で構成されているため、アクセスできないからです:
