CVE-2018-1000132

Mercurial version 4.5 and earlier contains a Incorrect Access Control (CWE-285) vulnerability in Protocol server that can result in Unauthorized data access

published March 14, 2018

CVSS
—
EPSS
3%
Percentile
85.3
In the wild
Unconfirmed
What it is

⚠️ An access control mishap in Mercurial 4.5 and earlier could let unauthorized users peek at sensitive data! 🔍 Think of it like a restaurant where the server gives away the menu to anyone who asks—no reservations required! This oversight lets anyone with network access gain entry to sensitive data without a proper ID check. An attacker could exploit this vulnerability to access confidential information, potentially leading to data leaks without any authentication. That's like giving away the secret recipe to anyone who walks in off the street!

Put simply

Think of it like a restaurant where the server gives away the menu to anyone who asks—no reservations required! This oversight lets anyone with network access gain entry to sensitive data without a proper ID check. This vulnerability arises from inadequate access control in the Protocol server, allowing unauthorized data access to users who shouldn’t have it, simply by having network connectivity.

What to do

An attacker could exploit this vulnerability to access confidential information, potentially leading to data leaks without any authentication. That's like giving away the secret recipe to anyone who walks in off the street! Update Mercurial to version 4.5.1 or later to close this loophole and ensure proper access controls are enforced. Conduct an audit of your current installation to confirm you're no longer at risk! You've got this! Patch up and secure your data like a true security hero! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02617 · 85.3th percentile
Published
2018-03-14T13:00Z
EPSS history
Timeline
  • 14 MAR 13:00Z
    Mercurial version 4.5 and earlier contains a Incorrect Access Control (CWE-285) vulnerability in Protocol server that can result in Unauthorized data access
    cvelistv5