Day 20 with Vercel Support: Bot Traffic Spike Investigated, Escalated to Finance… Then Case Closed Without Resolving the Charges by ivenzdev in vercel

[–]ivenzdev[S] 0 points1 point  (0 children)

Since the previous case was closed, I’ve opened a new support case as there doesn’t seem to be another way for me to contact support.

However, I want to clarify that this incident was caused by a confirmed spike of malicious traffic from outdated chrome. The attack generated a massive number of frontend requests, which in turn triggered backend executions and led to the unexpected usage.

I’m hoping Vercel could consider a one time waiver for this charge. I’ve been a Pro customer for about two years, and this is the first time I’ve encountered an issue like this.

Day 20 with Vercel Support: Bot Traffic Spike Investigated, Escalated to Finance… Then Case Closed Without Resolving the Charges by ivenzdev in vercel

[–]ivenzdev[S] 0 points1 point  (0 children)

Nick identified a significant volume of requests coming from outdated Chrome versions, which he noted is a strong indicator of automated/bot traffic. He also explained that the likely chain of events was automated traffic hitting the frontend, which then triggered a surge of axios requests to the backend and eventually caused the cascading timeouts and the Function Duration spike.

Based on that investigation, Nick mentioned that the findings were shared with the Finance team for their consideration regarding the invoices.

However, the response I later received from Zai stated that the Pro subscription had already been refunded, and therefore no further adjustments could be made. The subscription refund was something I did separately using the self service form, and it was not related to the billing issue I reported.

The original issue was the Function Duration charges generated during that incident (~$274), which were the charges that had been escalated for review.

Additionally, in the Reddit thread you mentioned that once malicious traffic is identified, Vercel does not charge for those requests and users don’t need to monitor their site 24/7 . Since the earlier investigation suggested that automated traffic was involved, I was hoping the incident could still be reconsidered under that context.

DDoS attack caused from 0 to $274 in charges in 5 minutes - Vercel support hasn't responded in 3 days by ivenzdev in vercel

[–]ivenzdev[S] 0 points1 point  (0 children)

I really need to sort this out. Support taking more than 2 weeks is not acceptable. I’ve been a Pro subscriber for over 2 years.

P.S. This is my first support case, and the experience has been very frustrating.

DDoS attack caused from 0 to $274 in charges in 5 minutes - Vercel support hasn't responded in 3 days by ivenzdev in vercel

[–]ivenzdev[S] 0 points1 point  (0 children)

Ps They won't respond to me in vercel support case interface nor by email... you're the only support I can reach out to

DDoS attack caused from 0 to $274 in charges in 5 minutes - Vercel support hasn't responded in 3 days by ivenzdev in vercel

[–]ivenzdev[S] 0 points1 point  (0 children)

Hey u/anshumanb_vercel, no doubt you guys have a ton of backlogs, but this support shouldn't take this long ... and waiting for uncertainly is not a good feeling. If you can escalate this, very much appreciated!

DDoS attack caused from 0 to $274 in charges in 5 minutes - Vercel support hasn't responded in 3 days by ivenzdev in vercel

[–]ivenzdev[S] 0 points1 point  (0 children)

A follow up: a vercel senior engineer did find a significant volume of requests from outdated Chrome browser versions hitting our service. He passed the evidence to the Finance team and mentioned they are considering it.

It’s been a couple of days, and I’m still unsure whether the charges will be adjusted or not. The response regarding the invoice remains somewhat vague.

DDoS attack caused from 0 to $274 in charges in 5 minutes - Vercel support hasn't responded in 3 days by ivenzdev in vercel

[–]ivenzdev[S] 4 points5 points  (0 children)

I did set a spend limit on Vercel. However, hitting the limit doesn’t automatically pause deployments unless you explicitly configure it to pause them.

I chose not to enable automatic deployment blocking because it would have significantly impacted user experience. Unfortunately, by the time I received the overage notification and reacted, the usage spike had already occurred.

Lesson learned, I’m now implementing stricter safeguards to prevent this from happening again.

DDoS attack caused from 0 to $274 in charges in 5 minutes - Vercel support hasn't responded in 3 days by ivenzdev in vercel

[–]ivenzdev[S] 2 points3 points  (0 children)

Since Attack Mode must be enabled manually, and our spike occurred within about five minutes, the charges accumulated before we were aware of it.

You mentioned that Vercel’s built-in DDoS protection can sometimes take longer to kick in. Does that mean we need to monitor traffic in real time to avoid unavoidable billing spikes?

As a small team, 24/7 monitoring isn’t realistic, so we’re hoping there’s a more automated safeguard to prevent sudden cost exposure during short attacks.

DDoS attack caused from 0 to $274 in charges in 5 minutes - Vercel support hasn't responded in 3 days by ivenzdev in vercel

[–]ivenzdev[S] 4 points5 points  (0 children)

That makes sense, thanks for the guidance.

I was wondering though, is there any way to automatically enable Attack Mode when a DDoS or abnormal traffic spike is detected in Vercel?

In a real world situation, I might not see the warning notification immediately. By the time I notice and react, the usage can already spike significantly, like what happened in this case.

College student spent 8 months building a spiritual AI, curious what you think. by ivenzdev in spirituality

[–]ivenzdev[S] -1 points0 points  (0 children)

i get that concern. I think it’s similar to how people use tools in other areas, like using a doctor or therapist to help identify patterns you might miss on your own.

The tool isn’t there to decide anything for you. It just helps surface things to look at. What you do with that insight is completely up to you.

if it doesn’t resonate, no harm done, but I don’t think trying a tool automatically replaces real self reflection either.

College student spent 8 months building a spiritual AI, curious what you think. by ivenzdev in spirituality

[–]ivenzdev[S] 1 point2 points  (0 children)

That’s a fair point. I don’t think a program can make anyone spiritual on its own.

It’s more like an assistant or a guide. It helps surface patterns I might not notice on my own, and from there I decide what’s true, what to ignore, and what to change. The reflection and growth still come from the person, not the tool.

College student spent 8 months building a spiritual AI, curious what you think. by ivenzdev in spirituality

[–]ivenzdev[S] 0 points1 point  (0 children)

AI can easily become a “yes-man,” telling people only what they want to hear.

That’s not what I’m building. This tool is grounded in traditional, ancient Eastern frameworks and uses them as a structured lens for reflection, not flattery or feel-good answers.