CVE-2020-16271

The SRP-6a implementation in Kee Vault KeePassRPC before 1.12.0 generates insufficiently random numbers, which allows remote attackers to read and modify data…

published August 3, 2020

CVSS
—
EPSS
2%
Percentile
74.2
In the wild
Unconfirmed
What it is

⚠️ An unexpectedly weak random number generator is the culprit here! The SRP-6a implementation in Kee Vault KeePassRPC before version 1.12.0 is giving attackers a sneaky way in via a WebSocket connection. 🔓 Think of it like a restaurant that uses an unreliable ticketing system — the orders could get mixed up, and anyone can tweak the recipes without the chef knowing. If the random number generation isn't solid, your database security is essentially serving up a buffet to attackers! An attacker could read and modify sensitive information stored in your KeePass database, potentially leading to unauthorized data access and manipulation. With control over the database, they might change passwords or even lock you out of your own vault! That's a recipe for disaster!

Put simply

Think of it like a restaurant that uses an unreliable ticketing system — the orders could get mixed up, and anyone can tweak the recipes without the chef knowing. If the random number generation isn't solid, your database security is essentially serving up a buffet to attackers! This vulnerability arises from insufficient randomness in the SRP-6a protocol implementation, allowing remote attackers to exploit predictable values and gain unauthorized access to the database through a WebSocket connection.

What to do

An attacker could read and modify sensitive information stored in your KeePass database, potentially leading to unauthorized data access and manipulation. With control over the database, they might change passwords or even lock you out of your own vault! That's a recipe for disaster! Upgrade Kee Vault KeePassRPC to version 1.12.0 immediately to patch this vulnerability. Additionally, review your database settings and monitor WebSocket connections for any suspicious activity. Don't let those hacker chefs get into your kitchen! You've got this! Fixing this vulnerability will ensure your data stays secure and your kitchen stays clean! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01506 · 74.2th percentile
Published
2020-08-03T16:19Z
EPSS history
Timeline
  • 03 AUG 16:19Z
    The SRP-6a implementation in Kee Vault KeePassRPC before 1.12.0 generates insufficiently random numbers, which allows remote attackers to read and modify data…
    cvelistv5