{"action":"Upgrade whoogle-search to 0.8.4 or later.","affected":[{"fixed":"0.8.4","introduced":"0"}],"component":"whoogle-search","cve_ids":["CVE-2024-22205"],"ecosystem":"PyPI","epss":0.00988,"exploited":false,"fixed_versions":["0.8.4"],"ghsa_id":"GHSA-3q6g-qmpx-rqw4","id":"tcs_01M5KGMA84K0S6J25043GA4PKB","modified_at":"2026-06-10T17:02:50.989318830Z","published_at":"2024-01-23T18:15:00Z","references":["https://osv.dev/vulnerability/PYSEC-2024-18","https://securitylab.github.com/advisories/GHSL-2023-186_GHSL-2023-189_benbusby_whoogle-search/","https://github.com/benbusby/whoogle-search/commit/3a2e0b262e4a076a20416b45e6b6f23fd265aeda","https://github.com/benbusby/whoogle-search/blob/92e8ede24e9277a5440d403f75877209f1269884/app/request.py#L339-L343","https://github.com/benbusby/whoogle-search/blob/92e8ede24e9277a5440d403f75877209f1269884/app/routes.py#L479","https://github.com/benbusby/whoogle-search/blob/92e8ede24e9277a5440d403f75877209f1269884/app/routes.py#L496-L557","https://github.com/benbusby/whoogle-search/blob/92e8ede24e9277a5440d403f75877209f1269884/app/routes.py#L497","https://github.com/advisories/GHSA-3q6g-qmpx-rqw4"],"severity":{"label":"critical","score":9.8},"sources":[{"source":"osv","source_id":"PYSEC-2024-18","url":"https://osv.dev/vulnerability/PYSEC-2024-18"}],"summary":"Whoogle Search is a self-hosted metasearch engine. In versions 0.8.3 and prior, the `window` endpoint does not sanitize user-supplied input from the `location` variable and passes it to the `send` met"}