{"id":"CVE-2026-104479","state":"PUBLISHED","title":"Shopclass before 6.2.0 Stored XSS via Listing Description Field","description":"Shopclass before 6.2.0 contains a stored cross-site scripting vulnerability that allows self-registered non-admin users to inject scripts into item listing descriptions when frontend TinyMCE is enabled. Attackers can submit malicious JavaScript, which ItemActions.php saves without tag stripping, causing it to execute in the site origin for any visitor viewing the listing.","publishedAt":"2026-10-02T23:28:48.624Z","updatedAt":"2026-10-05T15:07:47.626Z","severity":{"score":5.1,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["mindstellar shopclass"],"affected":[{"vendor":"mindstellar","product":"shopclass","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"6.2.0","versionType":"semver"},{"version":"6.2.0","status":"unaffected","versionType":"semver"}],"repo":"https://github.com/mindstellar/shopclass"}],"references":["https://github.com/mindstellar/shopclass/commit/c196f70906522c9b9172c24f1b42cd0a02357422","https://github.com/mindstellar/shopclass","https://www.vulncheck.com/advisories/shopclass-before-6.2.0-stored-xss-via-listing-description-field"],"weaknesses":["CWE-79"],"ingestedAt":"2026-10-29T20:10:23.711Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/104xxx/CVE-2026-104479.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-104479","state":"PUBLISHED","datePublished":"2026-10-02T23:28:48.624Z","dateUpdated":"2026-10-05T15:07:47.626Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-10-02T00:55:58.388Z"},"containers":{"cna":{"title":"Shopclass before 6.2.0 Stored XSS via Listing Description Field","descriptions":[{"lang":"en","value":"Shopclass before 6.2.0 contains a stored cross-site scripting vulnerability that allows self-registered non-admin users to inject scripts into item listing descriptions when frontend TinyMCE is enabled. Attackers can submit malicious JavaScript, which ItemActions.php saves without tag stripping, causing it to execute in the site origin for any visitor viewing the listing."}],"affected":[{"vendor":"mindstellar","product":"shopclass","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"6.2.0","versionType":"semver"},{"version":"6.2.0","status":"unaffected","versionType":"semver"}],"repo":"https://github.com/mindstellar/shopclass"}],"references":[{"url":"https://github.com/mindstellar/shopclass/commit/c196f70906522c9b9172c24f1b42cd0a02357422","tags":["patch"],"name":"Patch Commit"},{"url":"https://github.com/mindstellar/shopclass","tags":["product"]},{"url":"https://www.vulncheck.com/advisories/shopclass-before-6.2.0-stored-xss-via-listing-description-field","name":"VulnCheck Advisory: Shopclass before 6.2.0 Stored XSS via Listing Description Field","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"PASSIVE","vulnConfidentialityImpact":"LOW","vulnIntegrityImpact":"LOW","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"LOW","subIntegrityImpact":"LOW","subAvailabilityImpact":"NONE","baseScore":5.1,"baseSeverity":"MEDIUM"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"REQUIRED","scope":"CHANGED","confidentialityImpact":"LOW","integrityImpact":"LOW","availabilityImpact":"NONE","baseScore":5.4,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-79","lang":"en","description":"Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-10-02T23:28:48.624Z"},"datePublic":"2026-08-27T00:00:00.000Z","credits":[{"lang":"en","value":"Islomjon Tursunov","type":"finder"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-10-05T15:07:33.397402Z","id":"CVE-2026-104479","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-10-05T15:07:47.626Z"}}]}}}