Variable Underflow in Accel-PPP RADIUS Implementation by Accel-PPP
CVE-2020-28194

9.8CRITICAL

Key Information:

Vendor

Accel-ppp

Status
Vendor
CVE Published:
1 February 2021

What is CVE-2020-28194?

A variable underflow vulnerability exists in the Accel-PPP RADIUS implementation, specifically in the radius/packet.c file, triggered when a malicious RADIUS server sends a vendor-specific attribute with a length field less than 2. This condition allows attackers, controlling the RADIUS server, to exploit the vulnerability potentially leading to arbitrary code execution in the context of the application. It highlights the critical need for robust server validation mechanisms to prevent exploitation.

References

CVSS V3.1

Score:
9.8
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.