Lucene search
+L

693 matches found

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

NPM: Astro: Cross-site scripting via unescaped transition:* directive values on hydrated islands

NPM: Astro: Cross-site scripting via unescaped transition: directive values on hydrated islands vulnerability discovered by ? in WordPress Npm astro versions = 3.10.0, 7.0.4...

2.1CVSS5.2AI score0.0031EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/07/20 11:21 p.m.7 views

GHSA-7PW4-F3Q4-R2P2 Astro: Cross-site scripting via unescaped transition:* directive values on hydrated islands

Summary When a transition:persist, transition:scope, or transition:persist-props directive is applied to a client-hydrated client: component, Astro copied the directive value onto the rendered element without HTML-escaping it. If a developer reflects attacker-controlled input into one of these...

2.1CVSS5.4AI score0.0031EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2026/07/20 9:08 p.m.16 views

Astro: Reflected XSS via unescaped View Transition animation properties

Summary Astro's server-side View Transition CSS generator interpolates animation properties into an inline element without escaping them for the CSS and HTML contexts. An attacker-controlled value passed to an animation property such as duration can contain a sequence, terminate the generated sty...

5.3CVSS5.8AI score0.00311EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/07/20 9:08 p.m.15 views

GHSA-4G3V-8H47-V7G6 Astro: Reflected XSS via unescaped View Transition animation properties

Summary Astro's server-side View Transition CSS generator interpolates animation properties into an inline element without escaping them for the CSS and HTML contexts. An attacker-controlled value passed to an animation property such as duration can contain a sequence, terminate the generated sty...

5.3CVSS5.8AI score0.00311EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/07/20 12:00 a.m.19 views

PT-2026-61807

Name of the Vulnerable Software and Affected Versions Astro versions 3.10.0 through 7.0.3 Description Astro fails to HTML-escape values for specific transition directives when applied to client-hydrated components. This occurs within the generateHydrateScript function, where the transition:persis...

2.1CVSS5.8AI score0.0031EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/16 6:39 p.m.49 views

MAL-2026-10726 Malicious code in astro (npm)

--- -= Per source details. Do not edit below this line.=- Source: amazon-inspector 949822741657acf4a6b9f6255a2f7a080ca1cc3343e9663020c5e21ce2a6b03c This tarball is published as [email protected] but does not match the legitimate withastro/astro project which is on the v5.x line and depends on picocolor...

6.1AI score
SaveExploits0References1
NVD
NVD
added 2026/07/08 5:17 p.m.22 views

CVE-2026-59731

Astro is a web framework for content-driven websites. Version 6.4.7 performs authorization decisions on a partially decoded pathname after reaching the iterative URL decoder limit, while later rewrite route matching performs an additional decodeURI operation and can resolve the request to a...

8.2CVSS0.00267EPSS
SaveExploits0References4
Cvelist
Cvelist
added 2026/07/08 4:27 p.m.49 views

CVE-2026-59731 Astro 6.4.7 Authorization Bypass via Decode Iteration Limit and Rewrite Path Canonicalization Mismatch

Astro is a web framework for content-driven websites. Version 6.4.7 performs authorization decisions on a partially decoded pathname after reaching the iterative URL decoder limit, while later rewrite route matching performs an additional decodeURI operation and can resolve the request to a...

8.2CVSS0.00267EPSS
SaveExploits0References4
OSV
OSV
added 2026/07/08 4:27 p.m.8 views

CVE-2026-59731 Astro 6.4.7 Authorization Bypass via Decode Iteration Limit and Rewrite Path Canonicalization Mismatch

Astro is a web framework for content-driven websites. Version 6.4.7 performs authorization decisions on a partially decoded pathname after reaching the iterative URL decoder limit, while later rewrite route matching performs an additional decodeURI operation and can resolve the request to a...

8.2CVSS6.1AI score
SaveExploits0References6
ATTACKERKB
ATTACKERKB
added 2026/07/08 4:27 p.m.8 views

CVE-2026-59731

Astro is a web framework for content-driven websites. Version 6.4.7 performs authorization decisions on a partially decoded pathname after reaching the iterative URL decoder limit, while later rewrite route matching performs an additional decodeURI operation and can resolve the request to a...

8.2CVSS6AI score0.00267EPSS
SaveExploits0References5Affected Software1
CVE
CVE
added 2026/07/08 4:27 p.m.62 views

CVE-2026-59731

Astro 6.4.7 contains an authorization bypass due to improper handling of partially decoded pathnames after the iterative URL decoder limit, with an additional decodeURI() during rewrite route matching that can lead to accessing a protected route. The issue affects 6.4.7 and is fixed in 6.4.8. The...

8.2CVSS6AI score0.00267EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
added 2026/07/08 12:00 a.m.19 views

PT-2026-56516

Name of the Vulnerable Software and Affected Versions Astro version 6.4.7 Description Astro performs authorization decisions on a partially decoded pathname after reaching the iterative URL decoder limit. Subsequently, rewrite route matching performs an additional decodeURI operation, which can...

8.2CVSS6.1AI score0.00267EPSS
SaveExploits0References13
NVD
NVD
added 2026/06/22 7:17 p.m.18 views

CVE-2026-54298

Astro is a web framework. Prior to 6.4.6, 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 ...

6.1CVSS0.00228EPSS
SaveExploits1References1
NVD
NVD
added 2026/06/22 7:17 p.m.58 views

CVE-2026-50146

Astro is a web framework. Prior to 6.3.3, when a component uses a client: directive, Astro inserts named slot content into a data-astro-template attribute without HTML escaping the slot name allowing an attacker to break out of the attribute context and inject arbitrary HTML, resulting in reflect...

7.1CVSS0.00268EPSS
SaveExploits1References1
ATTACKERKB
ATTACKERKB
added 2026/06/22 5:33 p.m.10 views

CVE-2026-54299

Astro is a web framework. Prior to 6.4.6, Astro SSR apps with prerendered error pages /404 or /500 using export const prerender = true fetch those pages over HTTP at runtime when an error occurs. The URL for this fetch is derived from request.url, which in turn gets its origin from the incoming...

7.5CVSS6AI score0.00333EPSS
SaveExploits0References2Affected Software1
Cvelist
Cvelist
added 2026/06/22 5:33 p.m.44 views

CVE-2026-54299 Astro: Host-header full-read SSRF in core prerendered error-page fetch (prerenderedErrorPageFetch default + unvalidated createRequestFromNodeRequest URL)

Astro is a web framework. Prior to 6.4.6, Astro SSR apps with prerendered error pages /404 or /500 using export const prerender = true fetch those pages over HTTP at runtime when an error occurs. The URL for this fetch is derived from request.url, which in turn gets its origin from the incoming...

7.5CVSS0.00333EPSS
SaveExploits0References1
CVE
CVE
added 2026/06/22 5:33 p.m.48 views

CVE-2026-54299

Summary of CVE-2026-54299 (Astro) : Astro SSR apps that prerender error pages (e.g., 404/500 with prerender = true) fetch those pages over HTTP using a URL derived from request.url, which is based on the Host header. If Host is not validated against allowedDomains, an attacker can direct the fetc...

7.5CVSS6AI score0.00333EPSS
SaveExploits0References1Affected Software1
OSV
OSV
added 2026/06/22 5:33 p.m.11 views

CVE-2026-54299 Astro: Host-header full-read SSRF in core prerendered error-page fetch (prerenderedErrorPageFetch default + unvalidated createRequestFromNodeRequest URL)

Astro is a web framework. Prior to 6.4.6, Astro SSR apps with prerendered error pages /404 or /500 using export const prerender = true fetch those pages over HTTP at runtime when an error occurs. The URL for this fetch is derived from request.url, which in turn gets its origin from the incoming...

7.5CVSS6.1AI score
SaveExploits0References3
Cvelist
Cvelist
added 2026/06/22 5:33 p.m.42 views

CVE-2026-54298 Astro: XSS via Unescaped Attribute Names in Spread Props

Astro is a web framework. Prior to 6.4.6, 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 ...

4.2CVSS0.00228EPSS
SaveExploits1References1
CVE
CVE
added 2026/06/22 5:33 p.m.33 views

CVE-2026-54298

Astro, prior to 6.4.6, is vulnerable to XSS via unescaped attribute names when spreading props onto HTML elements. The spreadAttributes path iterates over object keys and passes them to addAttribute, which interpolates the key into the HTML output without escaping, allowing attackers to inject ev...

6.1CVSS6AI score0.00228EPSS
SaveExploits1References1Affected Software1
Rows per page
Query Builder