{"url":"http://public2.vulnerablecode.io/api/packages/571192?format=json","purl":"pkg:npm/element-plus@1.0.1-beta.23","type":"npm","namespace":"","name":"element-plus","version":"1.0.1-beta.23","qualifiers":{},"subpath":"","is_vulnerable":true,"next_non_vulnerable_version":"2.11.1","latest_non_vulnerable_version":"2.11.1","affected_by_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/43013?format=json","vulnerability_id":"VCID-kbw6-vueg-pbb4","summary":"Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')\nelement-plus 2.0.5 is vulnerable to Cross Site Scripting (XSS) via el-table-column.","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2022-27103","reference_id":"","reference_type":"","scores":[{"value":"0.00307","scoring_system":"epss","scoring_elements":"0.54189","published_at":"2026-06-04T12:55:00Z"},{"value":"0.00307","scoring_system":"epss","scoring_elements":"0.54243","published_at":"2026-06-09T12:55:00Z"},{"value":"0.00307","scoring_system":"epss","scoring_elements":"0.54221","published_at":"2026-06-08T12:55:00Z"},{"value":"0.00307","scoring_system":"epss","scoring_elements":"0.54246","published_at":"2026-06-05T12:55:00Z"},{"value":"0.00307","scoring_system":"epss","scoring_elements":"0.54255","published_at":"2026-06-06T12:55:00Z"},{"value":"0.00307","scoring_system":"epss","scoring_elements":"0.54244","published_at":"2026-06-07T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2022-27103"},{"reference_url":"https://github.com/asjdf/element-table-xss-test","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/asjdf/element-table-xss-test"},{"reference_url":"https://github.com/asjdf/element-table-xss-test/","reference_id":"","reference_type":"","scores":[],"url":"https://github.com/asjdf/element-table-xss-test/"},{"reference_url":"https://github.com/asjdf/element-table-xss-test/issues/1","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/asjdf/element-table-xss-test/issues/1"},{"reference_url":"https://github.com/element-plus/element-plus","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/element-plus/element-plus"},{"reference_url":"https://github.com/element-plus/element-plus/commit/063c56446135176971f532bd0eb2e88a0b137d43","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/element-plus/element-plus/commit/063c56446135176971f532bd0eb2e88a0b137d43"},{"reference_url":"https://github.com/element-plus/element-plus/issues/6514","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/element-plus/element-plus/issues/6514"},{"reference_url":"https://github.com/element-plus/element-plus/pull/6520","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/element-plus/element-plus/pull/6520"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2022-27103","reference_id":"CVE-2022-27103","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-2022-27103"},{"reference_url":"https://github.com/advisories/GHSA-rjvg-8v36-xv9r","reference_id":"GHSA-rjvg-8v36-xv9r","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-rjvg-8v36-xv9r"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/61547?format=json","purl":"pkg:npm/element-plus@2.0.6","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-znn5-f5ga-uqh4"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/element-plus@2.0.6"}],"aliases":["CVE-2022-27103","GHSA-rjvg-8v36-xv9r"],"risk_score":3.1,"exploitability":"0.5","weighted_severity":"6.2","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-kbw6-vueg-pbb4"},{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/58119?format=json","vulnerability_id":"VCID-znn5-f5ga-uqh4","summary":"Element Plus Link component (el-link) implements insufficient input validation for the href attribute\nElement Plus Link component (el-link) prior to 2.11.0 implements insufficient input validation for the href attribute, creating a security abstraction gap that obscures URL-based attack vectors. The component passes user-controlled href values directly to underlying anchor elements without protocol validation, URL sanitization, or security headers. This allows attackers to inject malicious URLs using dangerous protocols (javascript:, data:, file:) or redirect users to external malicious sites. While native HTML anchor elements present similar risks, UI component libraries bear additional responsibility for implementing security safeguards and providing clear risk documentation. The vulnerability enables XSS attacks, phishing campaigns, and open redirect exploits affecting applications that use Element Plus Link components with user-controlled or untrusted URL inputs.  As of version 2.11.0, Element Plus have clearly documented the risks inherent with the component.","references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2025-57665","reference_id":"","reference_type":"","scores":[{"value":"0.00092","scoring_system":"epss","scoring_elements":"0.25951","published_at":"2026-06-05T12:55:00Z"},{"value":"0.00092","scoring_system":"epss","scoring_elements":"0.25845","published_at":"2026-06-09T12:55:00Z"},{"value":"0.00092","scoring_system":"epss","scoring_elements":"0.2584","published_at":"2026-06-08T12:55:00Z"},{"value":"0.00092","scoring_system":"epss","scoring_elements":"0.25897","published_at":"2026-06-07T12:55:00Z"},{"value":"0.00092","scoring_system":"epss","scoring_elements":"0.25942","published_at":"2026-06-06T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2025-57665"},{"reference_url":"https://element-plus.org/en-US/component/link.html","reference_id":"","reference_type":"","scores":[{"value":"6.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"6.6","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-09-10T14:14:05Z/"}],"url":"https://element-plus.org/en-US/component/link.html"},{"reference_url":"https://github.com/element-plus/element-plus","reference_id":"","reference_type":"","scores":[{"value":"6.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"6.6","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-09-10T14:14:05Z/"}],"url":"https://github.com/element-plus/element-plus"},{"reference_url":"https://github.com/element-plus/element-plus/blob/dev/packages/components/link/src/link.vue","reference_id":"","reference_type":"","scores":[{"value":"6.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"6.6","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-09-10T14:14:05Z/"}],"url":"https://github.com/element-plus/element-plus/blob/dev/packages/components/link/src/link.vue"},{"reference_url":"https://github.com/element-plus/element-plus/commit/110d4e1d7e150ccb829771c7319d31ce777d102f","reference_id":"","reference_type":"","scores":[{"value":"6.6","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/element-plus/element-plus/commit/110d4e1d7e150ccb829771c7319d31ce777d102f"},{"reference_url":"https://github.com/element-plus/element-plus/pull/21711","reference_id":"","reference_type":"","scores":[{"value":"6.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"6.6","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-09-10T14:14:05Z/"}],"url":"https://github.com/element-plus/element-plus/pull/21711"},{"reference_url":"https://www.npmjs.com/package/element-plus","reference_id":"","reference_type":"","scores":[{"value":"6.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"6.6","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-09-10T14:14:05Z/"}],"url":"https://www.npmjs.com/package/element-plus"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2025-57665","reference_id":"CVE-2025-57665","reference_type":"","scores":[{"value":"6.6","scoring_system":"cvssv4","scoring_elements":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-57665"},{"reference_url":"https://github.com/advisories/GHSA-5m5x-9j46-h678","reference_id":"GHSA-5m5x-9j46-h678","reference_type":"","scores":[],"url":"https://github.com/advisories/GHSA-5m5x-9j46-h678"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/859939?format=json","purl":"pkg:npm/element-plus@2.11.1","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/element-plus@2.11.1"}],"aliases":["CVE-2025-57665","GHSA-5m5x-9j46-h678"],"risk_score":3.1,"exploitability":"0.5","weighted_severity":"6.2","resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-znn5-f5ga-uqh4"}],"fixing_vulnerabilities":[],"risk_score":"3.1","resource_url":"http://public2.vulnerablecode.io/packages/pkg:npm/element-plus@1.0.1-beta.23"}