CVE-2024-45932
MediumCVSS 4.8Exploitation Probability (EPSS)
Low risk31th percentile - higher than 31% of all known CVEs
Summary
Krayin CRM version 1.3.0 is vulnerable to Cross Site Scripting (XSS) via the organization name field in /admin/contacts/organizations/edit/2. An attacker can inject malicious JavaScript code that will execute in the administrator's browser.
Risk Assessment
The risk includes potential theft of administrator sessions, account takeover, or unauthorized actions within the CRM system, leading to customer data leakage and confidentiality breaches.
Recommendation
Immediately update Krayin CRM to the latest patched version and implement input validation and sanitization for the organization name field.
Other vulnerabilities in Krayin CRM
See all- CVE-2026-41452Critical
Krayin CRM 2.2.4 contains a missing authentication vulnerability in the installer middleware, allowing unauthenticated remote attackers to overwrite the primary administrator account by sending a crafted HTTP POST request with the X-Requested-With: XMLHttpRequest header to bypass the CanInstall middleware redirect check. Attackers can supply arbitrary name, email, and password values to the admin-config-setup endpoint, which performs an unauthenticated updateOrInsert targeting the hardcoded administrator user ID, enabling full administrative access to all CRM data.
- CVE-2026-112288Low
Krayin CRM 2.2.5 before 2.2.7 contains a server-side request forgery filter bypass allowing users with webhook permissions to reach internal addresses via DNS rebinding. Attackers can send blind requests to internal services and cloud metadata endpoints.
- CVE-2026-112287High
Krayin CRM before 2.2.7 contains a broken object level authorization vulnerability in EmailController write actions, allowing scope-restricted authenticated users to manipulate other users' emails by supplying their numeric IDs. Attackers can call update, destroy, mass-update or mass-destroy endpoints to edit, re-send, trash or permanently delete emails and disclose their subject, body and linked lead and person data.
- CVE-2026-112286Medium
Krayin CRM before 2.2.7 contains an insecure direct object reference vulnerability that allows scope-restricted authenticated users to read other users' quotes by bypassing per-user data scope checks in QuoteController. Attackers can query the quotes search and lead-products endpoints to retrieve quote addresses, totals, contact details, and product pricing belonging to any user or lead.
- CVE-2026-48543Medium
Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by injecting Vue.js template expressions into the web form description field. Attackers can craft a description with double-brace syntax that reaches the Vue template compiler, executing malicious code for every user viewing the form.
- CVE-2026-48542Medium
Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by injecting Vue.js template expressions into the product name field. Attackers can craft a product name with double-brace syntax that reaches the Vue template compiler, executing malicious code for every user viewing the product record.
- CVE-2026-48541Medium
Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by injecting Vue.js template expressions into the person name field. Attackers can craft a person name with double-brace syntax that reaches the Vue template compiler, executing malicious code for every user viewing the person record.
- CVE-2026-48540Medium
Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by injecting Vue.js template expressions into the lead title field. Attackers can craft a lead title with double-brace syntax that reaches the Vue template compiler, executing malicious code for every user viewing the lead record.
- CVE-2026-90944High
Krayin CRM through 2.2.6 exposes the POST /admin/mail/inbound-parse endpoint without authentication, allowing unauthenticated attackers to inject arbitrary emails into the CRM inbox. Attackers can supply crafted RFC 2822 messages with forged sender information and headers to insert emails with any subject and body, including replies to existing conversation threads.
- CVE-2026-41453High
Krayin CRM before 2.2.4 contains a blind SQL injection vulnerability in the leads DataGrid that allows authenticated users with leads access to inject arbitrary SQL into a HAVING clause by manipulating the rotten_lead[in] query parameter, which is concatenated without parameterized binding directly into a havingRaw() call in LeadDataGrid.php. Attackers can exploit this flaw using time-based and boolean-based blind injection techniques to extract the entire database contents, including user credential hashes, CRM records, and application configuration data.
Original NVD description (English source)
Krayin CRM v1.3.0 is vulnerable to Cross Site Scripting (XSS) via the organization name field in /admin/contacts/organizations/edit/2.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

