{"id":"DEBIAN-CVE-2026-117602","details":"Electrum 4.6.0 before 4.7.2 contains an authorization bypass in the external plugin loader, which executes a plugin's __init__.py module when the plugin is marked enabled in the config file, without verifying its plugin-password signature. A rogue local process with write access to the Electrum data directory can place plugin code in the plugins/ folder and mark it enabled, causing arbitrary code execution inside the Electrum process.","modified":"2026-10-28T10:00:19.114260456Z","published":"2026-10-27T14:16:40.090Z","upstream":["CVE-2026-117602"],"references":[{"type":"ADVISORY","url":"https://security-tracker.debian.org/tracker/CVE-2026-117602"}],"affected":[{"package":{"name":"electrum","ecosystem":"Debian:12","purl":"pkg:deb/debian/electrum?arch=source&distro=bookworm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.3.4+dfsg1-1","4.3.4+dfsg1-1+deb12u1","4.4.5+dfsg1-1","4.4.5+dfsg1-1~bpo12+1","4.4.5+dfsg1-2","4.4.5+dfsg1-3","4.4.5+dfsg1-3~bpo12+1","4.4.6+dfsg-1","4.4.6+dfsg-1~bpo12+1","4.4.6+dfsg2-1","4.4.6+dfsg2-1~bpo12+1","4.5.2+dfsg-1","4.5.2+dfsg-2","4.5.2+dfsg-2~bpo12+1","4.5.4+dfsg-1","4.5.4+dfsg-1~bpo12+1","4.5.4+dfsg-2","4.5.4+dfsg-3","4.5.4+dfsg-3~bpo12+1","4.5.5+dfsg-1","4.5.5+dfsg-1~bpo12+1","4.5.5+dfsg-2","4.5.5+dfsg-3","4.5.5+dfsg-4","4.5.5+dfsg-4~bpo12+1","4.5.8+ds-1","4.5.8+ds-1~bpo12+1","4.5.8+ds-2","4.5.8+ds-3","4.5.8+ds-3~bpo12+1","4.5.8+ds-4","4.5.8+ds-5","4.5.8+ds-5~bpo12+1","4.5.8+ds-6","4.5.8+ds-7","4.5.8+ds-8","4.6.2+dfsg-1","4.6.2+dfsg-2","4.6.2+dfsg-2~bpo13+1","4.7.0+dfsg-1","4.7.0+dfsg-1~bpo13+1","4.7.0+dfsg2-1","4.7.1+dfsg-1","4.7.2+dfsg-1","4.7.2+dfsg-1~bpo13+1","4.7.2+dfsg-2","4.8.1+dfsg-1","4.8.1+dfsg-1~bpo13+1","4.8.3+dfsg-1"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-117602.json"}},{"package":{"name":"electrum","ecosystem":"Debian:13","purl":"pkg:deb/debian/electrum?arch=source&distro=trixie"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.5.8+ds-6","4.5.8+ds-7","4.5.8+ds-8","4.6.2+dfsg-1","4.6.2+dfsg-2","4.6.2+dfsg-2~bpo13+1","4.7.0+dfsg-1","4.7.0+dfsg-1~bpo13+1","4.7.0+dfsg2-1","4.7.1+dfsg-1","4.7.2+dfsg-1","4.7.2+dfsg-1~bpo13+1","4.7.2+dfsg-2","4.8.1+dfsg-1","4.8.1+dfsg-1~bpo13+1","4.8.3+dfsg-1"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-117602.json"}},{"package":{"name":"electrum","ecosystem":"Debian:14","purl":"pkg:deb/debian/electrum?arch=source&distro=forky"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.7.2+dfsg-1"}]}],"versions":["4.5.8+ds-6","4.5.8+ds-7","4.5.8+ds-8","4.6.2+dfsg-1","4.6.2+dfsg-2","4.6.2+dfsg-2~bpo13+1","4.7.0+dfsg-1","4.7.0+dfsg-1~bpo13+1","4.7.0+dfsg2-1","4.7.1+dfsg-1","4.7.2+dfsg-1~bpo13+1"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-117602.json"}}],"schema_version":"1.9.2","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"}]}