{"schema_version":1,"title":"Earendil-Works vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 4 vulnerabilities in Earendil-Works: 0 in the last 7 days and 0 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2026-54328, was published on 23 June 2026. 1 technology has a page of its own.","url":"https://junglewise.ai/threats/vendors/earendil-works","json_url":"https://junglewise.ai/threats/vendors/earendil-works.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/vendors/earendil-works","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"vendor","counts":{"high":1,"all_time":4,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":0,"last_365_days":4},"latest":[{"cve":"CVE-2026-54328","cvss":7.3,"epss":0.0016,"slug":"cve-2026-54328-earendil-works-pi-code-execution-via-predictable-temporary-paths","title":"earendil-works Pi code execution via predictable temporary paths","severity":"high","exploited":false,"published_at":"2026-06-23T20:16:49.603+00:00","url":"https://junglewise.ai/threats/cve-2026-54328-earendil-works-pi-code-execution-via-predictable-temporary-paths"},{"cve":"CVE-2026-54327","cvss":3.1,"epss":0.0009,"slug":"cve-2026-54327-earendil-pi-race-condition-in-auth-json-credential-storage","title":"Earendil Pi race condition in auth.json credential storage","severity":"low","exploited":false,"published_at":"2026-06-23T20:16:49.473+00:00","url":"https://junglewise.ai/threats/cve-2026-54327-earendil-pi-race-condition-in-auth-json-credential-storage"},{"cve":"CVE-2026-54326","cvss":3.1,"epss":0.0017,"slug":"cve-2026-54326-earendil-works-pi-xss-in-html-session-exports","title":"earendil-works Pi XSS in HTML session exports","severity":"low","exploited":false,"published_at":"2026-06-23T20:16:49.347+00:00","url":"https://junglewise.ai/threats/cve-2026-54326-earendil-works-pi-xss-in-html-session-exports"},{"cve":"CVE-2026-54325","cvss":4.4,"epss":0.0017,"slug":"cve-2026-54325-earendil-works-pi-arbitrary-code-execution-via-untrusted-project","title":"earendil-works Pi arbitrary code execution via untrusted project extensions","severity":"medium","exploited":false,"published_at":"2026-06-23T20:16:49.217+00:00","url":"https://junglewise.ai/threats/cve-2026-54325-earendil-works-pi-arbitrary-code-execution-via-untrusted-project"}],"vendor":{"hub":true,"name":"Earendil-Works","slug":"earendil-works","homepage":"https://github.com/earendil-works","description":"Earendil-works is an open-source project focused on decentralized networking protocols.","url":"https://junglewise.ai/threats/vendors/earendil-works"},"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"most_severe":[{"cve":"CVE-2026-54328","cvss":7.3,"epss":0.0016,"slug":"cve-2026-54328-earendil-works-pi-code-execution-via-predictable-temporary-paths","title":"earendil-works Pi code execution via predictable temporary paths","severity":"high","exploited":false,"published_at":"2026-06-23T20:16:49.603+00:00","url":"https://junglewise.ai/threats/cve-2026-54328-earendil-works-pi-code-execution-via-predictable-temporary-paths"},{"cve":"CVE-2026-54325","cvss":4.4,"epss":0.0017,"slug":"cve-2026-54325-earendil-works-pi-arbitrary-code-execution-via-untrusted-project","title":"earendil-works Pi arbitrary code execution via untrusted project extensions","severity":"medium","exploited":false,"published_at":"2026-06-23T20:16:49.217+00:00","url":"https://junglewise.ai/threats/cve-2026-54325-earendil-works-pi-arbitrary-code-execution-via-untrusted-project"},{"cve":"CVE-2026-54326","cvss":3.1,"epss":0.0017,"slug":"cve-2026-54326-earendil-works-pi-xss-in-html-session-exports","title":"earendil-works Pi XSS in HTML session exports","severity":"low","exploited":false,"published_at":"2026-06-23T20:16:49.347+00:00","url":"https://junglewise.ai/threats/cve-2026-54326-earendil-works-pi-xss-in-html-session-exports"},{"cve":"CVE-2026-54327","cvss":3.1,"epss":0.0009,"slug":"cve-2026-54327-earendil-pi-race-condition-in-auth-json-credential-storage","title":"Earendil Pi race condition in auth.json credential storage","severity":"low","exploited":false,"published_at":"2026-06-23T20:16:49.473+00:00","url":"https://junglewise.ai/threats/cve-2026-54327-earendil-pi-race-condition-in-auth-json-credential-storage"}],"generated_at":"2026-09-26T09:11:00.170868+00:00","technologies":[{"name":"Earendil-Works Pi-Coding-Agent","slug":"pi-coding-agent","vulnerabilities":4,"url":"https://junglewise.ai/threats/technologies/pi-coding-agent"}]}