CVE Catalog

CVE-2026-48541

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

3th percentile - higher than 3% of all known CVEs

Summary

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.

Risk Assessment

An attacker could hijack user sessions, steal data, or perform actions in the application context. The vulnerability requires authentication but can cause widespread damage.

Recommendation

Update Krayin CRM to a patched version or implement input validation and sanitization. Consider deploying a Content Security Policy (CSP).

Other vulnerabilities in Krayin CRM

See all
Original NVD description (English source)

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 containing double-brace template syntax that reaches the Vue template compiler, enabling prototype chain traversal to retrieve the Function constructor and execute attacker-supplied JavaScript in the application origin for every user who views the affected person record.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS