How I Found a CORS Misconfiguration + No Rate Limiting on a Live Website

While exploring a few public websites last week, I stumbled upon a surprisingly common yet dangerous combination of vulnerabilities — CORS misconfiguration and lack of API rate limiting. These two issues, together, could allow any attacker to fetch data from protected APIs and overwhelm the server with thousands of requests. In this post, I’ll explain what I found, why it’s a problem, and how you can protect your applications.

Apr 14, 2025 - 06:33
 0
How I Found a CORS Misconfiguration + No Rate Limiting on a Live Website

While exploring a few public websites last week, I stumbled upon a surprisingly common yet dangerous combination of vulnerabilities — CORS misconfiguration and lack of API rate limiting.

These two issues, together, could allow any attacker to fetch data from protected APIs and overwhelm the server with thousands of requests. In this post, I’ll explain what I found, why it’s a problem, and how you can protect your applications.