Cloudanix VulnDB

CVE-2014-8104

None

CVSS

—

EPSS

3.5%

Published

Dec 3, 2014

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

Someone already allowed on the VPN can send a tiny message that knocks the whole server offline until it is restarted.

Exploitation
Remote Authenticated
Attacker needs
Low Privilege
Complexity
Low
Impact
Denial Of Service
Component
Network Service
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Remote authenticated users can crash the OpenVPN server by sending a specially crafted small packet on the control channel, triggering a denial of service.

Why it matters to the business

Successful exploitation leads to VPN server outages that interrupt remote access, disrupt business operations, and require manual restarts or failover to restore connectivity; the vulnerability is old with stable low exploit probability and no known ransomware use.

How an attack unfolds

An attacker who has already authenticated to the VPN sends a minimal control-channel packet that the server fails to handle, causing an immediate crash; no public exploits or named threat actors are associated with this issue.

How to fix it

Upgrade OpenVPN to version 2.0.11 or later, 2.2.3 or later, or 2.3.6 or later depending on the branch in use; apply vendor patches for any downstream distributions that include OpenVPN.

How to confirm the fix worked

Verify the installed OpenVPN binary or package version matches a fixed release; monitor server stability under normal authenticated client traffic after the upgrade.

Typical attack path

  1. Obtain valid VPN credentials and establish an authenticated session
  2. Craft and transmit a small malformed control-channel packet
  3. Trigger server process termination and service unavailability

How to detect it

Examine OpenVPN server logs for unexpected process terminations or segmentation faults immediately following receipt of control-channel traffic from authenticated clients; correlate with authentication events to identify the source session.

What your security team should do

  • Prioritize patching all OpenVPN instances to a fixed version within standard change windows
  • Review authentication controls to limit the number of users who can reach the control channel
  • Test failover and restart procedures to reduce recovery time from any future crashes

The record

OpenVPN 2.x before 2.0.11, 2.1.x, 2.2.x before 2.2.3, and 2.3.x before 2.3.6 allows remote authenticated users to cause a denial of service (server crash) via a small control channel packet.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 openvpn 0 2.3.4-5
Debian:12 openvpn 0 2.3.4-5
Debian:13 openvpn 0 2.3.4-5
Debian:6.0 openvpn 0 2.1.3-2+squeeze3
Debian:7 openvpn 0 2.2.1-8+deb7u3
Mageia:4 openvpn 0 2.3.2-3.1.mga4
Ubuntu:14.04:LTS openvpn 0 2.3.2-7ubuntu3.1
openSUSE:Tumbleweed openvpn 0 2.3.11-3.1

Related vulnerabilities