
PHPGurukul hostel-management-system 2.1には、Guardian Name、Guardian Relation、Guardian Contact no、Address、Cityを介したXSS脆弱性があります。
PHPGurukul hostel-management-system 2.1 は、Guardian Name、Guardian Relation、Guardian Contact no、Address、City において XSS を許容します。
#ベンダー - PHPGurukul
#製品 - https://phpgurukul.com/hostel-management-system V2.1
#脆弱性タイプ - クロスサイトスクリプティング (XSS)
#追加情報 - XSS は両側でトリガーされます。ユーザーは管理者の Cookie を盗むことで管理者権限に権限昇格できます。
#影響を受けるコンポーネント - Books > New Book 、[ http:///lms/index.php?page=books] http:///lms/index.php?page=books
#攻撃タイプ - ローカル
#権限昇格 - 真
#影響 コード実行 - 真
攻撃ベクトル
Hostel Management System V 2.1 をインストールする
1) ユーザーモジュール
ユーザーとしてログインし、「Book Hostel」(http:/localhost/hostel/book-hostel.php) に移動して予約を開始します。
これらのフィールドに悪意のあるスクリプト "" を追加します。
i. Guardian Name
ii. Guardian Relation
iii.Guardian Contact no
iv. Address
vi. City
その後、「Student Successfully register」というプロンプトが表示され、「See All」を押すと XSS がトリガーされます。
2) 管理者モジュール
管理者としてログインし、「Management Students」に移動して、予約済みの学生の記録の「View Full details」を表示すると、XSS もトリガーされます。