{"id":"CVE-2022-38792","aliases":["EUVD-2022-0098","GHSA-cv6j-9835-p7fh","PYSEC-2022-43134"],"status":"published","title":"exotel-py includes code execution backdoor inserted by a third party","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01565,"percentile":0.75473,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"published":"2022-08-27T19:56:51Z","modified":"2026-10-28T02:31:00Z","affected":[{"source":"ghsa","ecosystem":"PyPI","package":"exotel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.1.6"},{"last_affected":"0.1.6"}]}],"versions":["0.1.6"]},{"source":"osv","ecosystem":"PyPI","package":"exotel","versions":["0.1.6"]},{"source":"osv","ecosystem":"PyPI","package":"exotel","versions":["0.1.6"]}],"products":[{"vendor":"exotel_project","product":"exotel"}],"references":[{"url":"https://pypi.org/project/exotel/","tags":["x_refsource_MISC","x_transferred","Product","Third Party Advisory","package"]},{"url":"https://github.com/sarathsp06/exotel-py/issues/10","tags":["x_refsource_MISC","x_transferred","Issue Tracking","Third Party Advisory","report","web"]},{"url":"https://github.com/jertel/elastalert2/pull/931","tags":["x_refsource_MISC","x_transferred","Issue Tracking","Patch","Third Party Advisory","fix","web"]},{"url":"https://inspector.pypi.io/project/exotel/0.1.6/packages/8b/ed/9ebeb34d4adb9b01151d73ccfde9c1cb2d629c3b146953c8727559a65446/exotel-0.1.6.tar.gz/exotel-0.1.6/setup.py","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-38792","tags":["advisory"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/exotel/PYSEC-2022-43134.yaml","tags":["web"]},{"url":"https://pypi.org/project/exotel","tags":["web"]},{"url":"https://github.com/advisories/GHSA-cv6j-9835-p7fh"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/38xxx/CVE-2022-38792.json","tags":["advisory"]},{"url":"https://github.com/sarathsp06/exotel-py","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2022-38792","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party.","status":"published","published":"2022-08-27T19:56:51Z","modified":"2024-08-03T11:02:14.645Z","updated_at":"2026-11-02T14:34:37.272373Z"}],"euvd":[{"id":"EUVD-2022-0098","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party.","status":"published","published":"2022-08-27T19:56:51Z","modified":"2024-08-03T11:02:14Z","updated_at":"2026-11-03T03:25:21.94292Z"}],"ghsa":[{"id":"GHSA-cv6j-9835-p7fh","title":"exotel-py includes code execution backdoor inserted by a third party","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party. Users should downgrade to version 0.1.5 to avoid the problem.","status":"published","published":"2022-08-28T00:00:26Z","modified":"2024-11-26T16:11:49Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"},{"version":"4.0","score":9.3,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","level":"critical"}],"updated_at":"2026-11-02T14:38:23.575854Z"}],"nvd":[{"id":"CVE-2022-38792","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party.","status":"published","published":"2022-08-27T20:15:08.337Z","modified":"2026-06-17T04:57:10.913Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"}],"updated_at":"2026-11-02T14:07:25.883929Z"}],"osv":[{"id":"GHSA-cv6j-9835-p7fh","title":"exotel-py includes code execution backdoor inserted by a third party","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party. Users should downgrade to version 0.1.5 to avoid the problem.","status":"published","published":"2022-08-28T00:00:26Z","modified":"2024-11-26T16:11:48Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"},{"version":"4.0","score":9.3,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","level":"critical"}],"updated_at":"2026-11-02T15:46:45.639885Z"},{"id":"PYSEC-2022-43134","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party.","status":"published","published":"2022-08-27T20:15:00Z","modified":"2024-11-25T22:42:07.129346Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:52:53.449407Z"},{"id":"CVE-2022-38792","description":"The exotel (aka exotel-py) package in PyPI as of 0.1.6 includes a code execution backdoor inserted by a third party.","status":"published","published":"2022-08-27T19:56:51Z","modified":"2026-10-28T02:31:00.748040753Z","updated_at":"2026-11-02T15:44:26.53798Z"}]}}
