CVE-2021-29452 HIGH

CVE-2021-29452: Any logged in user could edit any other logged in user.

Vendor Curveball
Product a12n-server
Weakness CWE-269
Published April 16, 2021
Last update August 3, 2024

CVSS base score

8.1/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality High
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

What the vulnerability does

01Description

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.

Key dates

02Disclosure timeline

April 16, 2021 CVE published
August 3, 2024 Record updated