VYPR

CWE-335

Incorrect Usage of Seeds in Pseudo-Random Number Generator (PRNG)

BaseDraft

Description

The product uses a Pseudo-Random Number Generator (PRNG) but does not correctly manage seeds.

Hierarchy (View 1000)

CVEs mapped to this weakness (43)

page 3 of 3
  • CVE-2026-11702HigJun 26, 2026
    risk 0.00cvss 7.5epss 0.00

    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…

  • CVE-2024-10026MedJan 30, 2025
    risk 0.00cvss 5.3epss 0.00

    A weak hashing algorithm and small sizes of seeds/secrets in Google's gVisor allowed for a remote attacker to calculate a local IP address and a per-boot identifier that could aid in tracking of a device in certain circumstances.

  • CVE-2019-10908CriApr 7, 2019
    risk 0.00cvss 9.8epss 0.02

    In Airsonic 10.2.1, RecoverController.java generates passwords via org.apache.commons.lang.RandomStringUtils, which uses java.util.Random internally. This PRNG has a 48-bit seed that can easily be bruteforced, leading to trivial privilege escalation attacks.