PT-2026-67436 · Git+1 · Laravel-Crm
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Krayin CRM version 2.2.4
Description
Missing authentication in the installer middleware allows unauthenticated remote attackers to overwrite the primary administrator account. By sending a crafted HTTP POST request containing the
X-Requested-With: XMLHttpRequest header, an attacker can bypass the CanInstall middleware redirect check. This allows the submission of arbitrary name, email, and password values to the 'admin-config-setup' endpoint, which executes an unauthenticated updateOrInsert() function targeting the hardcoded administrator user ID, granting full administrative access to all CRM data.Recommendations
Update Krayin CRM to a version newer than 2.2.4.
Exploit
Fix
Missing Authentication
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Laravel-Crm