PT-2019-15866 · Openbsd · Openbsd

Published

2019-12-04

·

Updated

2026-01-22

·

CVE-2019-19521

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions OpenBSD version 6.6
Description The issue allows authentication bypass via the username variable, as demonstrated by smtpd, ldapd, or radiusd. This is related to gen/auth subr.c and gen/authenticate.c in libc, as well as login/login.c and xenocara/app/xenodm/greeter/verify.c. The authentication bypass is remotely exploitable.
Recommendations For OpenBSD version 6.6, consider temporarily disabling the authentication mechanism that uses the username variable until a patch is available. Restrict access to the affected services, such as smtpd, ldapd, or radiusd, to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Improper Authentication

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2019-19521

Affected Products

Openbsd