Cyber Resilience

CVE-2022-46172

MediumPublic PoC

Published: 28 December 2022

Published
28 December 2022
Modified
21 November 2024
KEV Added
Patch
CVSS Score v3.1 6.4 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:L
EPSS Score 0.0026 50.0th percentile
Risk Priority 13 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2022-46172 is a medium-severity Improper Privilege Management (CWE-269) vulnerability in Goauthentik Authentik. Its CVSS base score is 6.4 (Medium).

Operationally, ranked at the 50.0th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

EU & UK References

Vulnerability details

authentik is an open-source Identity provider focused on flexibility and versatility. In versions prior to 2022.10.4, and 2022.11.4, any authenticated user can create an arbitrary number of accounts through the default flows. This would circumvent any policy in a situation…

more

where it is undesirable for users to create new accounts by themselves. This may also affect other applications as these new basic accounts would exist throughout the SSO infrastructure. By default the newly created accounts cannot be logged into as no password reset exists by default. However password resets are likely to be enabled by most installations. This vulnerability pertains to the user context used in the default-user-settings-flow, /api/v3/flows/instances/default-user-settings-flow/execute/. This issue has been fixed in versions 2022.10.4 and 2022.11.4.

CWE(s)

Related Threats

No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.

Affected Assets

goauthentik
authentik
2022.10.0 — 2022.10.4 · 2022.11.0 — 2022.11.4

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-287 CWE-269

Documented procedures ensure personnel are trained on authentication mechanisms, tangibly lowering the risk of improper authentication being exploited.

addresses: CWE-269 CWE-287

Training covers proper privilege management practices, making incorrect privilege assignments less likely.

addresses: CWE-269 CWE-287

Review helps detect improper privilege management by flagging unauthorized privilege changes or uses.

addresses: CWE-287 CWE-269

System recovery re-establishes trusted authentication processes following a compromise.

addresses: CWE-269 CWE-287

Centralized privilege assignment and oversight prevent ad-hoc or excessive privilege grants that occur when each system is configured independently.

addresses: CWE-287 CWE-269

Security-conscious enterprise architecture mandates authentication mechanisms and identity management at scale, mitigating improper authentication.

addresses: CWE-269 CWE-287

Documented procedures for role definition, privilege assignment, and removal provide the management framework that prevents improper privilege management.

addresses: CWE-287 CWE-269

Revoking authenticators and credentials eliminates the ability of terminated individuals to authenticate using prior mechanisms.

References