Staging Environment: Content and features may be unstable or change without notice.
Search for vulnerabilities
Vulnerability details: VCID-ecmk-efnj-nbfq
Vulnerability ID VCID-ecmk-efnj-nbfq
Aliases CVE-2026-25545
GHSA-qq67-mvv5-fw3g
Summary Astro has Full-Read SSRF in error rendering via Host: header injection Server-Side Rendered pages that return an error with a prerendered custom error page (eg. `404.astro` or `500.astro`) are vulnerable to SSRF. If the `Host:` header is changed to an attacker's server, it will be fetched on `/500.html` and they can redirect this to any internal URL to read the response body through the first request.
Status Published
Exploitability 0.5
Weighted Severity 7.7
Risk 3.9
Affected and Fixed Packages Package Details
Weaknesses (3)
System Score Found at
epss 0.05142 https://api.first.org/data/v1/epss?cve=CVE-2026-25545
epss 0.05142 https://api.first.org/data/v1/epss?cve=CVE-2026-25545
epss 0.05142 https://api.first.org/data/v1/epss?cve=CVE-2026-25545
cvssv3.1 8.6 https://docs.astro.build/en/basics/astro-pages/#custom-500-error-page
cvssv4 6.9 https://docs.astro.build/en/basics/astro-pages/#custom-500-error-page
generic_textual MODERATE https://docs.astro.build/en/basics/astro-pages/#custom-500-error-page
cvssv3.1_qr MODERATE https://github.com/advisories/GHSA-qq67-mvv5-fw3g
cvssv3.1 8.6 https://github.com/withastro/astro
cvssv4 6.9 https://github.com/withastro/astro
generic_textual MODERATE https://github.com/withastro/astro
cvssv3.1 8.6 https://github.com/withastro/astro/commit/e01e98b063e90d274c42130ec2a60cc0966622c9
cvssv4 6.9 https://github.com/withastro/astro/commit/e01e98b063e90d274c42130ec2a60cc0966622c9
generic_textual MODERATE https://github.com/withastro/astro/commit/e01e98b063e90d274c42130ec2a60cc0966622c9
ssvc Track https://github.com/withastro/astro/commit/e01e98b063e90d274c42130ec2a60cc0966622c9
cvssv3.1 8.6 https://github.com/withastro/astro/releases/tag/%40astrojs%2Fnode%409.5.4
cvssv4 6.9 https://github.com/withastro/astro/releases/tag/%40astrojs%2Fnode%409.5.4
generic_textual MODERATE https://github.com/withastro/astro/releases/tag/%40astrojs%2Fnode%409.5.4
ssvc Track https://github.com/withastro/astro/releases/tag/%40astrojs%2Fnode%409.5.4
cvssv3.1 8.6 https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
cvssv3.1_qr MODERATE https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
cvssv4 6.9 https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
generic_textual MODERATE https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
ssvc Track https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
cvssv3.1 8.6 https://nvd.nist.gov/vuln/detail/CVE-2026-25545
cvssv4 6.9 https://nvd.nist.gov/vuln/detail/CVE-2026-25545
generic_textual MODERATE https://nvd.nist.gov/vuln/detail/CVE-2026-25545
No exploits are available.
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N Found at https://docs.astro.build/en/basics/astro-pages/#custom-500-error-page
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:L/SA:N Found at https://docs.astro.build/en/basics/astro-pages/#custom-500-error-page
Attack Vector (AV) Attack Complexity (AC) Attack Requirements (AT) Privileges Required (PR) User Interaction (UI) Vulnerable System Impact Confidentiality (VC) Vulnerable System Impact Integrity (VI) Vulnerable System Impact Availability (VA) Subsequent System Impact Confidentiality (SC) Subsequent System Impact Integrity (SI) Subsequent System Impact Availability (SA)

network

adjacent

local

physical

low

high

none

present

none

low

high

none

passive

active

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N Found at https://github.com/withastro/astro
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:L/SA:N Found at https://github.com/withastro/astro
Attack Vector (AV) Attack Complexity (AC) Attack Requirements (AT) Privileges Required (PR) User Interaction (UI) Vulnerable System Impact Confidentiality (VC) Vulnerable System Impact Integrity (VI) Vulnerable System Impact Availability (VA) Subsequent System Impact Confidentiality (SC) Subsequent System Impact Integrity (SI) Subsequent System Impact Availability (SA)

network

adjacent

local

physical

low

high

none

present

none

low

high

none

passive

active

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N Found at https://github.com/withastro/astro/commit/e01e98b063e90d274c42130ec2a60cc0966622c9
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:L/SA:N Found at https://github.com/withastro/astro/commit/e01e98b063e90d274c42130ec2a60cc0966622c9
Attack Vector (AV) Attack Complexity (AC) Attack Requirements (AT) Privileges Required (PR) User Interaction (UI) Vulnerable System Impact Confidentiality (VC) Vulnerable System Impact Integrity (VI) Vulnerable System Impact Availability (VA) Subsequent System Impact Confidentiality (SC) Subsequent System Impact Integrity (SI) Subsequent System Impact Availability (SA)

network

adjacent

local

physical

low

high

none

present

none

low

high

none

passive

active

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2026-02-26T14:50:52Z/ Found at https://github.com/withastro/astro/commit/e01e98b063e90d274c42130ec2a60cc0966622c9
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N Found at https://github.com/withastro/astro/releases/tag/%40astrojs%2Fnode%409.5.4
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:L/SA:N Found at https://github.com/withastro/astro/releases/tag/%40astrojs%2Fnode%409.5.4
Attack Vector (AV) Attack Complexity (AC) Attack Requirements (AT) Privileges Required (PR) User Interaction (UI) Vulnerable System Impact Confidentiality (VC) Vulnerable System Impact Integrity (VI) Vulnerable System Impact Availability (VA) Subsequent System Impact Confidentiality (SC) Subsequent System Impact Integrity (SI) Subsequent System Impact Availability (SA)

network

adjacent

local

physical

low

high

none

present

none

low

high

none

passive

active

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2026-02-26T14:50:52Z/ Found at https://github.com/withastro/astro/releases/tag/%40astrojs%2Fnode%409.5.4
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N Found at https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:L/SA:N Found at https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
Attack Vector (AV) Attack Complexity (AC) Attack Requirements (AT) Privileges Required (PR) User Interaction (UI) Vulnerable System Impact Confidentiality (VC) Vulnerable System Impact Integrity (VI) Vulnerable System Impact Availability (VA) Subsequent System Impact Confidentiality (SC) Subsequent System Impact Integrity (SI) Subsequent System Impact Availability (SA)

network

adjacent

local

physical

low

high

none

present

none

low

high

none

passive

active

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2026-02-26T14:50:52Z/ Found at https://github.com/withastro/astro/security/advisories/GHSA-qq67-mvv5-fw3g
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N Found at https://nvd.nist.gov/vuln/detail/CVE-2026-25545
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:L/SA:N Found at https://nvd.nist.gov/vuln/detail/CVE-2026-25545
Attack Vector (AV) Attack Complexity (AC) Attack Requirements (AT) Privileges Required (PR) User Interaction (UI) Vulnerable System Impact Confidentiality (VC) Vulnerable System Impact Integrity (VI) Vulnerable System Impact Availability (VA) Subsequent System Impact Confidentiality (SC) Subsequent System Impact Integrity (SI) Subsequent System Impact Availability (SA)

network

adjacent

local

physical

low

high

none

present

none

low

high

none

passive

active

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

high

low

none

Exploit Prediction Scoring System (EPSS)
Percentile 0.90053
EPSS Score 0.05142
Published At June 5, 2026, 12:55 p.m.
Date Actor Action Source VulnerableCode Version
2026-06-02T04:50:20.857849+00:00 GitLab Importer Import https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/@astrojs/node/CVE-2026-25545.yml 38.6.0