本文へスキップします。

本文へ

【全Qt】
承認:エディタ
【全・Qt】SRAロゴ
kv

kv

SRAがQtを活用する為のサービスを
20年を超えるノウハウと実績のもと提供します!

Qt開発・移植で相談できる内容を見る
ALL

2026.11.11New

セキュリティ勧告 CVE-2026-82292:QDomDocument::setContent() の XML 解析における NULL ポインター参照 (2026/11/11)

Qt XML(qtbase)の QDomDocument::setContent() に脆弱性が見つかりました。XML 1.0 で無効な文字を含むデータを、invalidDataPolicy が QDomImplementation::ReturnNullNode の状態で解析すると、NULL ポインター参照によりアプリケーションがクラッシュし、サービス拒否に陥る可能性があります。機密性・完全性への影響はありません。CVSS 4.0 スコアは 1.9(Low)です。

対象は Qt 4.1.0〜6.8.8、Qt 6.9.0〜6.11.2 です。Qt 4.1.0 より前の影響は不明です。公式パッチを適用するか、Qt 6.8.9、Qt 6.11.3 以降の修正版へ更新してください。

回避策として、XML を渡す前に別途検証し、信頼できる提供元の XML のみを解析してください。ReturnNullNode が不要な場合は、invalidDataPolicy を既定値のままにする方法も示されています。

11月12日の追記では、報告者として KDE の Albert Astals Cid 氏への謝辞が追加されています。影響範囲や対処方法の変更はありません。

Qt Announce:謝辞の追記(英語)

Qt Group 公式記事(英語)

リリース情報の詳細を見る

Qtトップページへ戻る

What's New

2026.11.11New

セキュリティ勧告 CVE-2026-82292:QDomDocument::setContent() の XML 解析における NULL ポインター参照 (2026/11/11)

Qt XML(qtbase)の QDomDocument::setContent() に脆弱性が見つかりました。XML 1.0 で無効な文字を含むデータを、invalidDataPolicy が QDomImplementation::ReturnNullNode の状態で解析すると、NULL ポインター参照によりアプリケーションがクラッシュし、サービス拒否に陥る可能性があります。機密性・完全性への影響はありません。CVSS 4.0 スコアは 1.9(Low)です。

対象は Qt 4.1.0〜6.8.8、Qt 6.9.0〜6.11.2 です。Qt 4.1.0 より前の影響は不明です。公式パッチを適用するか、Qt 6.8.9、Qt 6.11.3 以降の修正版へ更新してください。

回避策として、XML を渡す前に別途検証し、信頼できる提供元の XML のみを解析してください。ReturnNullNode が不要な場合は、invalidDataPolicy を既定値のままにする方法も示されています。

11月12日の追記では、報告者として KDE の Albert Astals Cid 氏への謝辞が追加されています。影響範囲や対処方法の変更はありません。

Qt Announce:謝辞の追記(英語)

Qt Group 公式記事(英語)

リリース情報の詳細を見る

Qtトップページへ戻る

YouTube
コラム

Qtとは?

Qtとは

Qtは、The Qt CompanyおよびオープンソースコミュニティThe Qt Projectが開発、提供するアプリケーションフレームワークです。
20年以上の実績を持ち、100万人を超える開発者、70以上の産業、5,000以上の企業で利用されています。
SRAは、日本で初めてQtのサービスの提供を開始したプロフェッショナル集団です。
受託開発やコンサルティング、トレーニング、日本語サポート、関連ソリューションの提供を行っています。

Qt ライセンス概要

Qtアプリケーションの開発支援は、 SRAにおまかせください。
Qtアプリケーション背景画像

Qtを利用するシステムの開発支援は、
SRAにおまかせください。

2000年以降、SRAは日本においてQtに関する多面的な技術支援を展開し、豊富な実績とノウハウを持っています。

受託開発

受託開発

Qtを利用した開発の経験を持つ200名を超える開発者を抱え、数多くのQtアプリケーションの開発受託実績があります。

コンサルティング

コンサルティング

Qtに関して特に高い知見を持つプロフェッショナルが、お客様の開発を支援し課題解決へと導きます。

トレーニング

トレーニング

Qtの知識を豊富に持つトレーナーが在籍し、Qtの実践的なプログラミングスキルを学んでいただくことのできるトレーニングコースを定期的に開催しています。

日本語サポート

LGPL・旧バージョン
サポート

独自のサポート体制を整え、インストールサポートやAPIの使用方法等についての質疑応答といった支援が可能です。

問い合わせ&FAQ CTA