Skip to content

tac_plus pre auth remote command execution

Critical
vladionescu published GHSA-p334-5r3g-4vx3 Oct 6, 2023

Package

tac_plus (rpm)

Affected versions

0

Patched versions

4fdf178

Description

Impact

A lack of input validation exists in tac_plus prior to commit 4fdf178 which, when pre or post auth commands are enabled, allows an attacker who can control the username, rem-addr, or NAC address sent to tac_plus to inject shell commands and gain remote code execution on the tac_plus server.

Patches

The fixes landed in PR#41 and were merged in 4fdf178.

Workarounds

Disabling pre and post authentication commands in the tac_plus server config effectively mitigates this issue.

Severity

Critical

CVE ID

CVE-2023-45239

Weaknesses

Credits