CVE-2025-67719: Ibexa/user Ibexa User Bundle Is Missing Vulnerability
CRITICALCVE-2025-67719 is a CRITICAL ibexa user bundle is missing vulnerability (CWE-620: Unverified Password Change) affecting Ibexa/user libraries in the Packagist ecosystem. The issue involves ibexa user bundle is missing password change validation. Remediation is available by upgrading affected packages to version 5.0.4.
CVE-2025-67719 at a Glance
How to Fix CVE-2025-67719
To remediate this vulnerability, upgrade all affected Ibexa/user dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
Upgrade ibexa/user to 5.0.4
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
inspect dependencies for ibexa/user
How to Check if You Are Affected
To determine whether your application is affected by CVE-2025-67719, inspect your project dependencies for Ibexa/user:
inspect dependencies for ibexa/user
Analyze the terminal output to locate any version of Ibexa/user in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than 5.0.4), your application is affected.
Note: Verify declared build manifests and deployed runtime container environments.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under CWE-620: Unverified Password Change, where when setting a new password for a user, the product does not require knowledge of the original password, or using another form of authentication. In Ibexa/user, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
CVE-2025-67719 Affected Ibexa/user Versions
1 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
ibexa/user
|
Packagist |
≥ 5.0.0-beta1
< 5.0.4
|
5.0.4
|
References
Frequently Asked Questions
What is CVE-2025-67719?
Which Ibexa/user versions are affected?
What version fixes CVE-2025-67719?
Is ibexa/user affected?
What CWE is associated with CVE-2025-67719?
How can I check Packagist dependencies for CVE-2025-67719?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-x93p-w2ch-fg67",
"modified" : "2025-12-11T15:50:05Z",
"published" : "2025-12-10T18:20:55Z",
"aliases" : [ "CVE-2025-67719" ],
"summary" : "Ibexa User Bundle is missing password change validation",
"details" : "### Impact\nThe vulnerability is in the password change dialog in the back office. During the transition from v4 to v5 a mistake was made in the validation code which caused the validation of the previous password to not run as expected. This made it possible for a logged in user to change password in the back office without knowing the previous password. For example if someone logs in, leaves their workstation unlocked, and another person uses the same machine.\n\n### Credit\nThe issue was reported to us by Code-Rhapsodie. We thank them for their responsible disclosure!\nhttps://www.code-rhapsodie.fr/\n\n### Patches\n- See \"Patched versions\".\n- https://github.com/ibexa/user/commit/9d485bf385e6401c9f7ee80287d8ccd00f73dcf4\n\n### Workarounds\nNone.",
"severity" : [ {
"type" : "CVSS_V4",
"score" : "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
} ],
"affected" : [ {
"package" : {
"ecosystem" : "Packagist",
"name" : "ibexa/user"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "5.0.0-beta1"
}, {
"fixed" : "5.0.4"
} ]
} ]
} ],
"references" : [ {
"type" : "WEB",
"url" : "https://github.com/ibexa/user/security/advisories/GHSA-x93p-w2ch-fg67"
}, {
"type" : "ADVISORY",
"url" : "https://nvd.nist.gov/vuln/detail/CVE-2025-67719"
}, {
"type" : "WEB",
"url" : "https://github.com/ibexa/user/commit/9d485bf385e6401c9f7ee80287d8ccd00f73dcf4"
}, {
"type" : "WEB",
"url" : "https://developers.ibexa.co/security-advisories/ibexa-sa-2025-005-password-change-and-xss-vulnerabilities-in-back-office"
}, {
"type" : "PACKAGE",
"url" : "https://github.com/ibexa/user"
} ],
"database_specific" : {
"cwe_ids" : [ "CWE-620" ],
"severity" : "CRITICAL",
"github_reviewed" : true,
"github_reviewed_at" : "2025-12-10T18:20:55Z",
"nvd_published_at" : "2025-12-11T02:16:18Z"
}
}