Cross-site Scripting

CWE-79 · 36 records · 14 with a public proof-of-concept

Records the NVD classes as Cross-site Scripting (CWE-79), highest CVSS first.

  1. HIGH 8.7CVE-2026-71236public PoC

    Grocy's API request-body parser (controllers/Api/BaseApiController.php, GetParsedAndFilteredRequestBody) purifies incoming field values with HTMLPurifier, then manually reverses HTML-entity encoding of the resulting output by replacing <, >, and

    AI risk analysis on Exploit-DB.ai →

  2. HIGH 8.7CVE-2026-71233public PoC

    InvoiceNinja v5-stable renders an invoice or quote's "terms" field in the client portal using Laravel Blade's raw output directive {!! ->terms !!} (resources/views/portal/ninja2020/invoices/includes/terms.blade.php) with no HTML sanitization.

    AI risk analysis on Exploit-DB.ai →

  3. HIGH 8.7CVE-2026-70492public PoC

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.0, src/lib/components/chat/Messages/Markdown/KatexRenderer.svelte could store and render a chat message whose math block makes KaTeX fail with a stack

    AI risk analysis on Exploit-DB.ai →

  4. HIGH 8.5CVE-2026-71274public PoC

    OpenBK7231T's CHANNEL_SetLabel (src/cmnds/cmd_channels.c) stores channel labels received via the MQTT SetChannelLabel command using strdup with no HTML sanitization. CHANNEL_GetLabel returns these labels unsanitized, and they are rendered via hprintf255 at 15+

    AI risk analysis on Exploit-DB.ai →

  5. HIGH 8.2CVE-2026-70486public PoC

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.0, the terminal file-preview serveUrl iframe branch always granted allow-same-origin together with allow-scripts for HTML files served from the applicat

    AI risk analysis on Exploit-DB.ai →

  6. HIGH 8.1CVE-2026-71285public PoC

    Uptime Kuma's Matomo analytics integration (server/analytics/matomo-analytics.js) injects the admin-configurable Matomo value as a bare, unquoted JavaScript expression inside a <script> block rendered on every public status page. A siteId value such as , once

    AI risk analysis on Exploit-DB.ai →

  7. HIGH 7.5CVE-2026-16573

    The Bit Form WordPress plugin before 3.2.0 does not sanitize an uploaded signature image before storing it, allowing unauthenticated attackers to upload a crafted SVG file containing JavaScript that executes when the file is viewed, leading to Stored Cross-Si

    AI risk analysis on Exploit-DB.ai →

  8. HIGH 7.2CVE-2026-17506

    The Independent Analytics plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 404 not_found_url tracking parameter in versions up to, and including, 2.15.0. This is due to the get_cell_content() function applying urldecode() after esc_url

    AI risk analysis on Exploit-DB.ai →

  9. HIGH 7.2CVE-2026-16143

    The VikRentItems – Flexible Rental Management System plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the customer email field of the booking checkout form in versions up to, and including, 1.2.1. This is due to insufficient input sanitiza

    AI risk analysis on Exploit-DB.ai →

  10. MEDIUM 6.8CVE-2026-16293

    The PowerPress Podcasting plugin by Blubrry WordPress plugin before 11.16.11 does not sanitise and escape some of its Podcast Episode settings, which could allow users with a role as low as Contributor to perform Stored Cross-Site Scripting attacks even when t

    AI risk analysis on Exploit-DB.ai →

  11. MEDIUM 6.8CVE-2026-16069

    The Brizy WordPress plugin before 2.8.19 does not sanitize or escape featured-image focal-point coordinates submitted through one of its AJAX actions before storing them and later echoing them into HTML attributes in the post editor's Featured Image meta box,

    AI risk analysis on Exploit-DB.ai →

  12. MEDIUM 6.4CVE-2026-7441

    The Simple Yearly Archive plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `posttype` attribute of the `SimpleYearlyArchive` shortcode in all versions up to, and including, 2.2.4 due to insufficient input sanitization and output escapi

    AI risk analysis on Exploit-DB.ai →

  13. MEDIUM 6.4CVE-2026-6972

    The SKT Skill Bar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `chart_size` attribute of the `skillwrapper` shortcode in all versions up to, and including, 2.6. This is due to insufficient input sanitization and output escaping on

    AI risk analysis on Exploit-DB.ai →

  14. MEDIUM 6.1CVE-2026-71249public PoC

    299Ko's public contact form (plugin/contact/controllers/ContactController.php, home) sets raw POST field values (name, firstname, email, message) into the page template with no sanitization. The template engine's variable output function (common/Template.php,

    AI risk analysis on Exploit-DB.ai →

  15. MEDIUM 6.1CVE-2026-17532

    The Seraphinite Accelerator plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'seraph_accel_prep' parameter in versions up to, and including, 2.29.15. This is due to the CacheExtractPreparePageParams() function using PHP's loose ineq

    AI risk analysis on Exploit-DB.ai →

  16. MEDIUM 6.1CVE-2026-17505

    The Translate Multilingual sites – TranslatePress plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 's' parameter in versions up to, and including, 3.2.5. This is due to the translate_page() function unconditionally replacing the plu

    AI risk analysis on Exploit-DB.ai →

  17. MEDIUM 6.1CVE-2026-16583

    The Orbit Fox: Duplicate Page, Menu Icons, SVG Support, Cookie Notice, Custom Fonts & More WordPress plugin before 3.0.8 does not sanitize uploaded SVG files when its SVG upload feature is enabled, allowing authenticated users with the upload capability (Autho

    AI risk analysis on Exploit-DB.ai →

  18. MEDIUM 6.1CVE-2026-8790

    The Football Pool plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the `shouttext` POST parameter of the Shoutbox widget in all versions up to, and including, 2.13.4 due to insufficient input sanitization and output escaping. When a sho

    AI risk analysis on Exploit-DB.ai →

  19. MEDIUM 6.1CVE-2026-52370public PoC

    A reflected cross-site scripting (XSS) vulnerability in the Forum posting function of O2OA v10 allows attackers to execute arbitrary Javascript in the context of the victim's browser via a crafted URL.

    AI risk analysis on Exploit-DB.ai →

  20. MEDIUM 6.1CVE-2026-51144public PoC

    Cross Site Scripting vulnerability in Soliton Systems MailZen Management Protal v.2.62, v.2.63 allows a remote attacker to execute arbitrary code via the Role Name, First Name, Last Name, and Username fields.

    AI risk analysis on Exploit-DB.ai →

  21. MEDIUM 5.4CVE-2026-71275public PoC

    OpenBK7231T's http_fn_ota_exec() (src/httpserver/http_fns.c) reflects the `host` query parameter directly into an HTML response via hprintf255(request, "<h3>OTA requested for %s!</h3>", tmpA) with no HTML encoding, allowing a crafted URL such as /ota_exec?host

    AI risk analysis on Exploit-DB.ai →

  22. MEDIUM 5.4CVE-2026-16942

    The WP Custom HTML Page WordPress plugin through 0.6.2 does not sanitise HTML stored through one of its custom page handlers, nor restrict it to users allowed to post unfiltered HTML, allowing users with the Author role to store JavaScript that is served unesc

    AI risk analysis on Exploit-DB.ai →

  23. MEDIUM 5.4CVE-2026-67196

    Perspective 5.0.0 contains a cross-site scripting vulnerability in the built-in Debug plugin that allows attackers to inject arbitrary HTML and JavaScript by writing table cell values containing unescaped HTML markup, which are interpolated directly into inner

    AI risk analysis on Exploit-DB.ai →

  24. MEDIUM 5.4CVE-2026-14192

    Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Bilin Software and Informatics Consultancy Inc. HUMANIST Digital Human Resources allows Stored XSS. This issue affects HUMANIST Digital Human Resources: from

    AI risk analysis on Exploit-DB.ai →

  25. MEDIUM 5CVE-2026-70588public PoC

    Ghost is a Node.js content management system. From 5.26.0 until 6.54.1, the Universal Import feature in Ghost Admin failed to properly sanitize imported content resulting in XSS in post content. This issue is fixed in version 6.54.1.

    AI risk analysis on Exploit-DB.ai →

  26. MEDIUM 5CVE-2026-66300public PoC

    SNOMED International Snowstorm contains a reflected XSS vulnerability within the "Web Route" redirection functionality. An attacker can inject arbitrary JavaScript which will execute upon a target user navigating to a crafted, malicious link. Fixed in 10.12.2

    AI risk analysis on Exploit-DB.ai →

  27. MEDIUM 4.8CVE-2026-15233

    The Nested Pages WordPress plugin before 3.2.15 does not properly escape post titles before outputting them into HTML attributes on an administrative listing screen, allowing users with the Editor role (or Contributor/Author when the Nested Pages WordPress plu

    AI risk analysis on Exploit-DB.ai →

  28. MEDIUM 4.8CVE-2026-14824

    The Quiz and Survey Master (QSM) WordPress plugin before 11.2.2 does not properly escape a question setting before outputting it into an unquoted HTML attribute, allowing users with contributor-level access and above to inject arbitrary JavaScript that execut

    AI risk analysis on Exploit-DB.ai →

  29. MEDIUM 4.7CVE-2026-15452

    The Smash Balloon Social Photo Feed – Easy Social Feeds Plugin plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via REQUEST_URI Query String in all versions up to, and including, 6.11.3 due to insufficient input sanitization and output esca

    AI risk analysis on Exploit-DB.ai →

  30. MEDIUM 4.4CVE-2026-5116

    The Contact Form 7 – Dynamic Text Extension plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 5.0.5. This is due to insufficient output escaping on form shortcode keys displayed in the admin "Scan Forms for

    AI risk analysis on Exploit-DB.ai →

  31. MEDIUM 4.4CVE-2026-5108

    The Super Progressive Web Apps plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `superpwa_settings[offline_message_txt]` setting in all versions up to, and including, 2.2.43. This is due to insufficient input sanitization and output es

    AI risk analysis on Exploit-DB.ai →

  32. LOW 3.5CVE-2025-15677

    The GeoDirectory WordPress plugin before 2.8.110 does not sanitise and escape a place-category setting before outputting it back in an admin page, allowing high-privilege users such as editors and above to perform Stored Cross-Site Scripting attacks even when

    AI risk analysis on Exploit-DB.ai →

  33. LOW 3.5CVE-2026-16068

    The Brizy WordPress plugin before 2.8.19 does not properly restrict who can modify its site-global design data and does not sanitise part of that data before outputting it, allowing authenticated users with Author-level access and above to store arbitrary Jav

    AI risk analysis on Exploit-DB.ai →

  34. UNSCOREDCVE-2026-65986public PoC

    CVAT is an open source interactive video and image annotation tool for computer vision. Versions 2.5.0 through 2.66.0 contain a XSS vulnerability that can be accessed through annotation guide assets. When CVAT serves the files attached to an annotation guide,

    AI risk analysis on Exploit-DB.ai →

  35. UNSCOREDCVE-2026-10032public PoC

    The openUrl function in @a2ui/web_core passes an agent-controlled URL directly to window.open() without validating the URI scheme. A malicious agent can supply a javascript: URI as the url argument of a Button component's functionCall action. When the user cli

    AI risk analysis on Exploit-DB.ai →

  36. UNSCOREDCVE-2026-14337

    Pega Platform versions 23.1.0 through 25.1.3 are affected by an Stored Cross-site scripting (XSS) vulnerability in a user interface component. Requires a high privileged user with a developer role.

    AI risk analysis on Exploit-DB.ai →