Lucene search
+L

5 matches found

Snyk
Snyk
added 2026/07/20 11:21 p.m.11 views

Cross-site Scripting (XSS)

Overview astro is an Astro is a modern site builder with web best practices, performance, and DX front-of-mind. Affected versions of this package are vulnerable to Cross-site Scripting XSS via the renderHTMLElement function. An attacker can inject arbitrary event-handler attributes or sibling...

6.9CVSS5AI score0.00327EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/20 11:21 p.m.6 views

GHSA-F48W-9M4C-M7F5 Astro: XSS via unescaped spread attribute names in renderHTMLElement (incomplete fix for CVE-2026-54298)

Summary The fix for CVE-2026-54298 GHSA-jrpj-wcv7-9fh9 added an INVALIDATTRNAMECHAR guard to addAttribute so that spread-prop attribute names containing "' /= or whitespace are dropped. A second attribute-rendering path, renderHTMLElement in packages/astro/src/runtime/server/render/dom.ts, has it...

5.1CVSS5.5AI score0.00327EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/07/20 12:0 a.m.11 views

PT-2026-61809

Name of the Vulnerable Software and Affected Versions Astro versions prior to 7.0.6 Description A cross-site scripting XSS issue exists when the software is used with an SSR runtime that exposes a global HTMLElement such as Deno, Bun with a DOM shim, or jsdom/happy-dom in Node and a class extendi...

5.1CVSS5.8AI score0.00327EPSS
SaveExploits0References7
Patchstack
Patchstack
added 2026/06/16 2:57 p.m.9 views

NPM: Astro: XSS via Unescaped Attribute Names in Spread Props

NPM: Astro: XSS via Unescaped Attribute Names in Spread Props vulnerability discovered by ? in WordPress Npm astro versions 6.4.6...

6.1CVSS5.8AI score0.00228EPSS
SaveExploits1References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/16 2:57 p.m.16 views

Astro: XSS via Unescaped Attribute Names in Spread Props

Summary The spreadAttributes function in Astro's server-side rendering pipeline iterates over object keys and passes them directly to addAttribute, which interpolates the key into the HTML output without escaping. When a developer uses the spread syntax ...props on an HTML element and the object...

6.1CVSS5.8AI score0.00228EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder