[CLSA-2026:1792443898] alt-nodejs20-nodejs: Fix of 3 CVEs
Type:
security
Severity:
Moderate
Release date:
2026-10-19 21:05:11 UTC
Description:
- CVE-2026-56847: permission: enforce fs write permission for trace events, by resolving the configured --trace-event-file-pattern to the path the tracing agent will open and checking it against the FileSystemWrite grant before NodeCategorySet::Enable() starts the agent, so enabling trace events can no longer create or truncate a file the process was never allowed to write - CVE-2026-58039: permission: check the final report output path, by joining report.directory and the report filename into one pathname in TriggerNodeReport() and moving the FileSystemWrite check to just before the file is opened, and by prepending the configured directory to the resource the JavaScript gate tests, so process.report.writeReport() can no longer write a report into a directory outside the grant - CVE-2026-58044: http: reject requests exceeding the max header count, by counting header pairs in the C++ parser and failing the request with HPE_HEADER_OVERFLOW once it passes maxHeaderPairs, instead of letting llhttp honour headers that were then truncated out of the list JavaScript sees -- a divergence that let Content-Length or Transfer-Encoding headers frame a request the application could not observe
Updated packages:
  • alt-nodejs20-nodejs-20.20.2-14.el7.x86_64.rpm
    sha:cad01060cf50e9b899bc5c8e9dfdb173acab036ed5739501be75dc67908ad6d1
  • alt-nodejs20-nodejs-devel-20.20.2-14.el7.x86_64.rpm
    sha:e23fdf66fd60d5ac9844734e72ad450d7b027baac6541f588806567260257884
  • alt-nodejs20-nodejs-docs-20.20.2-14.el7.noarch.rpm
    sha:b9d251b28e04db034833ee4e774c23c697e9efa85399139731b5d2484bd5ab32
  • alt-nodejs20-npm-10.8.2-20.20.2.14.el7.x86_64.rpm
    sha:a9d20b387ad396afd302b89c182cb4f2ed030a2922f061d15d96d2c309615dc6
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.