{"id":"ROOT-APP-NPM-CVE-2026-2229","summary":"CVE-2026-2229 in undici - Patched by Root","details":"Root has patched CVE-2026-2229 in the undici package for Root:npm. Multiple fixed versions available.","modified":"2026-08-31T16:45:04.336287545Z","published":"2026-08-31T15:33:10Z","upstream":["CVE-2026-2229"],"database_specific":{"source":"Root","distro":"npm","distro_version":"","severity":"HIGH"},"affected":[{"package":{"name":"undici","ecosystem":"Root:npm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.21.2-aikido.6"},{"fixed":"5.29.0-aikido.3"},{"fixed":"6.19.2-aikido.7"},{"fixed":"6.21.3-aikido.8"},{"fixed":"7.5.0-aikido.6"},{"fixed":"6.21.3-aikido.9"},{"fixed":"6.20.1-aikido.2"},{"fixed":"5.29.0-aikido.4"},{"fixed":"5.28.5-aikido.1"},{"fixed":"5.28.5-aikido.2"},{"fixed":"6.20.1-aikido.3"},{"fixed":"6.21.3-aikido.10"},{"fixed":"5.28.4-aikido.3"},{"fixed":"6.19.8-aikido.1"},{"fixed":"6.21.1-aikido.2"}]}],"database_specific":{"upstream_version":"6.21.1","all_fixed_versions":["6.21.2-aikido.6","5.29.0-aikido.3","6.19.2-aikido.7","6.21.3-aikido.8","7.5.0-aikido.6","6.21.3-aikido.9","6.20.1-aikido.2","5.29.0-aikido.4","5.28.5-aikido.1","5.28.5-aikido.2","6.20.1-aikido.3","6.21.3-aikido.10","5.28.4-aikido.3","6.19.8-aikido.1","6.21.1-aikido.2"],"root_patch_version":"aikido.2","root_patched":true,"total_fixed_versions":15,"source":"https://api.root.io/external/osv/ROOT-APP-NPM-CVE-2026-2229.json"}},{"package":{"name":"@rootio/undici","ecosystem":"Root:npm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.21.3-root.io.2"},{"fixed":"6.21.3-root.io.3"},{"fixed":"6.21.3-root.io.4"},{"fixed":"6.21.3-root.io.5"},{"fixed":"7.5.0-root.io.1"},{"fixed":"6.21.2-root.io.2"},{"fixed":"7.5.0-root.io.2"},{"fixed":"7.5.0-root.io.3"},{"fixed":"6.21.2-root.io.3"},{"fixed":"6.21.3-root.io.6"},{"fixed":"6.21.2-root.io.4"},{"fixed":"7.5.0-root.io.4"},{"fixed":"6.21.2-root.io.5"},{"fixed":"7.5.0-root.io.5"},{"fixed":"6.21.3-root.io.7"},{"fixed":"6.19.2-root.io.4"},{"fixed":"6.19.2-root.io.5"},{"fixed":"6.19.2-root.io.6"},{"fixed":"5.29.0-root.io.1"},{"fixed":"5.29.0-root.io.2"},{"fixed":"6.21.2-root.io.6"},{"fixed":"5.29.0-root.io.3"},{"fixed":"6.19.2-root.io.7"},{"fixed":"6.21.3-root.io.8"},{"fixed":"7.5.0-root.io.6"},{"fixed":"6.21.3-root.io.9"},{"fixed":"6.20.1-root.io.2"},{"fixed":"5.29.0-root.io.4"},{"fixed":"5.28.5-root.io.1"},{"fixed":"5.28.5-root.io.2"},{"fixed":"6.20.1-root.io.3"},{"fixed":"6.21.3-root.io.10"},{"fixed":"5.28.4-root.io.3"},{"fixed":"6.19.8-root.io.1"},{"fixed":"6.21.1-root.io.2"}]}],"database_specific":{"source":"https://api.root.io/external/osv/ROOT-APP-NPM-CVE-2026-2229.json","root_patch_version":"root.io.2","root_patched":true,"total_fixed_versions":35,"upstream_version":"6.21.1","all_fixed_versions":["6.21.3-root.io.2","6.21.3-root.io.3","6.21.3-root.io.4","6.21.3-root.io.5","7.5.0-root.io.1","6.21.2-root.io.2","7.5.0-root.io.2","7.5.0-root.io.3","6.21.2-root.io.3","6.21.3-root.io.6","6.21.2-root.io.4","7.5.0-root.io.4","6.21.2-root.io.5","7.5.0-root.io.5","6.21.3-root.io.7","6.19.2-root.io.4","6.19.2-root.io.5","6.19.2-root.io.6","5.29.0-root.io.1","5.29.0-root.io.2","6.21.2-root.io.6","5.29.0-root.io.3","6.19.2-root.io.7","6.21.3-root.io.8","7.5.0-root.io.6","6.21.3-root.io.9","6.20.1-root.io.2","5.29.0-root.io.4","5.28.5-root.io.1","5.28.5-root.io.2","6.20.1-root.io.3","6.21.3-root.io.10","5.28.4-root.io.3","6.19.8-root.io.1","6.21.1-root.io.2"]}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}