Filter
Exclude
Time range
-
Near
Day #11 of #100DaysOfCyber | Exploitation d'un #SSRF Avant hier, on a vu la théorie derrière le SSRF (Server-Side Request Forgery). Aujourd'hui, place au lab pratique de PortSwigger pour voir comment ça se passe concrètement dans Burp Suite. Le scénario : L'application propose une fonctionnalité pour vérifier le stock d'un produit. Pour ce faire, le backend prend un paramètre nommé stockApi contenant une URL, effectue la requête HTTP lui-même, puis renvoie le résultat au client. C'est le paradis pour un attaquant si l'entrée n'est pas nettoyée. L'exploitation en 2 étapes : - Reconnaissance interne (localhost) : En interceptant la requête avec Burp, on modifie la valeur de stockApi pour cibler l'interface locale du serveur : http://localhost/admin. Le serveur s'exécute, interroge sa propre interface d'administration (normalement inaccessible depuis Internet) et nous renvoie gentiment le code HTML. On découvre les routes d'administration, notamment celle permettant de supprimer des utilisateurs. L'attaque (Suppression de compte) : Maintenant qu'on connaît la structure de la route sensible, on pousse le serveur à exécuter l'action destructrice à notre place. Il suffit d'envoyer : stockApi=http://localhost/admin/delete?username=carlos. Le serveur traite la demande en local avec ses propres privilèges d'admin, et le compte de Carlos est supprimé. Lab validé. #Le serveur fait aveuglément confiance aux requêtes qui viennent de 127.0.0.1 ou localhost, pensant qu'elles viennent forcément d'un admin légitime connecté en interne. C'est pour ça qu'interdire explicitement les IP privées et valider les URL via une liste blanche stricte côté backend est non négociable. #Un dev qui comprend la sécurité. #Un pentester qui comprend le code. @PamIbrahimaBaba @_makh0u @guissehMaabo @sudo_su_ @LebzoDev #Cybersecurity #WebSecurity #SSRF #PortSwigger #Pentest #BurpSuite #Backend #FullStack
4
9
385
Found SSRF vulnerability allowed to access admin panel and delete user account. StockAPI > Burp Intruder > Admin URL > Deleted user account (carlos) #SSRF #WebSecurityAcademy #Portswigger #Lab #Vulnerability
1
4
110
5,985
29 Apr 2025
#Day36 of #100DaysOfPython ⚒️🛠️ Trading News Alert Project. #python #100DaysOfCode #udemy #stockapi #Tesla
2
52
Here, an attacker can exploit the SSRF vulnerability to access the administrative interface by submitting the following request: POST /product/stock HTTP/1.0 Content-Type: application/x-www-form-urlencoded Content-Length: 118 stockApi=http://192.168.0.68/admin
1
5
251
Example: The function is implemented by passing the URL to the relevant back-end API endpoint via a front-end HTTP request POST /product/stock HTTP/1.0 Content-Type: application/x-www-form-urlencoded Content-Length: 118 stockApi=stock.weliketoshop.net:8080/…

1
3
231
7/ Here, an attacker can exploit the SSRF vulnerability to access the administrative interface by submitting the following request: POST /product/stock HTTP/1.0 Content-Type: application/x-www-form-urlencoded Content-Length: 118 stockApi=http://192.168.0.68/admin
1
1
9
736
5/ An attacker can modify the request to specify a URL local to the server itself POST /product/stock HTTP/1.0 Content-Type: application/x-www-form-urlencoded Content-Length: 118 stockApi=http://localhost/admin The server will fetch the contents of the `/admin`URL and return it
2
9
782
4/ Example: The function is implemented by passing the URL to the relevant back-end API endpoint via a front-end HTTP request POST /product/stock HTTP/1.0 Content-Type: application/x-www-form-urlencoded Content-Length: 118 stockApi=stock.weliketoshop.net:8080/…

1
9
884
3 Mar 2023
Most of our users are team #Python - in this video tutorial, we explain how to use our #ETF holdings #API with Python to determine ETF allocations. #financialdata #ETFs #investing #trading #quant #stockapi #developers #fintechdevelopers hubs.ly/Q01Dqdyq0

1
57
1
51
16 May 2022
day 74 - #100daysofhacking 85/210 labs complete on portswigger. 2 more labs of SSRF then off to XXE! "SSRF with filter bypass via open redirection vulnerability" stockApi=/product/nextProduct?path=http://192.168.0.12:8080/admin/delete?username=john
1
RT @finageltd JSON Tutorial: Introduction and Beginners Guide to JSON | Finage finage.co.uk/blog/json-tutor… #uk #data #json #api #stockapi #tech

1
3
19 Dec 2020
You can make your dreams come true with the financial vision board 😍💭 How will it be? Read our blog post 😏 beststockapi.com/financial_d…#finance #visionboard #forex #investment #trading #financialdata #stockmarket #stockapi #forexapi
Want to rebalance your portfolio? Check out this beautiful UI for a free portfolio rebalance built by reddit user /federatedyyc. . . . #rebalance #porfolio #stockAPI rebalancepro.com/

3
We've always had some ETFs, but they haven't been a focus of ours. Now we have full US coverage of ETFs! . . . medium.com/alpha-vantage/alp… #fintech #investing #stockapi #data #ETFs

2
7
7 Nov 2019
Websocket is now available ! finnhub.io/ #finnhub #stockapi

31 Oct 2019
Check out what’s new at Alpaca! This month, we added #Watchlist, #Dividends & Transfers API, Manual Trading, and Stock Search on our dashboard. [forum.alpaca.markets/t/watch… #stockapi #api #fintech #Developer
6