CVE-2026-30944

HIGH

StudioCMS <0.4.0 - Privilege Escalation

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 2 public exploits for CVE-2026-30944. PoCs published by XiaomingX, FilipeGaudard.

AI-analyzed exploit summary This repository contains a functional Python exploit for CVE-2026-30944, a privilege escalation vulnerability in StudioCMS ≤ 0.3.0 due to insecure API token generation. The exploit demonstrates how an authenticated user with Editor privileges can generate API tokens for any user, including admins, via a Broken Object Level Authorization (BOLA) flaw.

Description

StudioCMS is a server-side-rendered, Astro native, headless content management system. Prior to 0.4.0, the /studiocms_api/dashboard/api-tokens endpoint allows any authenticated user (at least Editor) to generate API tokens for any other user, including owner and admin accounts. The endpoint fails to validate whether the requesting user is authorized to create tokens on behalf of the target user ID, resulting in a full privilege escalation. This vulnerability is fixed in 0.4.0.

Exploits (2)

github WORKING POC 10 stars
by XiaomingX · pythonpoc
https://github.com/XiaomingX/data-cve-poc-py-v1/tree/main/2026/CVE-2026-30944

This repository contains a functional Python exploit for CVE-2026-30944, a privilege escalation vulnerability in StudioCMS ≤ 0.3.0 due to insecure API token generation. The exploit demonstrates how an authenticated user with Editor privileges can generate API tokens for any user, including admins, via a Broken Object Level Authorization (BOLA) flaw.

Classification
Working Poc 100%
Attack Type
Auth Bypass
Complexity
Trivial
Reliability
Reliable
Target: StudioCMS ≤ 0.3.0
Auth required
Prerequisites: StudioCMS ≤ 0.3.0 · Valid Editor account credentials · Target user UUID
devstral-2 · analyzed Mar 12, 2026 Full analysis →
nomisec WORKING POC
by FilipeGaudard · poc
https://github.com/FilipeGaudard/CVE-2026-30944-PoC

This repository contains a functional Python exploit for CVE-2026-30944, a Broken Object Level Authorization (BOLA) vulnerability in StudioCMS ≤ 0.3.0. The exploit allows authenticated users with Editor privileges to generate API tokens for any user, including admins, by manipulating the 'user' parameter in the API request.

Classification
Working Poc 100%
Attack Type
Auth Bypass
Complexity
Trivial
Reliability
Reliable
Target: StudioCMS ≤ 0.3.0
Auth required
Prerequisites: StudioCMS ≤ 0.3.0 · Valid Editor account credentials · Target user UUID
devstral-2 · analyzed Mar 11, 2026 Full analysis →

Scores

CVSS v3 8.8
EPSS 0.0056
EPSS Percentile 42.2%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation poc
Automatable no
Technical Impact total

Details

CWE
CWE-863 CWE-639
Status published
Products (1)
studiocms/studiocms < 0.4.0
Published Mar 10, 2026
Tracked Since Mar 11, 2026