CVE Catalog

CVE-2026-71461

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Summary

The HostList.list() method catches bare Exception and returns str(e) verbatim. Via host_filter, any authenticated user can trigger Django FieldError (leaking the complete Host model relation graph) or PostgreSQL DataError (leaking raw database error strings).

Risk Assessment

An authenticated user can obtain detailed information about database structure and errors, facilitating further attacks and privilege escalation.

Recommendation

Fix error handling in HostList.list() to avoid returning raw error messages to the user.

Other vulnerabilities in AWX

See all
Original NVD description (English source)

HostList.list() catches bare Exception and returns str(e) verbatim. Via host_filter, any authenticated user triggers Django FieldError (leaking complete Host model relation graph including internal reverse accessors) or PostgreSQL DataError (leaking raw database error strings). Two primitives: credential__search=x dumps ORM schema, name__regex=[bad reflects PostgreSQL errors.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS