Skip to content
OpenAdvisories
Medium · 4.8 Public exploit CVE-2026-124552 EUVD-2026-119608GHSA-6qcf-4v5f-2vjx

Webmin through 2.670 Stored XSS via Shorewall and Shorewall6 list.cgi

Published Nov 8, 2026 · Updated Nov 10, 2026 · Assigned by VulnCheck

Description

Webmin through 2.670 contains a stored cross-site scripting vulnerability in the Shorewall and Shorewall6 modules' list.cgi, which renders table fields and COMMENT lines unescaped. Authenticated users with table edit permission can store JavaScript via savecmt.cgi or table entries that executes when other users, including root, view the list page.

Affected products

VendorProductAffectedFixed
webmin webmin ≤ 2.670 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

  • googlesky/CVE-2026-124552 ★ 0 · Nov 9, 2026

    PoC for CVE-2026-124552 — Webmin <= 2.670 stored XSS in Shorewall/Shorewall6 list.cgi leading to RCE as root; includes an unpatched path traversal (arbitrary file write as root) found in the same mod…

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Advisories 1

References