CVE-2021-29452

Any logged in user could edit any other logged in user.

Published Apr 16, 2021 CVSS 3.1 · 8.1 High EPSS < 1% KEV · Not listed
Description
a12n-server is an npm package which aims to provide a simple authentication system. A new HAL-Form was added to allow editing users in version 0.18.0. This feature should only have been accessible to admins. Unfortunately, privileges were incorrectly checked allowing any logged in user to make this change. Patched in v0.18.2.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2021-0800 a12n-server is an npm package which aims to provide a simple authentication system. A new HAL-Form was added to allow editing users in version 0.18.0. This feature should only have been accessible to admins. Unfortunately, privileges were incorrectly checked allowing any logged in user to make this change. Patched in v0.18.2.
Github GHSA Github GHSA GHSA-8hw9-22v6-9jr9 Any logged in user could edit any other logged in user.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 3, 2024, 10:02 PM
Reserved
Mar 30, 2021, 12:00 AM
Status
Modified
Published
Apr 16, 2021, 10:15 PM
Modified
Jun 17, 2026, 3:47 AM