GHSA-q3x8-6898-23g3 ibexa/user login enumerates user accounts
Attackers can enumerate valid user accounts via ambiguous login error messages in the Ibexa back-office.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is GHSA-q3x8-6898-23g3?
GHSA-q3x8-6898-23g3 is a vulnerability in ibexa/user, published on 17 Oct 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Impact
In v5, error messages could provide enough information to tell whether a user exists or not. This is resolved by ensuring the error messages are sufficiently ambigious.
Patches
See "Patched versions".
Workarounds
None.
Resources
Which versions are affected by GHSA-q3x8-6898-23g3?
2 open source packages ship an affected version, including ibexa/user.
| Package | Affected | Fixed in |
|---|---|---|
ibexa/user Packagist | From 5.0.0 | 5.0.3 |
ibexa/user Packagist | From 5.0.0 | 5.0.3 |
How do I fix GHSA-q3x8-6898-23g3?
Upgrade ibexa/user to 5.0.3 or later.
Is GHSA-q3x8-6898-23g3 being exploited?
There is no known exploitation of GHSA-q3x8-6898-23g3 in the wild and no public exploit code.