CVE-2026-72575 daptin - Authentication Bypass via Null Owner Permission Check on usergroup Objects
Unauthenticated attackers can read, create, update, and delete usergroup records due to a missing null check in permission validation logic.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-72575?
CVE-2026-72575 is a critical missing authorization vulnerability in daptin, published on 10 Aug 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
An improper authorization vulnerability in daptin through v0.12.34 allows unauthenticated remote attackers to read, create, update, and delete usergroup records. The permission check functions (CanRead, CanPeek, CanCreate, CanUpdate, CanDelete, CanRefer) in server/permission/permission.go return true whenever p.UserId equals the requesting userId, but fail to reject the null/zero reference — unlike CanExecute, which explicitly guards it.
Weakness: CWE-284
Which versions are affected by CVE-2026-72575?
How do I fix CVE-2026-72575?
No fix has been published for CVE-2026-72575 yet. Limit exposure of the affected software until one is available.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2026-72575 being exploited?
There is no known exploitation of CVE-2026-72575 in the wild and no public exploit code.
Sources
Also known as GHSA-w34h-746p-3wp3.