{"id":"CVE-2022-35411","url":"https://www.cyber-defence.io/tools/cve/CVE-2022-35411","generatedAt":"2026-11-05T00:06:11.294Z","title":"rpc.py through 0.6.0 allows Remote Code Execution because an unpickle occurs when the \"serializer: pickle\" HTTP header is sent.","description":"rpc.py through 0.6.0 allows Remote Code Execution because an unpickle occurs when the \"serializer: pickle\" HTTP header is sent. In other words, although JSON (not Pickle) is the default data format, an unauthenticated client can cause the data to be processed with unpickle.","published":"2022-07-08T19:15:09.000Z","lastModified":"2026-06-17T04:51:47.000Z","status":"Modified","sourceIdentifier":"cve@mitre.org","cvss":{"version":"3.1","score":9.8,"severity":"CRITICAL","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"},"cwe":["CWE-522"],"affected":["rpc.py project/rpc.py"],"epss":{"score":0.46647,"percentile":0.98825,"date":"2026-11-03","history":[]},"kev":{"listed":false},"exploits":{"count":1,"verified":false,"firstPublished":"2022-07-29","source":"Exploit-DB (https://gitlab.com/exploit-database/exploitdb)","entries":[{"edbId":50983,"kind":"exploit","title":"rpc.py 0.6.0 - Remote Code Execution (RCE)","url":"https://www.exploit-db.com/exploits/50983","sourceUrl":"https://gitlab.com/exploit-database/exploitdb/-/blob/main/exploits/python/remote/50983.py","file":"exploits/python/remote/50983.py","published":"2022-07-29","added":"2022-07-29","updated":"2022-07-29","author":"Elias Hohl","type":"remote","platform":"python","port":null,"verified":false,"codes":["CVE-2022-35411"],"tags":null,"aliases":null,"applicationUrl":null,"screenshotUrl":null,"referenceUrl":null}]},"verdict":{"level":"urgent","text":"EPSS puts the probability of exploitation in the next 30 days at 46.6%, higher than 99% of all known CVEs. Patch or mitigate before the next change window."},"changes":[],"references":[{"url":"http://packetstormsecurity.com/files/167872/rpc.py-0.6.0-Remote-Code-Execution.html","tags":["Exploit","Third Party Advisory","VDB Entry"],"source":"cve@mitre.org"},{"url":"https://github.com/abersheeran/rpc.py/commit/491e7a841ed9a754796d6ab047a9fb16e23bf8bd","tags":["Patch","Third Party Advisory"],"source":"cve@mitre.org"},{"url":"https://github.com/ehtec/rpcpy-exploit","tags":["Exploit","Third Party Advisory"],"source":"cve@mitre.org"},{"url":"https://medium.com/%40elias.hohl/remote-code-execution-0-day-in-rpc-py-709c76690c30","tags":["Exploit"],"source":"cve@mitre.org"},{"url":"http://packetstormsecurity.com/files/167872/rpc.py-0.6.0-Remote-Code-Execution.html","tags":["Exploit","Third Party Advisory","VDB Entry"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://github.com/abersheeran/rpc.py/commit/491e7a841ed9a754796d6ab047a9fb16e23bf8bd","tags":["Patch","Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://github.com/ehtec/rpcpy-exploit","tags":["Exploit","Third Party Advisory"],"source":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://medium.com/%40elias.hohl/remote-code-execution-0-day-in-rpc-py-709c76690c30","tags":["Exploit"],"source":"af854a3a-2127-422b-91ae-364da2661108"}],"sources":{"nvd":"https://nvd.nist.gov/vuln/detail/CVE-2022-35411","epss":"https://www.first.org/epss/","kev":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog","exploitdb":"https://www.exploit-db.com/"},"licence":"CC BY 4.0 — link back to the CVE Explorer if you publish the results; upstream data remains subject to its own terms."}