← Back
CWE-916

120 CVEs • Abstraction: Base

Use of Password Hash With Insufficient Computational Effort

The product generates a hash for a password, but it uses a scheme that does not provide a sufficient level of computational effort that would make password cracking attacks infeasible or expensive.

JSON object

Loading...

CVEs (120)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Jetbrains
1Ktor
Jun 17, 2026
Oct 2, 2019
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
UserHashedTableAuth in JetBrains Ktor framework before 1.2.0-rc uses a One-Way Hash with a Predictable Salt for storing user credentials.
1Moxa
4Eds 405a Firmware
Eds 408a FirmwareEds 510a Firmware+1 more
Jun 17, 2026
Mar 5, 2019
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
Moxa IKS and EDS generate a predictable cookie calculated with an MD5 hash, allowing an attacker to capture the administrator's password, which could lead to a full compromise of the device.
1Cmswing
1Cmswing
Jun 17, 2026
Feb 17, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
global.encryptPassword in bootstrap/global.js in CMSWing 1.3.7 relies on multiple MD5 operations for password hashing.
1Identicard
1Premisys Id
Jun 17, 2026
Jan 18, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Premisys Identicard version 3.1.190 stores user credentials and other sensitive information with a known weak encryption method (MD5 hash of a salt and password).
1Juniper
1Advanced Threat Prevention Firmware
Jun 17, 2026
Jan 15, 2019
N/A· v4
7.2 HIGH· v3
4.0 MEDIUM· v2
Juniper ATP uses DES and a hardcoded salt for password hashing, allowing for trivial de-hashing of the password file contents. This issue affects Juniper ATP 5.0 versions prior to 5.0.3.
1Siemens
1Simatic Step 7 (tia Portal)
Nov 21, 2024
Dec 13, 2018
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
A vulnerability has been identified in SIMATIC STEP 7 (TIA Portal) (All Versions < V15.1). Password hashes with insufficient computational effort could allow an attacker to access to a project file and reconstruct passwo...Show more
A vulnerability has been identified in SIMATIC STEP 7 (TIA Portal) (All Versions < V15.1). Password hashes with insufficient computational effort could allow an attacker to access to a project file and reconstruct passwords. The vulnerability could be exploited by an attacker with local access to the project file. No user interaction is required to exploit the vulnerability. The vulnerability could allow the attacker to obtain certain passwords from the project. At the time of advisory publication no public exploitation of this vulnerability was known.Show less
1Opendental
1Opendental
Nov 21, 2024
Dec 12, 2018
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
Open Dental before version 18.4 stores user passwords as base64 encoded MD5 hashes.
1Btiteam
1Xbtit
Nov 21, 2024
Sep 5, 2018
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
An issue was discovered in BTITeam XBTIT 2.5.4. When a user logs in, their password hash is rehashed using a predictable salt and stored in the "pass" cookie, which is not flagged as HTTPOnly. Due to the weak and predict...Show more
An issue was discovered in BTITeam XBTIT 2.5.4. When a user logs in, their password hash is rehashed using a predictable salt and stored in the "pass" cookie, which is not flagged as HTTPOnly. Due to the weak and predictable salt that is in place, an attacker who successfully steals this cookie can efficiently brute-force it to retrieve the user's cleartext password.Show less
1Btiteam
1Xbtit
Nov 21, 2024
Sep 5, 2018
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
An issue was discovered in BTITeam XBTIT 2.5.4. The hashed passwords stored in the xbtit_users table are stored as unsalted MD5 hashes, which makes it easier for context-dependent attackers to obtain cleartext values via...Show more
An issue was discovered in BTITeam XBTIT 2.5.4. The hashed passwords stored in the xbtit_users table are stored as unsalted MD5 hashes, which makes it easier for context-dependent attackers to obtain cleartext values via a brute-force attack.Show less
1Davolink
1Dvw 3200n Firmware
Nov 21, 2024
Aug 1, 2018
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
Davolink DVW-3200N all version prior to Version 1.00.06. The device generates a weak password hash that is easily cracked, allowing a remote attacker to obtain the password for the device.
1Mcafee
1Network Security Manager
Nov 21, 2024
Jun 12, 2018
N/A· v4
9.8 CRITICAL· v3
5.0 MEDIUM· v2
Password recovery exploitation vulnerability in the non-certificate-based authentication mechanism in McAfee Network Security Management (NSM) before 8.2.7.42.2 allows attackers to crack user passwords via unsalted hashe...Show more
Password recovery exploitation vulnerability in the non-certificate-based authentication mechanism in McAfee Network Security Management (NSM) before 8.2.7.42.2 allows attackers to crack user passwords via unsalted hashes.Show less
1Sophos
1Endpoint Protection
Jun 17, 2026
Apr 5, 2018
N/A· v4
7.8 HIGH· v3
2.1 LOW· v2
Sophos Endpoint Protection 10.7 uses an unsalted SHA-1 hash for password storage in %PROGRAMDATA%\Sophos\Sophos Anti-Virus\Config\machine.xml, which makes it easier for attackers to determine a cleartext password, and su...Show more
Sophos Endpoint Protection 10.7 uses an unsalted SHA-1 hash for password storage in %PROGRAMDATA%\Sophos\Sophos Anti-Virus\Config\machine.xml, which makes it easier for attackers to determine a cleartext password, and subsequently choose unsafe malware settings, via rainbow tables or other approaches.Show less
1Ibm
3Spectrum Protect For Space Management
Spectrum Protect For Virtual EnvironmentsSpectrum Protect Snapshot
Nov 21, 2024
Apr 4, 2018
N/A· v4
8.1 HIGH· v3
5.0 MEDIUM· v2
The GSKit (IBM Spectrum Protect 7.1 and 7.2) and (IBM Spectrum Protect Snapshot 4.1.3, 4.1.4, and 4.1.6) CMS KDB logic fails to salt the hash function resulting in weaker than expected protection of passwords. A weak pas...Show more
The GSKit (IBM Spectrum Protect 7.1 and 7.2) and (IBM Spectrum Protect Snapshot 4.1.3, 4.1.4, and 4.1.6) CMS KDB logic fails to salt the hash function resulting in weaker than expected protection of passwords. A weak password may be recovered. Note: After update the customer should change password to ensure the new password is stored more securely. Products should encourage customers to take this step as a high priority action. IBM X-Force ID: 139972.Show less
1Stashcat
1Heinekingmedia
May 13, 2026
Aug 1, 2017
N/A· v4
5.9 MEDIUM· v3
4.3 MEDIUM· v2
An issue was discovered in heinekingmedia StashCat through 1.7.5 for Android, through 0.0.80w for Web, and through 0.0.86 for Desktop. For authentication, the user password is hashed directly with SHA-512 without a salt...Show more
An issue was discovered in heinekingmedia StashCat through 1.7.5 for Android, through 0.0.80w for Web, and through 0.0.86 for Desktop. For authentication, the user password is hashed directly with SHA-512 without a salt or another key-derivation mechanism to enable a secure secret for authentication. Moreover, only the first 32 bytes of the hash are used. This allows for easy dictionary and rainbow-table attacks if an attacker has access to the password hash.Show less
1Cogentdatahub
1Cogent Datahub
May 6, 2026
May 30, 2014
N/A· v4
N/A· v3
5.0 MEDIUM· v2
Cogent DataHub before 7.3.5 does not use a salt during password hashing, which makes it easier for context-dependent attackers to obtain cleartext passwords via a brute-force attack.
1Zyxel
19P 660h 61 Firmware
P 660h 63 FirmwareP 660h 67 Firmware+16 more
Apr 23, 2026
Mar 26, 2008
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
ZyXEL Prestige routers, including P-660, P-661, and P-662 models with firmware 3.40(PE9) and 3.40(AGD.2) through 3.40(AHQ.3), do not use a salt when calculating an MD5 password hash, which makes it easier for attackers t...Show more
ZyXEL Prestige routers, including P-660, P-661, and P-662 models with firmware 3.40(PE9) and 3.40(AGD.2) through 3.40(AHQ.3), do not use a salt when calculating an MD5 password hash, which makes it easier for attackers to crack passwords.Show less
2Avaya
Busybox
5Aura Application Enablement Services
Aura Sip Enablement ServicesBusybox+2 more
Apr 16, 2026
Apr 4, 2006
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
BusyBox 1.1.1 does not use a salt when generating passwords, which makes it easier for local users to guess passwords from a stolen password file using techniques such as rainbow tables.
1Citrusdb
1Citrusdb
Apr 16, 2026
Feb 14, 2005
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
CitrusDB 0.3.6 and earlier generates easily predictable MD5 hashes of the user name for the id_hash cookie, which allows remote attackers to bypass authentication and gain privileges by calculating the MD5 checksum of th...Show more
CitrusDB 0.3.6 and earlier generates easily predictable MD5 hashes of the user name for the id_hash cookie, which allows remote attackers to bypass authentication and gain privileges by calculating the MD5 checksum of the user name combined with the "boogaadeeboo" string, which is hard-coded in the $hidden_hash variable.Show less
1Postgresql
1Postgresql
Apr 16, 2026
Dec 31, 2002
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
PostgreSQL uses the username for a salt when generating passwords, which makes it easier for remote attackers to guess passwords via a brute force attack.
1Arkeia
1Arkeia
Apr 16, 2026
Aug 31, 2001
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Knox Arkeia server 4.2, and possibly other versions, uses a constant salt when encrypting passwords using the crypt() function, which makes it easier for an attacker to conduct brute force password guessing.