
Abacre Retail Point of Sale 14.0.0.396における格納型クロスサイトスクリプティング(XSS)の概念実証。ClientsモジュールのNameおよびSurnameフィールドを介した注入を示します。
Abacre Retail Point of Sale 14.0.0.396 は、Clients モジュールにストアドクロスサイトスクリプティング(XSS)の脆弱性の影響を受けます。このアプリケーションは、Name フィールドと Surname フィールドに保存されるユーザー入力を適切にサニタイズできません。攻撃者はこれらのフィールドに悪意のある HTML またはスクリプトコンテンツを挿入でき、それがデータベースに永続化されます。
「Clients」タブの「Name」フィールドと「Surname」フィールドは、ストアドクロスサイトスクリプティング(XSS)に対して脆弱です。
<script>alert("xss 1")</script> のような単純なペイロードを追加し、ユーザー詳細をデータベースに保存した後、「Statement」をクリックすると、プレビューの Web ページで XSS がトリガーされます。
ペイロードがデータベースに保存されるため、ユーザーを選択した状態で「Statement」ボタンがクリックされるたびにトリガーされます。