{"url":"http://public2.vulnerablecode.io/api/packages/18255?format=json","purl":"pkg:npm/xdlocalstorage@2.0.5","type":"npm","namespace":"","name":"xdlocalstorage","version":"2.0.5","qualifiers":{},"subpath":"","is_vulnerable":true,"next_non_vulnerable_version":null,"latest_non_vulnerable_version":null,"affected_by_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/206845?format=json","vulnerability_id":"VCID-9gjg-nra9-rkeb","summary":"Improper Input Validation in xdLocalStorage","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2015-9545","reference_id":"","reference_type":"","scores":[{"value":"0.00449","scoring_system":"epss","scoring_elements":"0.64128","published_at":"2026-06-12T12:55:00Z"},{"value":"0.00449","scoring_system":"epss","scoring_elements":"0.64025","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2015-9545"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage/issues/17","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage/issues/17"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage/pull/19","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage/pull/19"},{"reference_url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-Origin-Client","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-Origin-Client"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2015-9545","reference_id":"CVE-2015-9545","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-9545"},{"reference_url":"https://github.com/advisories/GHSA-76qm-4f93-fg6f","reference_id":"GHSA-76qm-4f93-fg6f","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-76qm-4f93-fg6f"}],"fixed_packages":[],"aliases":["CVE-2015-9545","GHSA-76qm-4f93-fg6f"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-9gjg-nra9-rkeb"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/206843?format=json","vulnerability_id":"VCID-gnpf-wzwg-1yh6","summary":"Improper Input Validation in xdLocalStorage","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2015-9544","reference_id":"","reference_type":"","scores":[{"value":"0.00449","scoring_system":"epss","scoring_elements":"0.64128","published_at":"2026-06-12T12:55:00Z"},{"value":"0.00449","scoring_system":"epss","scoring_elements":"0.64025","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2015-9544"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage/issues/17","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage/issues/17"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage/pull/19","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage/pull/19"},{"reference_url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-Origin-Magic-iframe","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-Origin-Magic-iframe"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2015-9544","reference_id":"CVE-2015-9544","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-9544"},{"reference_url":"https://github.com/advisories/GHSA-vrc7-6g8w-jh56","reference_id":"GHSA-vrc7-6g8w-jh56","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-vrc7-6g8w-jh56"}],"fixed_packages":[],"aliases":["CVE-2015-9544","GHSA-vrc7-6g8w-jh56"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-gnpf-wzwg-1yh6"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/206844?format=json","vulnerability_id":"VCID-nrtb-n82y-sqb9","summary":"Open Redirect in xdLocalStorage","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2020-11611","reference_id":"","reference_type":"","scores":[{"value":"0.00257","scoring_system":"epss","scoring_elements":"0.49557","published_at":"2026-06-12T12:55:00Z"},{"value":"0.00257","scoring_system":"epss","scoring_elements":"0.4942","published_at":"2026-06-11T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2020-11611"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage"},{"reference_url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-TargetOrigin-Client","reference_id":"","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-TargetOrigin-Client"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2020-11611","reference_id":"CVE-2020-11611","reference_type":"","scores":[{"value":"6.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-11611"},{"reference_url":"https://github.com/advisories/GHSA-c6c4-jmqx-3r33","reference_id":"GHSA-c6c4-jmqx-3r33","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-c6c4-jmqx-3r33"}],"fixed_packages":[],"aliases":["CVE-2020-11611","GHSA-c6c4-jmqx-3r33"],"risk_score":3.1,"exploitability":"0.5","weighted_severity":"6.2","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-nrtb-n82y-sqb9"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/321152?format=json","vulnerability_id":"VCID-rwtg-xcfx-87aw","summary":"","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2020-11610","reference_id":"","reference_type":"","scores":[{"value":"0.00227","scoring_system":"epss","scoring_elements":"0.45635","published_at":"2026-06-11T12:55:00Z"},{"value":"0.00227","scoring_system":"epss","scoring_elements":"0.45782","published_at":"2026-06-12T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2020-11610"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage","reference_id":"","reference_type":"","scores":[{"value":"8.8","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage/issues/17","reference_id":"","reference_type":"","scores":[{"value":"8.8","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage/issues/17"},{"reference_url":"https://github.com/ofirdagan/cross-domain-local-storage/pull/19","reference_id":"","reference_type":"","scores":[{"value":"8.8","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/ofirdagan/cross-domain-local-storage/pull/19"},{"reference_url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-TargetOrigin-Magic-iframe","reference_id":"","reference_type":"","scores":[{"value":"8.8","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-TargetOrigin-Magic-iframe"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2020-11610","reference_id":"","reference_type":"","scores":[{"value":"8.8","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-11610"},{"reference_url":"https://github.com/advisories/GHSA-mr5m-2385-2vcp","reference_id":"GHSA-mr5m-2385-2vcp","reference_type":"","scores":[],"url":"https://github.com/advisories/GHSA-mr5m-2385-2vcp"}],"fixed_packages":[],"aliases":["CVE-2020-11610","GHSA-mr5m-2385-2vcp"],"risk_score":4.0,"exploitability":"0.5","weighted_severity":"8.0","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-rwtg-xcfx-87aw"}],"fixing_vulnerabilities":[],"risk_score":"4.0","resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/xdlocalstorage@2.0.5"}