VDB
Sign up
HIGH

GHSA-m654-769v-qjv7

Formio improperly authorized permission elevation through specially crafted request path

Quick fix

GHSA-m654-769v-qjv7 — formio: upgrade to the fixed version with the command below.

npm install formio@3.5.7

Details

# Security Advisory: Unauthorized permission elevation through specially crafted request path

**Summary:** A flaw in path handling could allow an attacker to access protected API endpoints by sending a crafted request path. This issue could result in unauthorized data disclosure under certain configurations.

**Impact:** In affected configurations, an unauthenticated or unauthorized request could retrieve data from endpoints that should be protected.

**Affected versions:** <= 3.5.6 <= 4.4.2

**Fixed in:** 3.5.7 4.4.3

**Mitigation / Workarounds:** Upgrade to 3.5.7 or later.

**Disclosure timeline:** Discovered 2025-05-22; fixed 2025-05-30; publicly disclosed 2025-12.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm/formio
Introduced in: 0Fixed in: 3.5.7
Fixnpm install formio@3.5.7
npm/formio
Introduced in: 4.0.0-rc.1Fixed in: 4.4.3
Fixnpm install formio@4.4.3

References