VYPR

CWE-330

Use of Insufficiently Random Values

ClassStableLikelihood: High

Description

The product uses insufficiently random numbers or values in a security context that depends on unpredictable numbers.

Hierarchy (View 1000)

Related attack patterns (CAPEC)

CAPEC-112 · CAPEC-485 · CAPEC-59

CVEs mapped to this weakness (398)

page 13 of 20
  • CVE-2020-8988MedFeb 13, 2020
    risk 0.38cvss 5.9epss 0.01

    The Voatz application 2020-01-01 for Android allows only 100 million different PINs, which makes it easier for attackers (after using root access to make a copy of the local database) to discover login credentials and voting history via an offline brute-force approach.

  • CVE-2019-13603MedJul 16, 2019
    risk 0.38cvss 5.9epss 0.01

    An issue was discovered in the HID Global DigitalPersona (formerly Crossmatch) U.are.U 4500 Fingerprint Reader Windows Biometric Framework driver 5.0.0.5. It has a statically coded initialization vector to encrypt a user's fingerprint image, resulting in weak encryption of that.…

  • CVE-2019-11690MedMay 3, 2019
    risk 0.38cvss 5.9epss 0.01

    gen_rand_uuid in lib/uuid.c in Das U-Boot v2014.04 through v2019.04 lacks an srand call, which allows attackers to determine UUID values in scenarios where CONFIG_RANDOM_UUID is enabled, and Das U-Boot is relied upon for UUID values of a GUID Partition Table of a boot device.

  • CVE-2018-11045MedJul 11, 2018
    risk 0.38cvss 5.9epss 0.01

    Pivotal Operations Manager, versions 2.1 prior to 2.1.6 and 2.0 prior to 2.0.15 and 1.12 prior to 1.12.22, contains a static Linux Random Number Generator (LRNG) seed file embedded in the appliance image. An attacker with knowledge of the exact version and IaaS of a running…

  • CVE-2018-1108MedMay 21, 2018
    risk 0.38cvss 5.9epss 0.02

    kernel drivers before version 4.17-rc1 are vulnerable to a weakness in the Linux kernel's implementation of random seed data. Programs, early in the boot sequence, could use the data allocated for the seed before it was sufficiently generated.

  • CVE-2025-22150MedJan 21, 2025
    risk 0.37cvss 6.8epss 0.01

    Undici is an HTTP/1.1 client. Starting in version 4.5.0 and prior to versions 5.28.5, 6.21.1, and 7.2.3, undici uses `Math.random()` to choose the boundary for a multipart/form-data request. It is known that the output of `Math.random()` can be predicted if several of its…

  • CVE-2020-36252MedFeb 19, 2021
    risk 0.37cvss 6.8epss 0.01

    ownCloud Server 10.x before 10.3.1 allows an attacker, who has one outgoing share from a victim, to access any version of any file by sending a request for a predictable ID number.

  • CVE-2023-32831MedJan 2, 2024
    risk 0.36cvss 5.5epss 0.00

    In wlan driver, there is a possible PIN crack due to use of insufficiently random values. This could lead to local information disclosure with no execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00325055; Issue ID: MSV-868.

  • CVE-2023-24478MedAug 15, 2023
    risk 0.36cvss 5.5epss 0.00

    Use of insufficiently random values for some Intel Agilex(R) software included as part of Intel(R) Quartus(R) Prime Pro Edition for linux before version 22.4 may allow an authenticated user to potentially enable information disclosure via local access.

  • CVE-2021-26407MedJan 11, 2023
    risk 0.36cvss 5.5epss 0.00

    A randomly generated Initialization Vector (IV) may lead to a collision of IVs with the same key potentially resulting in information disclosure.

  • CVE-2022-1615MedSep 1, 2022
    risk 0.36cvss 5.5epss 0.00

    In Samba, GnuTLS gnutls_rnd() can fail and give predictable random values.

  • CVE-2021-41061MedSep 15, 2021
    risk 0.36cvss 5.5epss 0.00

    In RIOT-OS 2021.01, nonce reuse in 802.15.4 encryption in the ieee820154_security component allows attackers to break encryption by triggering reboots.

  • CVE-2021-0417MedAug 18, 2021
    risk 0.36cvss 5.5epss 0.00

    In memory management driver, there is a possible system crash due to improper input validation. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS05403499; Issue ID:…

  • CVE-2021-25444MedAug 5, 2021
    risk 0.36cvss 5.5epss 0.01

    An IV reuse vulnerability in keymaster prior to SMR AUG-2021 Release 1 allows decryption of custom keyblob with privileged process.

  • CVE-2021-23020MedJun 1, 2021
    risk 0.36cvss 5.5epss 0.00

    The NAAS 3.x before 3.10.0 API keys were generated using an insecure pseudo-random string and hashing algorithm which could lead to predictable keys.

  • CVE-2021-3446MedMar 25, 2021
    risk 0.36cvss 5.5epss 0.00

    A flaw was found in libtpms in versions before 0.8.2. The commonly used integration of libtpms with OpenSSL contained a vulnerability related to the returned IV (initialization vector) when certain symmetric ciphers were used. Instead of returning the last IV it returned the…

  • CVE-2021-0375MedMar 10, 2021
    risk 0.36cvss 5.5epss 0.00

    In onPackageModified of VoiceInteractionManagerService.java, there is a possible change of default applications due to an insecure default value. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for…

  • CVE-2020-10870MedMar 23, 2020
    risk 0.36cvss 5.5epss 0.00

    Zim through 0.72.1 creates temporary directories with predictable names. A malicious user could predict and create Zim's temporary directories and prevent other users from being able to start Zim, resulting in a denial of service.

  • CVE-2019-6632MedJul 3, 2019
    risk 0.36cvss 5.5epss 0.00

    On BIG-IP 14.1.0-14.1.0.5, 14.0.0-14.0.0.4, 13.0.0-13.1.1.4, and 12.1.0-12.1.4, under certain circumstances, attackers can decrypt configuration items that are encrypted because the vCMP configuration unit key is generated with insufficient randomness. The attack prerequisite is…

  • CVE-2026-44054MedMay 21, 2026
    risk 0.35cvss 6.5epss 0.00

    Netatalk 2.0.0 through 4.4.2 generates AFP session tokens derived from predictable process IDs, which allows a remote authenticated attacker to cause a denial of service by exploiting the reconnect mechanism.