Urgent.News

What's breaking now, across thousands of outlets.

Tech

CVE-2026-48710 (BadHost): How a Malformed Host Header Bypasses Starlette Path Authorization

CVE-2026-48710 (BadHost): How a Malformed Host Header Bypasses Starlette Path Authorization Vulnerability overview CVE-2026-48710, tracked publicly as BadHost and catalogued by X41 D-Sec as X41-2026-002, is an authentication bypass in the Starlette ASGI framework. The flaw is CWE-444, inconsistent interpretation of HTTP requests. Starlette maintainers published a GitHub security advisory with a…

We haven't written up this one. Dev.to has the full story — the link below goes straight to it.

Read the original at dev.to →

More in Tech

Why the model won't call your tool

Your tool is registered. It appears in tools/list . The model never calls it, or calls a different one instead. There are six reasons this happens.

BDD in Kotlin: The Options, and How to Choose

I've been writing acceptance tests on the JVM since 2009. Concordion first, then Cucumber on the teams around me, then Yatspec, and eventually I wrote my own.

  • Choose BDD framework based on audience: developers read output, testers/analysts need artefact.
  • Spek provides refactoring support and test result output for Kotlin-native projects.

Why Most SOCs Alert on the Wrong Things (and How to Fix It)

If you've worked inside a Security Operations Center for more than a few months, you already know the feeling: hundreds of alerts a day, most of them noise, and the one alert that actually mattered…

  • Most SIEM deployments start with vendor-supplied correlation rules, leading to alert overload.
  • Improvement requires shifting focus to meaningful attacker behavior patterns and proper rule tuning.

More from Wednesday 16 September →