CVE-2021-29452 Information

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.

CVSS Vector

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

Reference

https://www.npmjs.com/package/@curveball/a12n-server https://github.com/curveball/a12n-server/security/advisories/GHSA-8hw9-22v6-9jr9

Attack Complexity

LOW

Privileges Required

LOW

User Interaction Required

LOW

Scope

NONE

Confidentiality Impact

UNCHANGED

Integrity Impact

NONE

Availability Impact

HIGH

Base Score

NONE

Base Severity

6.5

Share on: