Skip to content

Security: LunarWerxs/NormWind

SECURITY.md

Security policy

Supported versions

Security fixes are applied to the latest NormWind release. Action users should follow the current major tag or pin the latest immutable release/commit.

Reporting a vulnerability

Please use GitHub's Report a vulnerability flow on the repository Security tab so details remain private. Do not open a public issue for a suspected vulnerability.

Include the affected version, runner operating system, a minimal reproduction, and the impact you believe is possible. Reports about scanning untrusted repositories, path handling, workflow-command injection, dependency loading, and autofix integrity are especially useful.

You can expect an acknowledgement within five business days. No vulnerability disclosure or bug-bounty payment is promised, but good-faith research will be handled respectfully.

Action permissions and data handling

The Marketplace Action requires only repository contents read access supplied by actions/checkout. It does not request a GitHub token, call a NormWind service, or send source code or findings off the runner. Version 4.x audits only and does not modify the checked-out repository.

Action mode treats checked-out files as hostile input. It uses only its bundled parser, Tailwind runtime, and canonical snapshot; disables external repository tools and disk caching; removes GitHub tokens and arbitrary secrets from the scanner environment; confines source and theme-import reads to the workspace; rejects directory symlinks; and enforces file, byte, output-buffer, and execution-time limits.

There aren't any published security advisories