, , or and inject arbitrary HTML/JavaScript. This vu","datePublished":"2026-04-24T17:16:21.083","dateModified":"2026-06-17T10:46:07.110","url":"https://o3.security/vulnerability/CVE-2026-41067","inLanguage":"en","author":{"@id":"https://o3.security/#organization"},"publisher":{"@id":"https://o3.security/#organization"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://o3.security/vulnerability/CVE-2026-41067"},"speakable":{"@type":"SpeakableSpecification","cssSelector":["h1",".vuln-summary",".vuln-severity",".vuln-mitigation"]},"about":[{"@type":"SoftwareApplication","name":"astro","author":{"@type":"Organization","name":"astro"}}],"citation":[]}, , or and inject arbitrary HTML/JavaScript. This vu","url":"https://o3.security/vulnerability/CVE-2026-41067","identifier":"CVE-2026-41067","datePublished":"2026-04-24T17:16:21.083","dateModified":"2026-06-17T10:46:07.110","inLanguage":"en","keywords":["CVE-2026-41067","MEDIUM severity","CWE-79","CVE","vulnerability","security advisory"],"creator":{"@id":"https://o3.security/#organization"},"isAccessibleForFree":true,"variableMeasured":[{"@type":"PropertyValue","name":"CVSS Base Score","value":6.1,"description":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"@type":"PropertyValue","name":"Severity","value":"MEDIUM"},{"@type":"PropertyValue","name":"EPSS Percentile","value":9}]}, , or and inject arbitrary HTML/JavaScript. This vulnerability is fixed in 6.1.6."}},{"@type":"Question","name":"How severe is CVE-2026-41067?","acceptedAnswer":{"@type":"Answer","text":"CVE-2026-41067 has a CVSS score of 6.1/10, rated MEDIUM. Review your exposure and patch according to your risk tolerance."}},{"@type":"Question","name":"Which products are affected by CVE-2026-41067?","acceptedAnswer":{"@type":"Answer","text":"Affected package information for CVE-2026-41067 is not yet fully mapped. Check the official advisory links for details."}},{"@type":"Question","name":"How do I patch CVE-2026-41067?","acceptedAnswer":{"@type":"Answer","text":"Apply the astro astro security patch or hotfix for CVE-2026-41067 on the affected version, following the vendor advisory for your exact build."}},{"@type":"Question","name":"How do I detect CVE-2026-41067 across my infrastructure?","acceptedAnswer":{"@type":"Answer","text":"Inventory every astro astro deployment and check each version against the affected-products list above. Because the exploit targets the running system rather than your application code, also watch for exploitation at the network and runtime layer — O3 flags the exploit behaviour from runtime telemetry and egress traffic even before a vulnerable build is confirmed."}},{"@type":"Question","name":"How do I mitigate CVE-2026-41067 if there is no patch (or I can't update yet)?","acceptedAnswer":{"@type":"Answer","text":"Cut exposure now: restrict the management/admin interface to trusted networks, segment the device, and apply the vendor's recommended configuration mitigations and any WAF/IPS signature. O3's runtime protection blocks the exploit chain at execution, holding the line on unpatched or end-of-life systems until you can patch."}},{"@type":"Question","name":"How does O3 Security protect against CVE-2026-41067?","acceptedAnswer":{"@type":"Answer","text":"O3 detects and blocks CVE-2026-41067 exploitation at runtime: eBPF exploit-chain detection, plus L7 egress monitoring that catches the post-exploitation callback and severs the attacker's outbound channel."}},{"@type":"Question","name":"Is CVE-2026-41067 actively exploited in the wild?","acceptedAnswer":{"@type":"Answer","text":"No public exploit code has been indexed for CVE-2026-41067 yet. This does not mean the vulnerability cannot be exploited — absence of public exploits does not imply safety. Apply the recommended fix and use O3 Security to monitor your exposure."}},{"@type":"Question","name":"What is the EPSS score for CVE-2026-41067?","acceptedAnswer":{"@type":"Answer","text":"CVE-2026-41067 has an EPSS (Exploit Prediction Scoring System) score of 0.2%, placing it in the 9th percentile of all CVEs. EPSS is maintained by FIRST.org and estimates the probability that a vulnerability will be exploited in the wild within the next 30 days. This score indicates relatively lower exploitation probability, though the CVSS severity should still guide your patching priority."}},{"@type":"Question","name":"What type of vulnerability is CVE-2026-41067?","acceptedAnswer":{"@type":"Answer","text":"CVE-2026-41067 is classified as Cross-site Scripting (XSS) (CWE-79). This weakness type describe the underlying flaw category, which helps determine the potential impact and the right class of mitigation. This is a high-impact weakness class that often enables remote code execution or data exposure."}},{"@type":"Question","name":"Which products and versions are affected by CVE-2026-41067?","acceptedAnswer":{"@type":"Answer","text":"CVE-2026-41067 affects astro astro. Check the affected-products list on this page against your deployed version to confirm exposure."}},{"@type":"Question","name":"When was CVE-2026-41067 published, and has it been updated?","acceptedAnswer":{"@type":"Answer","text":"CVE-2026-41067 was published on April 24, 2026 and was last updated on June 17, 2026. Advisory data evolves as severity scores, affected ranges, and exploit intelligence are revised — always check the latest version of the advisory before acting."}}]}
Your RSA-2048 keys break in 2030. Find every one of them before attackers do.

CVE-2026-41067

MEDIUM

Astro is a web framework. Prior to 6.1.6, the defineScriptVars function in Astro's server-side rendering pipeline uses a case-sensitive regex /<\/script>/g to sanitize values injected…

Published
Apr 24, 2026
Updated
Jun 17, 2026
Affected
0 pkgs
Patched
None yet
Exploits
None indexed

EPSS Exploitation Probability

via FIRST.org ↗
0.2%probability of exploitation in next 30 days
Lower Risk9th percentile+0.15%
0.00%0.23%0.46%0.69%0.0%0.0%0.2%May 26Jun 26Jun 26

EPSS (Exploit Prediction Scoring System) is a daily probability model maintained by FIRST.org. It estimates the likelihood a CVE will be exploited in production environments within the next 30 days, derived from real-world threat intelligence signals.

Description

Astro is a web framework. Prior to 6.1.6, the defineScriptVars function in Astro's server-side rendering pipeline uses a case-sensitive regex /</script>/g to sanitize values injected into inline <script> tags via the define:vars directive. HTML parsers close <script> elements case-insensitively and also accept whitespace or / before the closing >, allowing an attacker to bypass the sanitization with payloads like </Script>, </script >, or </script/> and inject arbitrary HTML/JavaScript. This vulnerability is fixed in 6.1.6.

Affected Products

1 product · 1 configurations
Application
astroastro
< 6.1.6
range

Detection & mitigation playbook

Vendor / appliance
  1. Detect

    Inventory every astro astro deployment and check each version against the affected-products list above. Because the exploit targets the running system rather than your application code, also watch for exploitation at the network and runtime layer — O3 flags the exploit behaviour from runtime telemetry and egress traffic even before a vulnerable build is confirmed.

  2. Fix

    Apply the astro astro security patch or hotfix for CVE-2026-41067 on the affected version, following the vendor advisory for your exact build.

  3. Workarounds

    Cut exposure now: restrict the management/admin interface to trusted networks, segment the device, and apply the vendor's recommended configuration mitigations and any WAF/IPS signature. O3's runtime protection blocks the exploit chain at execution, holding the line on unpatched or end-of-life systems until you can patch.

  4. How O3 protects you

    O3 detects and blocks CVE-2026-41067 exploitation at runtime: eBPF exploit-chain detection, plus L7 egress monitoring that catches the post-exploitation callback and severs the attacker's outbound channel.

Tailored to CVE-2026-41067. Runtime protection reduces exposure until a permanent patch is applied and verified — it complements patching, it doesn't replace it.

Frequently Asked Questions

Astro is a web framework. Prior to 6.1.6, the defineScriptVars function in Astro's server-side rendering pipeline uses a case-sensitive regex /<\/script>/g to sanitize values injected into inline <script> tags via the define:vars directive. HTML parsers close <script> elements case-insensitively and also accept whitespace or / before the closing >, allowing an attacker to bypass the sanitization with payloads like </Script>, </script >, or </script/> and inject arbitrary HTML/JavaScript. This vulnerability is fixed in 6.1.6.
O3 Security · Runtime Protection

Is CVE-2026-41067 being exploited in your environment?

O3's eBPF runtime sensors and L7 egress monitoring detect and block the CVE-2026-41067 exploit chain at execution — protecting unpatched and end-of-life systems until the vendor patch is applied.