Skip to main content

CWE-340

Generation of Predictable Numbers or Identifiers

32 CVEs Avg CVSS 6.8 MITRE
9
CRITICAL
3
HIGH
17
MEDIUM
2
LOW
2
POC
0
KEV

Monthly

CVE-2026-75106 Aug 17, 20:36 CRITICAL PATCH Act Now

Broken access control in OpnForm's editable-submission feature lets unauthenticated attackers derive any submission's secret because the Hashids library is used with an empty default salt over sequential database row IDs. Since the hash of a sequential integer becomes trivially predictable, an attacker can enumerate submissions to read other respondents' full answer data via the submission-fetch endpoint or overwrite existing submissions through the answer endpoint. Reported by VulnCheck and patched in v2.0.2; there is no public exploit identified at time of analysis, but the flaw is remotely and trivially reproducible against affected default installs.

Information Disclosure Opnform
NVD GitHub
CVSS 4.0
9.3
EPSS
0.3%
CVE-2026-9219 Jun 26, 00:16 HIGH This Week

Unauthorized device enrollment in the Setracker2 Android companion app (com.tgelec.setracker) versions 3.1.5 and prior lets remote attackers hijack other users' GPS smartwatches by guessing their registration ID. The registration ID is predictably derived from the device IMEI, and the enrollment workflow performs no secondary authentication before binding a watch to an account, so an attacker who learns or calculates the ID can take over the target's tracker. No public exploit has been identified at time of analysis, and the issue carries a CVSS 4.0 base score of 8.3 with high confidentiality impact, reflecting exposure of a child's or wearer's location data.

Information Disclosure Google
NVD
CVSS 4.0
8.3
EPSS
0.2%
CVE-2026-11374 Jun 23, 08:19 CRITICAL PATCH Act Now

Account takeover in ManageEngine ADSelfService Plus, RecoveryManager Plus, M365 Manager Plus, and ADAudit Plus is possible because SSO session-authentication tickets are generated with insufficient randomness and can be predicted by an unauthenticated remote attacker. Successful prediction lets the attacker impersonate arbitrary users and gain full session-level confidentiality, integrity, and availability impact (CVSS 9.0). No public exploit identified at time of analysis, but the issue is acknowledged in the vendor advisory.

Information Disclosure Zoho Manageengine Adaudit Plus Manageengine Adselfservice Plus Manageengine Recovery Manager Plus +2
NVD VulDB
CVSS 3.1
9.0
EPSS
1.2%
CVE-2026-9733 Jun 23, 07:05 CRITICAL PATCH Act Now

CSRF session hijacking in Mojolicious::Plugin::Web::Auth::OAuth2 through version 0.17 for Perl stems from a predictable default state parameter built from a SHA-1 hash of leaked epoch time and Perl's weak rand(). Remote attackers can guess or precompute valid state values to forge OAuth2 authorization responses and bind a victim's session to an attacker-controlled identity. No public exploit identified at time of analysis, EPSS is low (0.19%, 8th percentile), and a vendor patch is available.

CSRF Mojolicious
NVD VulDB
CVSS 3.1
9.1
EPSS
0.2%
CVE-2026-5081 May 06, 12:16 CRITICAL Act Now

Predictable session ID generation in Apache::Session::Generate::ModUniqueId 1.54-1.94 allows remote unauthenticated attackers to forge session tokens and hijack user sessions. The vulnerability stems from using Apache mod_unique_id values as session identifiers-these values are deterministic and constructed from publicly observable or easily guessable components (server IP, process ID, timestamp, counter). With CVSS 9.1 and SSVC automation classification, this enables systematic session hijacking at scale despite no confirmed active exploitation.

Apache Information Disclosure Chorny
NVD VulDB
CVSS 3.1
9.1
EPSS
0.0%
CVE-2026-5085 Apr 13, 06:56 CRITICAL Act Now

Weak session ID generation in Solstice::Session for Perl (all versions through 1440) enables session prediction and hijacking attacks by unauthenticated remote attackers. The vulnerability stems from cryptographically weak entropy sources (MD5 with predictable epoch time, stringified hash references, 16-bit rand() seeding, and limited process IDs), allowing attackers to forge valid session tokens and impersonate legitimate users. EPSS score of 0.02% (4th percentile) indicates low observed exploi

Information Disclosure Solstice
NVD VulDB
CVSS 3.1
9.1
EPSS
0.0%
CVE-2026-3256 Mar 28, 18:52 CRITICAL Act Now

HTTP::Session versions through 0.53 for Perl defaults to using insecurely generated session ids.

Information Disclosure Http
NVD VulDB
CVSS 3.1
9.8
EPSS
0.0%
CVE-2026-64964 Aug 20, 14:17 MEDIUM This Month

Predictable account activation tokens in ATutor 2.2.4 allow unauthenticated remote attackers to activate unconfirmed user accounts without access to the victim's email inbox. The account confirmation workflow generates tokens from insufficiently random values tied to user registration data (CWE-340), making the token space enumerable or guessable by an attacker who can observe registration patterns. No vendor patch exists or will be released - the product has reached end-of-life - and no public exploit code or CISA KEV listing has been identified at time of analysis.

Information Disclosure
NVD
CVSS 4.0
6.3
EPSS
0.3%
CVE-2025-14602 Aug 20, 06:39 MEDIUM This Month

File enumeration in vsDesk service desk software allows remote authenticated attackers to predict and retrieve uploaded files by brute-forcing timestamp-derived filenames within a narrow time window. Affected instances running versions prior to 14.0101 expose any uploaded document to unauthorized access by any logged-in user, enabling secondary attacks through sensitive file exfiltration. No public exploit code has been identified at the time of analysis, and no CISA KEV listing exists.

Information Disclosure Vsdesk
NVD GitHub VulDB
CVSS 4.0
5.3
EPSS
0.3%
CVE-2026-47085 Jul 16, 00:00 MEDIUM PATCH This Month

URLAUTH token forgery in Cyrus IMAP through 3.12.2 allows a network-based unauthenticated attacker to read the contents of a victim's mailbox folder by computing a forged authentication token using a predictable HMAC-SHA1 key. The predictability arises specifically when a victim has never issued a URLAUTH-authenticated URL for a given folder, leaving the per-folder mboxkey absent and thus falling back to a computable value. No public exploit code has been identified and no active exploitation has been confirmed; real-world impact is further constrained by URLAUTH being an obscure IMAP extension with negligible public client adoption.

Information Disclosure Red Hat Suse Cyrus Imap Cyrusimap
NVD VulDB
CVSS 3.1
4.0
EPSS
0.2%
EPSS 0% CVSS 9.3
CRITICAL PATCH Act Now

Broken access control in OpnForm's editable-submission feature lets unauthenticated attackers derive any submission's secret because the Hashids library is used with an empty default salt over sequential database row IDs. Since the hash of a sequential integer becomes trivially predictable, an attacker can enumerate submissions to read other respondents' full answer data via the submission-fetch endpoint or overwrite existing submissions through the answer endpoint. Reported by VulnCheck and patched in v2.0.2; there is no public exploit identified at time of analysis, but the flaw is remotely and trivially reproducible against affected default installs.

Information Disclosure Opnform
NVD GitHub
EPSS 0% CVSS 8.3
HIGH This Week

Unauthorized device enrollment in the Setracker2 Android companion app (com.tgelec.setracker) versions 3.1.5 and prior lets remote attackers hijack other users' GPS smartwatches by guessing their registration ID. The registration ID is predictably derived from the device IMEI, and the enrollment workflow performs no secondary authentication before binding a watch to an account, so an attacker who learns or calculates the ID can take over the target's tracker. No public exploit has been identified at time of analysis, and the issue carries a CVSS 4.0 base score of 8.3 with high confidentiality impact, reflecting exposure of a child's or wearer's location data.

Information Disclosure Google
NVD
EPSS 1% CVSS 9.0
CRITICAL PATCH Act Now

Account takeover in ManageEngine ADSelfService Plus, RecoveryManager Plus, M365 Manager Plus, and ADAudit Plus is possible because SSO session-authentication tickets are generated with insufficient randomness and can be predicted by an unauthenticated remote attacker. Successful prediction lets the attacker impersonate arbitrary users and gain full session-level confidentiality, integrity, and availability impact (CVSS 9.0). No public exploit identified at time of analysis, but the issue is acknowledged in the vendor advisory.

Information Disclosure Zoho Manageengine Adaudit Plus +4
NVD VulDB
EPSS 0% CVSS 9.1
CRITICAL PATCH Act Now

CSRF session hijacking in Mojolicious::Plugin::Web::Auth::OAuth2 through version 0.17 for Perl stems from a predictable default state parameter built from a SHA-1 hash of leaked epoch time and Perl's weak rand(). Remote attackers can guess or precompute valid state values to forge OAuth2 authorization responses and bind a victim's session to an attacker-controlled identity. No public exploit identified at time of analysis, EPSS is low (0.19%, 8th percentile), and a vendor patch is available.

CSRF Mojolicious
NVD VulDB
EPSS 0% CVSS 9.1
CRITICAL Act Now

Predictable session ID generation in Apache::Session::Generate::ModUniqueId 1.54-1.94 allows remote unauthenticated attackers to forge session tokens and hijack user sessions. The vulnerability stems from using Apache mod_unique_id values as session identifiers-these values are deterministic and constructed from publicly observable or easily guessable components (server IP, process ID, timestamp, counter). With CVSS 9.1 and SSVC automation classification, this enables systematic session hijacking at scale despite no confirmed active exploitation.

Apache Information Disclosure Chorny
NVD VulDB
EPSS 0% CVSS 9.1
CRITICAL Act Now

Weak session ID generation in Solstice::Session for Perl (all versions through 1440) enables session prediction and hijacking attacks by unauthenticated remote attackers. The vulnerability stems from cryptographically weak entropy sources (MD5 with predictable epoch time, stringified hash references, 16-bit rand() seeding, and limited process IDs), allowing attackers to forge valid session tokens and impersonate legitimate users. EPSS score of 0.02% (4th percentile) indicates low observed exploi

Information Disclosure Solstice
NVD VulDB
EPSS 0% CVSS 9.8
CRITICAL Act Now

HTTP::Session versions through 0.53 for Perl defaults to using insecurely generated session ids.

Information Disclosure Http
NVD VulDB
EPSS 0% CVSS 6.3
MEDIUM This Month

Predictable account activation tokens in ATutor 2.2.4 allow unauthenticated remote attackers to activate unconfirmed user accounts without access to the victim's email inbox. The account confirmation workflow generates tokens from insufficiently random values tied to user registration data (CWE-340), making the token space enumerable or guessable by an attacker who can observe registration patterns. No vendor patch exists or will be released - the product has reached end-of-life - and no public exploit code or CISA KEV listing has been identified at time of analysis.

Information Disclosure
NVD
EPSS 0% CVSS 5.3
MEDIUM This Month

File enumeration in vsDesk service desk software allows remote authenticated attackers to predict and retrieve uploaded files by brute-forcing timestamp-derived filenames within a narrow time window. Affected instances running versions prior to 14.0101 expose any uploaded document to unauthorized access by any logged-in user, enabling secondary attacks through sensitive file exfiltration. No public exploit code has been identified at the time of analysis, and no CISA KEV listing exists.

Information Disclosure Vsdesk
NVD GitHub VulDB
EPSS 0% CVSS 4.0
MEDIUM PATCH This Month

URLAUTH token forgery in Cyrus IMAP through 3.12.2 allows a network-based unauthenticated attacker to read the contents of a victim's mailbox folder by computing a forged authentication token using a predictable HMAC-SHA1 key. The predictability arises specifically when a victim has never issued a URLAUTH-authenticated URL for a given folder, leaving the per-folder mboxkey absent and thus falling back to a computable value. No public exploit code has been identified and no active exploitation has been confirmed; real-world impact is further constrained by URLAUTH being an obscure IMAP extension with negligible public client adoption.

Information Disclosure Red Hat Suse +2
NVD VulDB

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy