{"url":"http://public2.vulnerablecode.io/api/packages/131548?format=json","purl":"pkg:npm/total.js@3.0.1-22","type":"npm","namespace":"","name":"total.js","version":"3.0.1-22","qualifiers":{},"subpath":"","is_vulnerable":true,"next_non_vulnerable_version":"3.3.0-13","latest_non_vulnerable_version":"3.4.9","affected_by_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/13485?format=json","vulnerability_id":"VCID-6j7u-yb7z-vbff","summary":"Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')\nTotal.js CMS 12.0.0 has XSS related to themes/admin/views/index.html (item.message) and themes/admin/public/ui.js (column.format).","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2019-10260","reference_id":"","reference_type":"","scores":[{"value":"0.00328","scoring_system":"epss","scoring_elements":"0.56018","published_at":"2026-05-30T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2019-10260"},{"reference_url":"https://github.com/totaljs/cms/commit/75205f93009db3cf8c0b0f4f1fc8ab82d70da8ad","reference_id":"","reference_type":"","scores":[],"url":"https://github.com/totaljs/cms/commit/75205f93009db3cf8c0b0f4f1fc8ab82d70da8ad"},{"reference_url":"https://github.com/totaljs/cms/commit/8b9d7dada998c08d172481d9f0fc0397c4b3c78d","reference_id":"","reference_type":"","scores":[],"url":"https://github.com/totaljs/cms/commit/8b9d7dada998c08d172481d9f0fc0397c4b3c78d"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2019-10260","reference_id":"CVE-2019-10260","reference_type":"","scores":[],"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-10260"},{"reference_url":"https://github.com/advisories/GHSA-72p5-2r6g-fm6v","reference_id":"GHSA-72p5-2r6g-fm6v","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-72p5-2r6g-fm6v"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/56710?format=json","purl":"pkg:npm/total.js@3.3.0-13","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/total.js@3.3.0-13"}],"aliases":["CVE-2019-10260","GHSA-72p5-2r6g-fm6v"],"risk_score":3.1,"exploitability":"0.5","weighted_severity":"6.2","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-6j7u-yb7z-vbff"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/13320?format=json","vulnerability_id":"VCID-mnah-uukz-63a4","summary":"Path Traversal\n`index.js` in Total.js Platform allows path traversal.","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2019-8903","reference_id":"","reference_type":"","scores":[{"value":"0.53251","scoring_system":"epss","scoring_elements":"0.98022","published_at":"2026-05-30T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2019-8903"},{"reference_url":"https://blog.certimetergroup.com/it/articolo/security/total.js-directory-traversal-cve-2019-8903","reference_id":"","reference_type":"","scores":[],"url":"https://blog.certimetergroup.com/it/articolo/security/total.js-directory-traversal-cve-2019-8903"},{"reference_url":"https://github.com/totaljs/framework/commit/c37cafbf3e379a98db71c1125533d1e8d5b5aef7","reference_id":"","reference_type":"","scores":[],"url":"https://github.com/totaljs/framework/commit/c37cafbf3e379a98db71c1125533d1e8d5b5aef7"},{"reference_url":"https://github.com/totaljs/framework/commit/de16238d13848149f5d1dae51f54e397a525932b","reference_id":"","reference_type":"","scores":[],"url":"https://github.com/totaljs/framework/commit/de16238d13848149f5d1dae51f54e397a525932b"},{"reference_url":"https://www.npmjs.com/advisories/1026","reference_id":"","reference_type":"","scores":[],"url":"https://www.npmjs.com/advisories/1026"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2019-8903","reference_id":"CVE-2019-8903","reference_type":"","scores":[],"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-8903"},{"reference_url":"https://github.com/advisories/GHSA-3q32-j57w-q4w7","reference_id":"GHSA-3q32-j57w-q4w7","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-3q32-j57w-q4w7"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/56456?format=json","purl":"pkg:npm/total.js@3.2.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-6j7u-yb7z-vbff"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/total.js@3.2.3"}],"aliases":["CVE-2019-8903","GHSA-3q32-j57w-q4w7"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-mnah-uukz-63a4"}],"fixing_vulnerabilities":[],"risk_score":"4.0","resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/total.js@3.0.1-22"}