CVE-2014-3879

OpenPAM Nummularia 9.2 through 10.0 does not properly handle the error reported when an include directive refers to a policy that does not exist, which causes…

published February 18, 2020

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

⚠️ A missing policy directive feels like a party without a guest list! OpenPAM versions 9.2 to 10.0 let attackers waltz right through authentication with no password or an incorrect one. 🔥 Think of it like a restaurant that forgets to check reservations—everyone gets in, including those who shouldn't! This oversight allows unauthorized users to bypass authentication checks, potentially leading to a chaotic dinner party where anyone can feast at will. If exploited, attackers could gain access to sensitive accounts without needing to provide valid credentials or passwords. This could lead to unauthorized actions on behalf of legitimate users, creating a security nightmare and compromising sensitive data.

Put simply

Think of it like a restaurant that forgets to check reservations—everyone gets in, including those who shouldn't! This oversight allows unauthorized users to bypass authentication checks, potentially leading to a chaotic dinner party where anyone can feast at will. The vulnerability occurs because OpenPAM fails to discard the loaded policy chain when an 'include' directive references a non-existent policy. This means that context-dependent attackers can bypass authentication entirely due to improper error handling.

What to do

If exploited, attackers could gain access to sensitive accounts without needing to provide valid credentials or passwords. This could lead to unauthorized actions on behalf of legitimate users, creating a security nightmare and compromising sensitive data. Update OpenPAM to the latest version to implement proper error handling, ensuring that invalid policies are correctly addressed. Additionally, audit your existing policies to confirm they are all valid and properly configured. This is fixable! Update your OpenPAM installation, and you'll be back on track in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02698 · 85.7th percentile
Published
2020-02-18T16:57Z
EPSS history
Timeline
  • 18 FEB 16:57Z
    OpenPAM Nummularia 9.2 through 10.0 does not properly handle the error reported when an include directive refers to a policy that does not exist, which causes…
    cvelistv5