Release date:
2026-09-10 09:57:19 UTC
Description:
* SECURITY UPDATE: Permission Model file-system allow-list bypass via radix
tree split nodes (CVE-2026-58043)
- FSPermission::RadixTree::Node::CreateChild() unconditionally set
child->is_leaf = true on the post-loop fallthrough whenever a newly
inserted --allow-fs-read/--allow-fs-write path shared the whole (or a
shorter) stored prefix of an existing tree node. That node is not
necessarily something the caller ever explicitly granted: repeatedly
inserting sibling paths that share a leading substring (for example
/tmp/secret1, /tmp/secret2, /tmp/secret3) makes CreateChild() synthesize
an intermediate node holding just the shared substring ("secret") as
pure trie bookkeeping, with is_leaf left false; the vulnerable
fallthrough could then mark that synthetic node itself as a granted
leaf, so /tmp/secret became readable/writable even though it was never
passed to --allow-fs-read/--allow-fs-write
- debian/patches/CVE-2026-58043.patch: capture whether a node already
qualified as an end node before CreateChild() walks through it, and only
propagate is_leaf = true on the fallthrough when it already did; also
tighten the loop's own split-boundary check from `i > prefix_len` to
`i >= prefix_len` so a newly-inserted path shorter than the existing
child's stored prefix is unambiguously treated as its own split point
(upstream 440329f6247c, single commit shared by v22.23.2, v24.18.1 and
v26.5.1; carried verbatim, zero adaptation needed for 23.11.1)
- CVE-2026-58043
Updated packages:
-
alt-nodejs23-docs_23.11.1-22_amd64.deb
sha:f7726cafed8907e4c6ea6c70134d8c4dd89dc5cb
-
alt-nodejs23-nodejs_23.11.1-22_amd64.deb
sha:d5a2f1b95d6e863de0a4798b5d0b04d382fd68ab
-
alt-nodejs23-nodejs-devel_23.11.1-22_amd64.deb
sha:fdcaeeea85b6adddfa9018339eb92b28e93dbe80
-
alt-nodejs23-npm_10.9.2-23.11.1.22_amd64.deb
sha:53f87f44810026065181f41c50dc165f79ebd2ad
-
alt-nodejs23-docs_23.11.1-22_arm64.deb
sha:d0b7d0575bdda88191554211f88c8bb849344600
-
alt-nodejs23-nodejs_23.11.1-22_arm64.deb
sha:c835eb01987497b71715809d0334d68b6c5ff713
-
alt-nodejs23-nodejs-devel_23.11.1-22_arm64.deb
sha:9908b56914feaef5a075dc64a5a2ee3da73b7283
-
alt-nodejs23-npm_10.9.2-23.11.1.22_arm64.deb
sha:03a979c52eb10e6be915b6aa7ff82e9dc5373286
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.