Vulnerability · Published Dec 12, 2023 · Assigned by mitre
CVE-2023-43364
Critical 9.8
In plain English
A critical-severity code injection in the searchor package (PyPI). Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 2.9% (higher than 87% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Severity (CVSS 3.1)9.8Critical
Exploit odds (30 days)2.9%top 13.1% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack tooling1Public PoC
Official description
main.py in Searchor before 2.4.2 uses eval on CLI input, which may cause unexpected code execution.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| PyPI | searchor | 2.4.2 | GHSA-66m2-493m-crh2 |
| PyPI | searchor | 2.4.2 | PYSEC-2023-262 |
Affected products (as reported)
Weakness: CWE-94 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
References
- https://github.com/ArjunSharda/Searchor/pull/130
- https://github.com/nexis-nexis/Searchor-2.4.0-POC-Exploit-
- https://github.com/nikn0laty/Exploit-for-Searchor-2.4.0-Arbitrary-CMD-Injection
- https://github.com/advisories/GHSA-66m2-493m-crh2
- https://github.com/ArjunSharda/Searchor/commit/16016506f7bf92b0f21f51841d599126d6fcd15b