After input "xxxxxxxxxxxxxx" as a value of param1, check your cookies. If there is cookies the value is "xxxxxxxxxxxxxxxxxxxxxx" it means the website is vulnerable
🏹Try input a very long payload to form. For example using very long password or using very long email
. . .
🏹Sometimes in website we found a parameter that can adjust the size of the image, for example
. . .
https: //target.com/img/vulnerable.jpg?width=500&height=500
A malicious client sends an HTTP GET request including a header larger than the size supported by the origin server but smaller than the size supported by the cache
this attack tries to bypass a cache with a request header containing a harmful meta character. Meta characters can be, e.g., control characters such as line break/carriage return (\n), line feed (\r) or bell (\a).
🏹HTTP Method Override (HMO) #bugbounty
There are several headers present in HTTP Standard that allow modifying overriding the original HTTP header. Some of these headers are:
➡ Got stuck during an API pentest? Expand the attack surface! Use http://archive. com, find old versions of the web-app and explore new API endpoints. Can't use client? scan .js files for URLs. Some of them are API endpoints.
API TIP🧵(1/10) :👇
➡ APIs tend to leak PII by design. BE engineers return raw JSON objects and rely on FE engineers to filter out sensitive data. Found a sensitive resource (e.g, receipt)? Find all the EPs that return it:
/download_receipt,/export_receipt, etc..
API TIP🧵(2/10) :👇
▪ Some of the endpoints might leak excessive data that should not be accessible by the user.
▪ This is an example for OWASP Top 10 For APIs - #3 - Excessive Data Exposure
Intro : Business Logic Errors are ways of using legitimate processing flow of an application in a way that results in negative consequence to the org.
It can appear in all features of the application
How to exploit 🧵(1/n) :👇
➡ Review Functionality :
▪ Some applications have an option where verified reviews are marked with some tick or it's mentioned. Try to see if you can post a review as a Verified Reviewer without purchasing that product.
▪ Try to post reviews like some other users.
🧵(2/n)👇
▪ Some app provides you with an option to provide a rating on a scale of 1 to 5, try to go beyond/below the scale-like provide 0 or 6 or -ve.
▪ Try to see if the same user can post multiple ratings for a product. This is an interesting endpoint to check Race Conditions.