Anyone else feel like there’s a rise in cybersecurity fear mongering lately?

Posted by catfrogbigdog@reddit | ExperiencedDevs | View on Reddit | 27 comments

I’ve been working on data/analytics APIs for over a decade. ive gone through SOC2, HIPAA, FedRAMP, you name it, and I’m usually the guy advocating for being more cybersecurity conscience, but lately I feel like I’ve seen more “It’s so over” security stories that ever before that are all way overblown.

This one (CVE-2026-48710 / BadHost) is driving me nuts:

https://arstechnica.com/information-technology/2026/05/millions-of-ai-agents-imperiled-by-critical-vulnerability-in-open-source-package/

Partly because I know Starlette and FastAPI really well (being a data guy and all), so I thought it was really odd to see people saying there’s an “authentication bypass” vulnerability in Starlette when it literally doesn’t have an authentication implementation (you have to bring your own JWT or cookie auth).

Without getting too into the weeds here, the vulnerability allows an attacker to change the URL by manipulating the Host header. Of course this is bad. But, clearly it has nothing to do with how cookies are handled (which is what I thought might have been the issue) and certainly doesn’t have anything to do with the Authorization header (JWT auth), which is how every FastAPI app I’ve worked on has done auth, so there’s really no way to impersonate a user that I’m aware of.

Even looking at the CVE’s title “Starlette has missing Host header validation that poisons request.url.path, bypassing path-based security checks”

https://app.opencve.io/cve/CVE-2026-48710

It’s even ranked as a 6.5 moderate severity on the CVE itself. It doesn’t even mention “authentication” in the details, but that’s not stopping all these news articles and people on social media fear mongering that this is some catastrophic vulnerability for a large search of Python apps.

Anyways, I’m feeling like I’m going crazy here. Maybe I’m missing something though, so please correct me in the comments if I’m missing something.