Security NEXTでは、最新の情報セキュリティに関するニュースを日刊でお届けしています。

複数言語向けの「HTMサニタイザ」に脆弱性 - XSSのおそれ

「OWASP Java HTML Sanitizer」をはじめ、「HTML要素」を除去するために複数言語で利用されている「HTMLサニタイザー」において、適切に処理が行われず、クロスサイトスクリプティング(XSS)が可能となる脆弱性が明らかとなった。

「SELECT」「STYLE」「OPTION」要素を許可している場合に、ポリシーが適切に反映されない脆弱性が明らかとなったもの。

同脆弱性の影響により、スクリプトなどのサニタイズが行われず、クロスサイトスクリプティング(XSS)が可能となるもので、実証コード(PoC)も公開されている。

「OWASP Java HTML Sanitizer」では、「CVE-2021-42575」が採番された。米国立標準技術研究所(NIST)の脆弱性データベース「NVD」において、共通脆弱性評価システム「CVSSv3.1」のベーススコアは「9.8」、重要度は「クリティカル(Critical)」とレーティングされている。

「JRuby sanitizer」なども同脆弱性の影響を受けるという。また「Go」向けに提供されている「bluemonday sanitizer」や「Python」向けに提供されている「pybluemonday」においても同様の脆弱性「CVE-2021-42576」が判明した。

現地時間10月18日に脆弱性を修正した「OWASP Java HTML Sanitizer 20211018.2」「bluemonday sanitizer 1.0.16」「pybluemonday 0.0.8」がリリースされており、修正版へのアップデートが呼びかけられている。

(Security NEXT - 2021/10/26 ) このエントリーをはてなブックマークに追加

PR

関連記事

「React」が脆弱性3件を追加修正 - 重大脆弱性の余波に引き続き警戒を
「MS Edge」にアップデート - 「Chromium」のゼロデイ脆弱性に対処
「AEM」に100件超の脆弱性 - 「クリティカル」も複数
オンライン会議ソフト「Zoom Rooms」に脆弱性 - 最新版で修正済み
地理情報サーバ「GeoServer」の脆弱性悪用に注意喚起 - 米当局
「pgAdmin4」リストア処理にRCE脆弱性 - 2カ月連続で判明
地理空間データを活用する「GeoServer」の脆弱性攻撃に注意
Gitサーバ「Gogs」にゼロデイ脆弱性 - 広範囲の公開サーバに侵害痕跡
「React」脆弱性を狙う攻撃が急増、国内SOCで多数観測 - ラック
「Chrome」にゼロデイ脆弱性、詳細は調整中 - アップデートで修正