CVE-2022-0547CWE-305

OpenVPN 2.1 until v2.4.12 and v2.5.6 may enable authentication bypass in external authentication plug-ins when more than one of them makes use of deferred…

Critical · published March 18, 2022

CVSS v3.1
9.8
EPSS
4%
Percentile
89.3
In the wild
Unconfirmed
What it is

🔥 An authentication bypass vulnerability lurks in OpenVPN, affecting versions up to 2.4.12 and 2.5.6! An attacker could waltz in with only partially correct credentials, making you wonder if your security checks are playing a game of charades! Think of OpenVPN's authentication as a restaurant check-in system where the host accidentally lets in anyone who can mumble a few correct words — as long as they sound somewhat right, they're seated! 🤦‍♂️ This mix-up could let unauthorized guests access the back kitchen instead of just the dining area. An attacker could gain unauthorized access to the OpenVPN server, potentially allowing them to spy on or manipulate network traffic. This means they could compromise sensitive data and disrupt operations, leading to a catastrophic breach of your secure environment! 🚨🔓

Put simply

Think of OpenVPN's authentication as a restaurant check-in system where the host accidentally lets in anyone who can mumble a few correct words — as long as they sound somewhat right, they're seated! 🤦‍♂️ This mix-up could let unauthorized guests access the back kitchen instead of just the dining area. The flaw stems from how OpenVPN handles deferred authentication replies in external authentication plugins, which inadvertently allows attackers to bypass authentication checks when multiple plugins are used simultaneously.

What to do

An attacker could gain unauthorized access to the OpenVPN server, potentially allowing them to spy on or manipulate network traffic. This means they could compromise sensitive data and disrupt operations, leading to a catastrophic breach of your secure environment! 🚨🔓 To secure your system against this vulnerability, immediately upgrade OpenVPN to version 2.4.12 or 2.5.6. Review your authentication plugins for any configurations that allow for deferred replies and ensure they are updated and configured correctly. 🛡️ You've got this! Follow these steps, and you’ll have your OpenVPN fortified against this vulnerability in no time! 💪✨

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03574 · 89.3th percentile
Weakness
CWE-305 · Authentication Bypass by Primary Weakness
Published
2022-03-18T18:00Z
EPSS history
Timeline
  • 18 MAR 18:00Z
    OpenVPN 2.1 until v2.4.12 and v2.5.6 may enable authentication bypass in external authentication plug-ins when more than one of them makes use of deferred…
    cvelistv5