CVE-2010-1326

perms.cpp in March Hare Software CVSNT 2.0.58, 2.5.01, 2.5.02, 2.5.03 before build 3736, 2.5.04 before build 2862; CVS Suite 2.5.03, 2008 before build 3736…

published September 15, 2010

CVSS
—
EPSS
5%
Percentile
92.4
In the wild
Unconfirmed
What it is

⚠️ A crafty branch name can throw open the gates! In CVSNT versions 2.0.58 to 2.5.03 and CVS Suite 2.5.03, an attacker can bypass permission checks and do whatever they want! 🔥 Think of this like a construction site where an unauthorized worker finds a way to access the blueprints and modify them without anyone checking. It’s like allowing someone to change the entire layout of a building just by saying they have the right permission! An attacker could sneak in and modify arbitrary modules and directories within CVSROOT, potentially executing harmful code. This could lead to unauthorized changes in a project, affecting its integrity and security. Imagine a malicious actor altering the foundation of a project without anyone knowing—absolutely devastating!

Put simply

Think of this like a construction site where an unauthorized worker finds a way to access the blueprints and modify them without anyone checking. It’s like allowing someone to change the entire layout of a building just by saying they have the right permission! This vulnerability allows attackers to bypass permission checks through crafted branch name ACLs due to incorrect inheritance handling in the CVSNT software. Effectively, it lets them gain control over modules and directories they shouldn’t have access to.

What to do

An attacker could sneak in and modify arbitrary modules and directories within CVSROOT, potentially executing harmful code. This could lead to unauthorized changes in a project, affecting its integrity and security. Imagine a malicious actor altering the foundation of a project without anyone knowing—absolutely devastating! To protect your projects, upgrade CVSNT to a fixed build version (>= 3736 for 2.0.58, 2.5.01, 2.5.02, and 2.5.03; >= 2862 for 2.5.04). Audit your branch name ACLs to ensure they’re properly set up and restrict access where needed! You've got this! Keep your systems updated and stay alert—together we can patch up the internet! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05150 · 92.4th percentile
Published
2010-09-15T17:26Z
EPSS history
Timeline
  • 15 SEP 17:26Z
    perms.cpp in March Hare Software CVSNT 2.0.58, 2.5.01, 2.5.02, 2.5.03 before build 3736, 2.5.04 before build 2862; CVS Suite 2.5.03, 2008 before build 3736…
    cvelistv5