SCA: security update for @astrojs/netlify (GHSA-hp3v-mfqw-h74c)

low Tenable Self-Hosted Container Security Plugin ID 445924

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- Astro is a web framework for content-driven websites. Prior to 8.1.2, the Astro Netlify adapter converts
each image.remotePatterns entry into a regular expression written to .netlify/v1/config.json under
images.remote_images for Netlify's Image CDN allowlist. In packages/integrations/netlify/src/index.ts,
remotePatternToRegex() escapes dots in hostname values but interpolates literal pathname values without
escaping regular expression metacharacters such as ., +, ?, (, and [, so a restrictive pathname such as
/img/v1.0/file also matches metacharacter-adjacent paths, including paths that cross a segment. Netlify
enforces the generated regular expression directly and Astro's matchPattern() helper does not revalidate
the request, allowing optimization of images on an already-allowed host that the declared pathname was
intended to exclude. This issue is fixed in version 8.1.2. (CVE-2026-73425)

Solution

Update the @astrojs/netlify library and its related packages to version 8.1.2 or later.

See Also

https://github.com/advisories/GHSA-hp3v-mfqw-h74c

Plugin Details

Severity: Low

ID: 445924

Version: Revision 1.1

Type: Local

Family: SCA Checks

Published: 8/13/2026

Updated: 8/13/2026

Risk Information

Vendor

Vendor Severity: Low

CVSS v2

Risk Factor: Low

Base Score: 2.6

Temporal Score: 1.9

Vector: CVSS2#AV:N/AC:H/Au:N/C:P/I:N/A:N

CVSS Score Source: CVE-2026-73425

CVSS v3

Risk Factor: Low

Base Score: 3.7

Temporal Score: 3.2

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 7/20/2026

Vulnerability Publication Date: 7/20/2026

Reference Information

CVE: CVE-2026-73425

cwe: CWE-185