GitHub Advisoryadvisory · npm
GHSA-qc22-qwm9-j8rx Remote Code Execution in npm-groovy-lint
CRITICAL
Official page ↗
- Ecosystem
- npm
- Packages
- npm-groovy-lint
- Severity
- Critical
- Weaknesses
- CWE-20
- Reviewed
- 2021-12-20
Affected packages
• npm npm-groovy-lint: < 9.1.0 → fixed in 9.1.0
Description
Versions of npm-groovy-lint prior to 9.1.0 bundle vulnerable versions of the Log4j library which are subject to remote code execution via jndi rendering. As a result npm-groovy-lint prior to 9.1.0 is also vulnerable.
Related
Weakness · CWE (1)
- CWE-20 Improper Input Validation weakness
References
- https://github.com/nvuillam/npm-groovy-lint/issues/194 web
- https://github.com/nvuillam/npm-groovy-lint/pull/195 web
- https://github.com/nvuillam/npm-groovy-lint/commit/0b664519019442052e0190170c2b1c5aff7d72e7 web
- https://github.com/advisories/GHSA-jfh8-c2jp-5v3q advisory
- https://github.com/nvuillam/npm-groovy-lint package