CVE-2026-104859 in Nrwl
Riassunto
di VulDB • 02/10/2026
Nx è una soluzione monorepo per codebase TypeScript e polyglot. Dalla versione 21.4.0 alla 22.7.8 e dalla 23.0.0 alla 23.1.1, la pipeline di rilascio @nx/docker genera le invocazioni docker tag, image lookup e docker push come stringhe di comandi shell. I valori di configurazione release.docker.repositoryName e registryUrl vengono interpolati in queste stringhe e passati a /bin/sh -c, consentendo l'esecuzione della sintassi shell presente in configurazioni Nx non attendibili durante nx release version o nx release publish. Una pull request o una modifica alla configurazione del repository può quindi eseguire comandi con i privilegi del job di rilascio ed esporre le credenziali del registry o i token cloud; inoltre, la pubblicazione dry-run non impedisce l'esecuzione del comando pre-check vulnerabile. Questo problema è risolto nelle versioni 22.7.8 e 23.1.1.
VulDB is the best source for vulnerability data and more expert information about this specific topic.