CyberSecBulletin

Improper Neutralization of Alternate XSS Syntax

CWE-87

The product does not neutralize or incorrectly neutralizes user-controlled input for alternate script syntax.

We track 9 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.5.

How this weakness is prevented

  • Implementation: Resolve all input to absolute or canonical representations before processing.
  • Implementation: With Struts, write all data from form beans with the bean's filter attribute set to true.

Latest Improper Neutralization of Alternate XSS Syntax vulnerabilities

  • 8.5 High severity

    kirby: Improper Neutralization of Input During Web Page Generation

    CVE-2026-54002Getkirby

    Kirby is an open-source content management system. Prior to 4.9.4 and 5.4.4, Kirby sites and plugins that use the writer or list fields or call Dom::sanitize(), Sane::sanitize(), Sane::Html::sanitize(), Sane::Svg::sanitize(), Sane::Xml::sanitize(), Sane::sanit

  • 8.8 High severity

    AutoGPT: Improper Neutralization of Alternate XSS Syntax

    CVE-2026-55237Significant-Gravitas

    AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. Versions prior to 0.6.62 have a DOM-based Cross-Site Scripting (XSS) vulnerability in AutoGPT's signup page. The application improperly t

  • 9.6 Critical severity

    n8n: Improper Neutralization of Input During Web Page Generation

    CVE-2026-42235n8n

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an unauthenticated attacker could register a malicious MCP OAuth client with a crafted client_name. If a victim user authorized the OAuth consent dialog and a s

  • 8.0 High severity

    Dnn.Platform: Improper Neutralization of Alternate XSS Syntax

    CVE-2026-40321DnnsoftwareEPSS 6.52%

    DNN (formerly DotNetNuke) is an open-source web content management platform (CMS) in the Microsoft ecosystem. Prior to version 10.2.2, a user could upload a specially crafted SVG file that could include scripts that can target both authenticated and unauthenti

  • 7.6 High severity

    CRM: Improper Neutralization of Input During Web Page Generation

    CVE-2026-35534ChurchCRM

    ChurchCRM is an open-source church management system. Prior to 7.1.0, a stored cross-site scripting vulnerability exists in PersonView.php due to incorrect use of sanitizeText() as an output sanitizer for HTML attribute context. The function only strips HTML t

  • 8.8 High severity

    homarr: Improper Neutralization of Alternate XSS Syntax

    CVE-2026-33510Homarr-labs

    Homarr is an open-source dashboard. Prior to 1.57.0, a DOM-based Cross-Site Scripting (XSS) vulnerability has been discovered in Homarr's /auth/login page. The application improperly trusts a URL parameter (callbackUrl), which is passed to redirect and router.

  • 8.8 High severity

    polis: Improper Neutralization of Alternate XSS Syntax

    CVE-2026-33506Ory

    Ory Polis, formerly known as BoxyHQ Jackson, bridges or proxies a SAML login flow to OAuth 2.0 or OpenID Connect. Versions prior to 26.2.0 contain a DOM-based Cross-Site Scripting (XSS) vulnerability in Ory Polis's login functionality. The application improper

  • 7.1 High severity

    Shaarli: Improper Neutralization of Input During Web Page Generation

    CVE-2025-55291Shaarli

    Shaarli is a minimalist bookmark manager and link sharing service. Prior to 0.15.0, the input string in the cloud tag page is not properly sanitized. This allows the </title> tag to be prematurely closed, leading to a reflected Cross-Site Scripting (XSS) vulne

  • 9.3 Critical severity

    node-saml: Improper Neutralization of Alternate XSS Syntax

    CVE-2025-54369Node-saml

    Node-SAML is a SAML library not dependent on any frameworks that runs in Node. In versions 5.0.1 and below, Node-SAML loads the assertion from the (unsigned) original response document. This is different than the parts that are verified when checking signature