Medium severity · published Jul 9, 2026
CVE-2026-60120
Bagisto < 2.4.4 Stored XSS via CSTI in create.blade.php
5.4
CVSS
0.4%
EPSS
No
On KEV
Description
Bagisto before 2.4.4 contains a stored cross-site scripting vulnerability via client-side template injection that allows unauthenticated attackers to execute arbitrary JavaScript in administrator browsers by registering a customer account with malicious payload in the first or last name field. The create.blade.php template renders customer name fields without the Vue.js v-pre directive, causing Vue.js to evaluate stored template expressions as live JavaScript when an administrator opens the Create Order page for the affected customer.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
Required
Confidentiality
None
Integrity
Low
Availability
Low
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 29% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
BA
Bagisto · Webkul
before 2.4.4 · source: vendor
Affected product
BA
Bagisto
Webkul
More from Bagisto
9.8
CVE-2026-21450
Bagisto is an open source laravel eCommerce platform
9.8
CVE-2026-21448
Bagisto is an open source laravel eCommerce platform
9.8
CVE-2026-21446
Bagisto is an open source laravel eCommerce platform
8.8
CVE-2026-21449
Bagisto is an open source laravel eCommerce platform
8.8
CVE-2023-36237
Cross Site Request Forgery vulnerability in Bagisto before v.1.5.1 allows an attacker to execute arbitrary code via a crafted HTML script