Page MenuHomeVyOS Platform

Accel-PPP: Missing RADIUS Response Authenticator Verification
Closed, ResolvedPublic

Description

Accel-ppp-ng never verifies the Response Authenticator (RA) field on RADIUS Access-Accept packets. RFC 2865 §3 requires that NAS clients validate this field using the shared secret before acting on the response. Because the check is absent, any host that can deliver a UDP packet to the accel-ppp process's configured RADIUS source socket can forge an Access-Accept and authenticate arbitrary VPN clients — without knowing the shared secret and without interacting with the legitimate RADIUS server.

Details

Version
-
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Unspecified (please specify)

Event Timeline

RC changed the task status from Open to In progress.
RC triaged this task as High priority.
RC created this object in space S1 VyOS Public.
RC created this object with visibility "Administrators".
RC changed the edit policy from "Custom Policy" to "Maintainers (Project)".Apr 17 2026, 1:05 AM
Viacheslav changed the visibility from "Administrators" to "Public (No Login Required)".Mon, Oct 5, 8:59 AM
Viacheslav moved this task from Need Triage to Completed on the VyOS Rolling board.