CVE-2026-11702
Publiée le 2026-06-26 · Dernière modification le 2026-10-25
Les applications Perl utilisant `Bytes::Random::Secure::Tiny` (v1.011 et versions antérieures) qui créent des processus enfants peuvent produire des séquences de nombres « aléatoires » identiques entre ces processus. Un attaquant distant non authentifié peut exploiter cette prévisibilité pour deviner des secrets sensibles, tels que des jetons de session ou des clés d'API, générés par le logiciel concerné. Comme cela ne nécessite aucune interaction de l'utilisateur ni de privilèges particuliers, l'exécution est relativement facile si l'attaquant peut observer les sorties des flux aléatoires.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Bytes::Random::Secure::Tiny versions through 1.011 for Perl share internal state across forked processes. When an object is initialised before forking, then the internal state for the PRNG is shared across processes and identical random streams will be produced. Secrets generated in multiprocess applications are predictable across processes.