CVE Catalog

CVE-2026-61628

HighCVSS 8.1
Published: Translated: NVD NIST

Summary

In nginx ignition prior to version 2.41.1, POST /api/users/onboarding/finish is registered as anonymous (unauthenticated) and creates a user with full ReadWrite admin permissions. Because the handler uses a check-then-act (TOCTOU) pattern between the "onboarding already completed?" check and the user-creation write, with no atomic guard, a remote unauthenticated attacker who can reach an instance in its pre-onboarding state can create an administrator account for themselves, and concurrent requests can create multiple admin accounts in a single race.

Risk Assessment

The vulnerability allows an unauthenticated attacker to create an administrator account and fully take over the instance. This poses a critical system takeover risk.

Recommendation

Upgrade nginx-ignition to version 2.41.1 or later. Until patched, do not expose instances in the pre-onboarding state to untrusted networks.

Other vulnerabilities in nginx ignition

See all
Original NVD description (English source)

nginx ignition is a user interface for the nginx web server. Prior to version 2.41.1, `POST /api/users/onboarding/finish` is registered as anonymous (unauthenticated) and creates a user with full ReadWrite admin permissions. Because the handler uses a check-then-act (TOCTOU) pattern between the "onboarding already completed?" check and the user-creation write, with no atomic guard, a remote unauthenticated attacker who can reach an instance in its pre-onboarding state can create an administrator account for themselves — and concurrent requests can create multiple admin accounts in a single race. Version 2.41.1 patches the issue.

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