CVE-2026-86298 SourceCodester ClassとExam Timetabling SystemのSQLインジェクション脆弱性

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-09-07T11:17:39.917 / 更新日: 2026-09-07T11:17:39.917 / CVSS: 7.3 / 深刻度: HIGH

Linuxサーバー運用者向けに、SourceCodester ClassとExam Timetabling System 1.0の脆弱性が公開されました。ファイル/delete_subject.phpのIDパラメータを操作することでSQLインジェクションが可能となり、リモートから攻撃されるリスクがあります。CVSSスコア7.3(深刻度HIGH)のため、該当ソフトウェアを運用する環境では早急な対応が求められます。確認時は、対象ファイルの存在やIDパラメータの処理方法を確認し、公式から提供される修正情報の適用を検討してください。公開されている攻撃手順のため、影響範囲の確認と応急措置の検討が重要です。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性について、まず問う。ファイルの存在とIDパラメータの処理方法を確認する際、運用者は何を最も重視すべきだろう?

プラトン

ああ、まず現環境に該当ファイルが存在するかを確認し、IDパラメータがどのように処理されているかを調査する必要があります。たとえば、入力値が適切にエスケープされているか、またはSQLクエリが動的生成されていないかを確認するべきです。

ソクラテス

しかし、その確認作業が終われば、次に何をすべきだろう?

プラトン

公式から提供される修正情報の適用を検討する必要があります。パッチが公開されているか、または代替手段(例:アクセス制限、WAFの設定)があるかを確認し、早急に適用するのが重要です。

ソクラテス

では、パッチ適用後に何を監視すべきだろう?

プラトン

攻撃の痕跡を監視する必要があります。たとえば、異常なログイン試行や、delete_subject.phpへの異常なリクエストを監視し、セキュリティイベントを即座に検出できるようにするべきです。

ソクラテス

だが、運用者はこの脆弱性を発見したベンダーの信頼性をどう見極めるべきか?

プラトン

ベンダーの公式情報源(公式サイトやNVD)を参照し、修正情報が信頼できるかを確認する必要があります。また、同様の脆弱性が過去に報告されていないかを調査し、ベンダーの対応姿勢を評価するのも大切です。

ソクラテス

最後に、運用者がこの脆弱性に対処する際に最も忘れがちな点は何か?

プラトン

変更管理の文書化と、応急措置後の影響評価ですね。たとえば、パッチ適用後にシステムの動作に影響がないかをテストし、変更履歴を明確に記録することです。それと、ユーモアを忘れずに、セキュリティ対策に「おもてなし」の心を込めましょう——たとえ攻撃者が「delete_subject.php」にアクセスしようとも、我々は「delete_attack.php」に笑顔で対応するのです!

関連キーワード: php