{"id":138219746,"number":"9.2.2","published_at":"2025-05-21T15:59:10.989Z","licenses":"MIT","integrity":"sha512-PtLPuuojmcl9O3CEvXqL/D+wB4x5DlbrGOvP0MeTAh/VfKFprYAzgw1+45xsnTO+QvPWb26l1cT+ZQvvohmvMw==","status":null,"download_url":"https://registry.npmjs.org/@astrojs/node/-/node-9.2.2.tgz","registry_url":"https://www.npmjs.com/package/@astrojs/node/v/9.2.2","documentation_url":null,"install_command":"npm install @astrojs/node@9.2.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"matthewp","email":"matthew@matthewphillips.info"},"dist":{"integrity":"sha512-PtLPuuojmcl9O3CEvXqL/D+wB4x5DlbrGOvP0MeTAh/VfKFprYAzgw1+45xsnTO+QvPWb26l1cT+ZQvvohmvMw==","shasum":"42545ab9465aad662d7559ea9904a09e8d54b55c","tarball":"https://registry.npmjs.org/@astrojs/node/-/node-9.2.2.tgz","fileCount":23,"unpackedSize":25402,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astrojs%2fnode@9.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBVraqvpNL3DvdCth07doRPgQ1A0omUPUB/dDSLr2r9gAiAaPOxf2R0SJJflh4i9ApsdyCF8M0vJUiACaKb1T5yU7g=="}]},"gitHead":null,"main":null,"scripts":{"build":"astro-scripts build \"src/**/*.ts\" \u0026\u0026 tsc","build:ci":"astro-scripts build \"src/**/*.ts\"","test":"astro-scripts test \"test/**/*.test.js\""},"_npmVersion":"10.9.2","_nodeVersion":"22.15.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2025-05-21T15:59:53.570Z","updated_at":"2025-07-02T01:00:49.286Z","purl":"pkg:npm/%40astrojs/node@9.2.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astrojs%2Fnode/versions/9.2.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astrojs%2Fnode/versions/9.2.2/codemeta","dependencies":[{"id":1596212094,"ecosystem":"npm","package_name":"send","requirements":"^1.2.0","kind":"runtime","optional":false},{"id":1596212095,"ecosystem":"npm","package_name":"server-destroy","requirements":"^1.0.1","kind":"runtime","optional":false},{"id":1596212096,"ecosystem":"npm","package_name":"@astrojs/internal-helpers","requirements":"0.6.1","kind":"runtime","optional":false},{"id":1596212097,"ecosystem":"npm","package_name":"@types/node","requirements":"^22.10.6","kind":"Development","optional":false},{"id":1596212098,"ecosystem":"npm","package_name":"@types/send","requirements":"^0.17.4","kind":"Development","optional":false},{"id":1596212099,"ecosystem":"npm","package_name":"@types/server-destroy","requirements":"^1.0.4","kind":"Development","optional":false},{"id":1596212100,"ecosystem":"npm","package_name":"cheerio","requirements":"1.0.0","kind":"Development","optional":false},{"id":1596212101,"ecosystem":"npm","package_name":"devalue","requirements":"^5.1.1","kind":"Development","optional":false},{"id":1596212102,"ecosystem":"npm","package_name":"express","requirements":"^4.21.2","kind":"Development","optional":false},{"id":1596212103,"ecosystem":"npm","package_name":"node-mocks-http","requirements":"^1.17.2","kind":"Development","optional":false},{"id":1596212104,"ecosystem":"npm","package_name":"astro","requirements":"5.7.14","kind":"Development","optional":false},{"id":1596212105,"ecosystem":"npm","package_name":"astro-scripts","requirements":"0.0.14","kind":"Development","optional":false}],"advisories":[{"uuid":"GSA_kwCzR0hTQS1xaDhqLWhxanYtN200eM4AB7RX","identifiers":["GHSA-qh8j-hqjv-7m4x","CVE-2026-102984"],"url":"https://github.com/advisories/GHSA-qh8j-hqjv-7m4x","title":"Astro: Malformed port in the Host header can crash the Node adapter","severity":"HIGH","affected":true,"fixed":false,"fixed_versions":["11.1.3"]},{"uuid":"GSA_kwCzR0hTQS1yNTU3LXdmZnEtd3ZyY84ABcRf","identifiers":["GHSA-r557-wffq-wvrc","CVE-2026-59730"],"url":"https://github.com/advisories/GHSA-r557-wffq-wvrc","title":"@astrojs/node: Backslash-prefixed paths not recognized as internal by trailing-slash redirect","severity":"LOW","affected":true,"fixed":false,"fixed_versions":["11.0.2"]},{"uuid":"GSA_kwCzR0hTQS1jNTdmLW1tM2otMjdxOc4ABVrv","identifiers":["GHSA-c57f-mm3j-27q9","CVE-2026-41322"],"url":"https://github.com/advisories/GHSA-c57f-mm3j-27q9","title":"Astro: Cache Poisoning due to incorrect error handling when if-match header is malformed ","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["10.0.5"]},{"uuid":"GSA_kwCzR0hTQS0zcm1qLTltNWgtOGZwds4ABUG3","identifiers":["GHSA-3rmj-9m5h-8fpv","CVE-2026-29772"],"url":"https://github.com/advisories/GHSA-3rmj-9m5h-8fpv","title":"Astro: Memory exhaustion DoS due to missing request body size limit in Server Islands","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["10.0.0"]},{"uuid":"GSA_kwCzR0hTQS1qbTY0LThtNXEtNHFoOM4ABS2G","identifiers":["GHSA-jm64-8m5q-4qh8","CVE-2026-27729"],"url":"https://github.com/advisories/GHSA-jm64-8m5q-4qh8","title":"Astro has memory exhaustion DoS due to missing request body size limit in Server Actions","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["9.5.4"]},{"uuid":"GSA_kwCzR0hTQS1jajlmLWg2cjYtNGN4Ms4ABS0r","identifiers":["GHSA-cj9f-h6r6-4cx2","CVE-2026-27829"],"url":"https://github.com/advisories/GHSA-cj9f-h6r6-4cx2","title":"Astro is vulnerable to SSRF due to missing allowlist enforcement in remote image inferSize","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["9.5.4"]},{"uuid":"GSA_kwCzR0hTQS1xcTY3LW12djUtZnczZ84ABSvy","identifiers":["GHSA-qq67-mvv5-fw3g","CVE-2026-25545"],"url":"https://github.com/advisories/GHSA-qq67-mvv5-fw3g","title":"Astro has Full-Read SSRF in error rendering via Host: header injection","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["9.5.4"]},{"uuid":"GSA_kwCzR0hTQS05eDljLWdoYzUtamh3Oc4ABLJE","identifiers":["GHSA-9x9c-ghc5-jhw9","CVE-2025-55207"],"url":"https://github.com/advisories/GHSA-9x9c-ghc5-jhw9","title":"@astrojs/node's trailing slash handling causes open redirect issue","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["9.4.1"]}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astrojs%2Fnode"}