Pauline P. Narvas Hey, @ninjeneer! Welcome
Have you exceeded the number of IPs allowed in a single condition? I believe it allows 75 ips to be added.
Ninjeneer Hey, I wiped the rule since, but from what I remember yeah we were close to this number! I didn't know there was such limit, thanks for the insights ![]()
system Thank you for bringing this to our attention. To ensure this is investigated with the necessary priority and privacy, please report all security-related concerns, potential exploits, or abuse directly to the Vercel Security Team. Please submit your report here: vercel.com/abuse Reporting via this official channel is the fastest way to reach our security engineers and ensures that sensitive information is handled in a secure environment rather than a public forum.
Hali New DDOS request has been sended. 1m requests sent successfully with no deny and my project get pause
Amy Egan Were the visits from verified bots? Can we see the graph?
Anshuman Bhardwaj Hi there, I see that there's an ongoing support thread about this and our Support team experts are sharing solutions there. To avoid miscommunication or duplicates I'll defer to them.
Mikelabs They closed my ticket and did not resolve the issue, then issued me a refund. It would be nice if someone from the Vercel team could actually address this.
Mikelabs This is still totally unresolved
Pauline P. Narvas Hi, Ahmed! Thanks for your patience. I came across your post again as I'd been reaching out to community members about our upcoming Vercel Community session. It might be relevant to you given your original post
https://community.vercel.com/t/how-to-protect-your-vercel-site-from-common-attacks/4652
system Hey @ahmedsaed! 👋 Just checking in on this thread. If you're still experiencing issues or have additional details to share, please let us know! We're here to help.
Amy Egan 1. Blocked IP ranges and usage When you create a WAF rule that blocks an IP range, those blocked requests do not contribute to your Edge Request or Fast Data Transfer usage. The blocking happens before the request is processed as an edge request. 2. Persistent actions for Hobby users Persistent actions are currently only available on Pro and Enterprise plans. Attack Challenge Mode adds an extra layer of protection when you think your site is under attack. Keep in mind that Hobby accounts aren't charged for extra usage beyond the included limits. 3. Rate limiting Rate limiting is charged per million allowed requests, not blocked ones. So a misconfigured rule that logs but doesn’t block would still count toward your usage since those requests are being “allowed” through the rate limiter. 4. Vercel Firewall The firewall is the first checkpoint, not a separate double-check system. Requests are filtered immediately, and only clean traffic proceeds.
Chandrapal Badshah Thanks for your response. For answer to question 1, there’s contradicting documentation. Project Level IP blocking says “Requests will not contribute to your bill” However, looking at WAF pricing it says the blocked requests for Project level IP blocking will contribute to usage. I have manually tested this and found having a project level IP blocking doesn’t add to ER or FDT usage.
Amy Egan Firewall mitigated traffic is now free on Vercel
https://vercel.com/changelog/web-application-firewall-mitigated-traffic-is-free-on-vercel
Anshuman Bhardwaj Hi @ghoshan-ai, thanks for highlighting this feedback. I've reached out to the team and they'll take a look and reply here.
Anshuman Bhardwaj Hi @ghoshan-ai, this is what our team suggested: > The traffic inbound from those corporate networks looks bot-like because firewalls on these networks are likely acting as forward proxies that are intercepting, analyzing, and forwarding that traffic. In scenarios like this we see abusive scraper traffic intermingled with authentic customers but the presence of the firewall makes distinguishing between the two unreliable. Regarding your indication of firefox users, it looks like you had two checks from firefox that failed Bot ID and both were behind the aforementioned forward proxy. If you have a very high confidence that the botID detections are false positives then you can add WAF bypasses for the JA4 signatures of the challenged traffic. At present this kind of decision is best implemented in your WAF rather than as a global configuration within Bot ID or Bot Protection.
Ghoshan Ai Hello @anshumanb Thanks for the analysis. However, I cannot add the JA4 signatures of all our end users. For now i will rely on pure rate-limiting as a mitigation for bot abuse on the platform.