
This repository contains a benign proof of concept for CVE-2026-36226, a cross-site scripting issue in Advantech WebAccess/SCADA 8.0-2015.08.16.
This repository is for authorized security research and local reproduction only. Do not use it against systems you do not own or have explicit permission to test.
Advantech WebAccess/SCADA 8.0-2015.08.16 contains a cross-site scripting vulnerability in the Admin Dashboard Create New Project User component. The decryption field does not sufficiently sanitize or encode user-controlled input before it is rendered in the application, allowing a remote attacker to execute JavaScript in the browser context of an authenticated user.
The public PoC uses harmless alert-based payloads only. It does not include credential theft, session exfiltration, or destructive code.
Vaibhav D. Barkade
decryptionOpen the local helper page:
python3 -m http.server 8000
Then browse to:
http://127.0.0.1:8000/poc.html
Or copy a payload directly from:
payloads.txt
Default benign payload:
"><svg/onload=alert("CVE-2026-36226")>
decryption field.Successful exploitation allows browser-side JavaScript execution in the context of a user viewing the affected page. Depending on session configuration and user privileges, this can enable session hijacking, sensitive information disclosure, or actions performed as the victim user.
decryption field.HttpOnly, Secure, and SameSite.