Impact
The vulnerability arises from a mis‑structured GitHub Actions workflow that mixes privileged code, executing with a write‑scoped GITHUB_TOKEN, and untrusted inputs—the source branch of a pull request. A malicious PR from a fork can cause the action to read the token and use it to modify the repository, alter commit checks or status updates, and add PR comments. This account or resource hijacking flaw is classified as CWE‑829.
Affected Systems
The affected systems are the Network UPS Tools (nut) repository. Any instance of the project that uses the GitHub Actions script before commits 658b24e and 1aa31d1 is vulnerable. No specific product version list is provided, so all unpatched releases that rely on this workflow are at risk.
Risk and Exploitability
The CVSS score of 8.2 indicates a high severity flaw. EPSS is not available, and it has not been listed in the CISA KEV catalog. Based on the description, the likely attack vector is an attacker submitting a pull request from a fork and triggering the GitHub Actions workflow. During the job’s execution the write‑scoped token can be exploited to alter repository content, status checks, or PR comments, potentially bypassing code review and causing misconfiguration or service disruption.
OpenCVE Enrichment