{"id":"AIKIDO-2026-949486","aliases":["ROOT-APP-PYPI-AIKIDO-2026-949486"],"status":"published","title":"AIKIDO-2026-949486 in pip - Patched by Root","description":"Root has patched AIKIDO-2026-949486 in the pip package for Root:PyPI. Multiple fixed versions available.","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"published":"2026-11-02T14:22:27Z","modified":"2026-11-02T15:15:03Z","fixes":[{"ecosystem":"Root:PyPI","package":"pip","fixed_in":["20.0.2+aikido.1","24.0+aikido.6","21.2.4+aikido.4","23.0.1+aikido.6","25.3+aikido.1","25.1.1+aikido.1","25.2+aikido.5","22.0.2+aikido.1","24.2+aikido.3","23.2.1+aikido.6","22.0.4+aikido.5","25.0.1+aikido.6","24.3.1+aikido.1","23.1.2+aikido.6","23.3.1+aikido.3","22.3.1+aikido.6","24.2+aikido.4","21.3.1+aikido.1","20.3.4+aikido.1","25.1.1+aikido.2","24.3.1+aikido.2","25.3+aikido.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Root:PyPI","package":"pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"20.0.2+aikido.1"},{"fixed":"24.0+aikido.6"},{"fixed":"21.2.4+aikido.4"},{"fixed":"23.0.1+aikido.6"},{"fixed":"25.3+aikido.1"},{"fixed":"25.1.1+aikido.1"},{"fixed":"25.2+aikido.5"},{"fixed":"22.0.2+aikido.1"},{"fixed":"24.2+aikido.3"},{"fixed":"23.2.1+aikido.6"},{"fixed":"22.0.4+aikido.5"},{"fixed":"25.0.1+aikido.6"},{"fixed":"24.3.1+aikido.1"},{"fixed":"23.1.2+aikido.6"},{"fixed":"23.3.1+aikido.3"},{"fixed":"22.3.1+aikido.6"},{"fixed":"24.2+aikido.4"},{"fixed":"21.3.1+aikido.1"},{"fixed":"20.3.4+aikido.1"},{"fixed":"25.1.1+aikido.2"},{"fixed":"24.3.1+aikido.2"},{"fixed":"25.3+aikido.2"}]}]}],"sources":{"osv":[{"id":"ROOT-APP-PYPI-AIKIDO-2026-949486","title":"AIKIDO-2026-949486 in pip - Patched by Root","description":"Root has patched AIKIDO-2026-949486 in the pip package for Root:PyPI. Multiple fixed versions available.","status":"published","published":"2026-11-02T14:22:27Z","modified":"2026-11-02T15:15:03.312229963Z","updated_at":"2026-11-02T15:53:27.940619Z"}]}}
