CVE-2024-36361
2 advisories.
npm/pug-code-gen CVE-2024-36361: medium 6.8, EPSS 0.49%
Pug allows JavaScript code execution if an application accepts untrusted input
Action: Upgrade pug-code-gen to 3.0.3 or later.
npm i pug-code-gen@3.0.3Affected
| introduced | fixed | last affected |
|---|---|---|
| 0 | 3.0.3 | - |
Fixed versions
| 3.0.3 |
Sources
- osv: GHSA-3965-hpx2-q597
- https://nvd.nist.gov/vuln/detail/CVE-2024-36361
- https://github.com/pugjs/pug/pull/3428
- https://github.com/pugjs/pug/pull/3438
- https://github.com/pugjs/pug/commit/32acfe8f197dc44c54e8af32c7d7b19aa9d350fb
- https://github.com/Coding-Competition-Team/hackac-2024/tree/main/web/pug
- https://github.com/pugjs/pug
- https://github.com/pugjs/pug/blob/4767cafea0af3d3f935553df0f9a8a6e76d470c2/packages/pug/lib/index.js#L328
- https://github.com/pugjs/pug/releases/tag/pug%403.0.3
- https://pugjs.org/api/reference.html
- https://www.npmjs.com/package/pug-code-gen
CVE-2024-36361 · published · modified · JSON
npm/pug CVE-2024-36361: medium 6.8, EPSS 0.49%
Pug allows JavaScript code execution if an application accepts untrusted input
Action: Upgrade pug to 3.0.3 or later.
npm i pug@3.0.3Affected
| introduced | fixed | last affected |
|---|---|---|
| 0 | 3.0.3 | - |
Fixed versions
| 3.0.3 |
Sources
- osv: GHSA-3965-hpx2-q597#npm/pug
- https://nvd.nist.gov/vuln/detail/CVE-2024-36361
- https://github.com/pugjs/pug/pull/3428
- https://github.com/pugjs/pug/pull/3438
- https://github.com/pugjs/pug/commit/32acfe8f197dc44c54e8af32c7d7b19aa9d350fb
- https://github.com/Coding-Competition-Team/hackac-2024/tree/main/web/pug
- https://github.com/pugjs/pug
- https://github.com/pugjs/pug/blob/4767cafea0af3d3f935553df0f9a8a6e76d470c2/packages/pug/lib/index.js#L328
- https://github.com/pugjs/pug/releases/tag/pug%403.0.3
- https://pugjs.org/api/reference.html
- https://www.npmjs.com/package/pug-code-gen
CVE-2024-36361 · published · modified · JSON