@yeswehack@WebSecAcademy@pwnwithlove Very good explanation of how the @ (credentials) and double-encoded # (fragment) work together to completely blind the SSRF validator, great video
@CristiVlad25 Most people never test past standard GET, POST behaviors, exploring method overrides with visuals will be highly valuable for the community.
How a missing rate limit on an SMS verification endpoint allowed an attacker to hijack phone numbers via a simple 6-digit OTP brute force for $100 bounty reward,
Bug: Improper Rate Limiting / OTP Brute Force
The Flaw: When adding a new phone number to a profile on CoinMate, the application issued a 6-digit OTP (100000β999999) but failed to enforce rate limits or attempt lockouts. The researcher intercepted the verification request, passed it to Burp Intruder, and iterated through the combinations until hitting a response length anomaly (961 bytes), successfully binding an arbitrary victim's phone number to their attacker account.
Tip: Always check SMS, email, and password reset OTP endpoints for rate limiting. If a 4- or 6-digit code doesn't explicitly lock you out or invalidate the token after 5 to 10 failed attempts, brute force it. Filter your Intruder results by response length or status code to easily spot the successful bypass.
Full Hacktivity report in the replies π
Credit: ganesh_reddy
#BugBounty #AppSec #CyberSecurity #WebSecurity #infosec #bugbountyreports
How an unsanitized EXIF metadata parser turned a simple avatar upload into a RCE rewarding $10,000 bounty
Bug: Command Injection via Unsanitized EXIF Processing (CWE-78)
Tip: When testing file uploads, do not limit your testing to just extensions or MIME types. If the API returns an HTTP 202 Accepted or a job ID, it strongly indicates a background worker is processing the file. Inject out-of-band payloads (like $(curl ...)) into EXIF tags (e.g., Artist, Comment) using exiftool to catch insecure backend shell execution.
Full write-up in the replies π
Credit: t4nv1
#BugBounty #AppSec #CyberSecurity #WebSecurity #CommandInjection
The biggest mistake beginner bug hunters make is asking "what tool should I run?" instead of "how does this application work?",
βA scanner only sees a list of URLs, but successful vulnerability research requires seeing the relationships between users, permissions, and APIs. The most critical vulnerabilities are found by understanding application logic and testing the assumptions developers accidentally make.
Tip - Stop treating automated scanner output as a final report. To find the bugs that automation misses, create two separate accounts (Account A and Account B) and test one specific feature at a time. Comparing how the server enforces ownership between two accounts is the most reliable way to uncover Broken Access Control and API authorization flaws.
βFull methodology and 90-day roadmap in the replies π
Credit: Ghostyjoe
β#BugBounty #AppSec #CyberSecurity #WebSecurity #Recon #InfoSec #BugBountyTips
How a missing authorization check on a sequential API endpoint led to a simple IDOR rewarding $1,000 bounty.
Bug: Insecure Direct Object Reference (IDOR) / BOLA
Tip: Always inspect the initial burst of API calls made immediately after authentication. When you encounter sequential numeric identifiers in API paths, test parameter tampering directly in Repeater, but stop at verifying a single unauthorized read to stay strictly compliant with program disclosure policies.
Full write-up in the replies π
Credit: Deepanshu Deep (@thenewdate24)
#BugBounty #AppSec #CyberSecurity #WebSecurity #BugBountyReports #IDOR #infosec