Watson Standard1
Security alerts · for apps with real users Kept by Bryce Watson

← Back to the main page

Security alerts worth acting on

Two short lists for anyone running an app with real users or money, often one built with AI tools: new serious flaws in the packages those apps use most, and flaws attackers are using right now. The page fills itself from two public sources, GitHub and CISA, and checks them about once an hour. I don't pick or edit the items, and each one links to its full write-up.

Last pulled from the sources Nov 9, 2026, 9:15 PM Pacific.

New flaws in the packages your app probably uses

High and critical advisories from GitHub's reviewed advisory database for Next.js, React, Supabase's libraries, Vite, Express, Stripe, Firebase, Prisma, Django, FastAPI, Laravel and the other packages listed at the bottom. When a package gets several advisories on one day, they're shown together.

What to do: if your app uses one of these packages in an affected version, update it to the fixed version or later, then rebuild and redeploy. Your lock file (package-lock.json, pnpm-lock.yaml, poetry.lock or composer.lock) shows the version you actually run.

  1. High authlib Python ·

    Authlib RFC 7592 examples omit registration-access-token client binding

    authlib >= 0.15, <= 1.9.0. Fixed in 1.9.1.

  2. Critical better-auth JavaScript ·

    better-auth: OAuth state can be used as a Magic Link to sign in as another user

    better-auth >= 1.4.0-beta.18, < 1.7.7. Fixed in 1.7.7.

    2 more for better-auth the same day
  3. Critical authlib Python ·

    Authlib: empty signatures validation in JWS JSON deserialization

    authlib <= 1.8.0. Fixed in 1.9.0.

    2 more for authlib the same day
  4. High litellm Python ·

    LiteLLM: internal_user_viewer arbitrary local file read via vertex_ai_credentials

    litellm < 1.95.0. Fixed in 1.95.0.

    1 more for litellm the same day
  5. High symfony/http-foundation PHP ·

    Symfony: ReDoS in HeaderUtils::split() Reachable Through the Cache-Control Request Header

    symfony/http-foundation >= 6.0.1, < 6.4.46. Fixed in 6.4.46.

    symfony/http-foundation >= 7.0.0, < 7.4.19. Fixed in 7.4.19.

    symfony/http-foundation >= 8.0.0, < 8.1.7. Fixed in 8.1.7.

    symfony/http-foundation >= 4.1.0, < 5.4.54. Fixed in 5.4.54.

  6. Critical pillow Python ·

    Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution

    pillow <= 12.3.0. Fixed in 13.0.0.

  7. Critical laravel/framework PHP ·

    Laravel TokenGuard authentication bypass through non-string API credentials

    laravel/framework >= 13.0.0, < 13.29.0. Fixed in 13.29.0.

    laravel/framework < 12.68.0. Fixed in 12.68.0.

  8. High multer JavaScript ·

    multer vulnerable to Denial of Service via a pending asynchronous fileFilter after request teardown

    multer >= 2.0.0, < 2.5.0. Fixed in 2.5.0.

  9. Critical next JavaScript ·

    Next.js: Unauthenticated Remote Code Execution in use cache functions returning typed arrays

    next >= 16.0.0, <= 16.4.0. Fixed in 16.4.1.

    2 more for next the same day
  10. Critical dompurify JavaScript ·

    DOMPurify SAFE_FOR_TEMPLATES bypass: split template expressions survive in attached shadow root content on DOM output modes

    dompurify >= 3.4.4, <= 3.4.16. Fixed in 3.4.17.

    1 more for dompurify the same day
  11. Critical @sentry/nextjs JavaScript ·

    Sentry-Javascript: Middleware Bypass when using Tunnel route

    @sentry/nextjs >= 9.36.0, < 9.47.2. Fixed in 9.47.2.

    @sentry/nextjs >= 10.0.0-alpha.0, < 10.75.2. Fixed in 10.75.2.

    @sentry/nextjs >= 11.0.0-alpha.0, < 11.0.0-rc.1. Fixed in 11.0.0-rc.1.

  12. Critical pillow Python ·

    Pillow multi-frame loaders can reuse stale native image storage after mode transitions

    pillow >= 11.0.0, < 13.0.0. Fixed in 13.0.0.

    7 more for pillow the same day

Flaws attackers are using right now

The newest entries in the Known Exploited Vulnerabilities catalog from CISA, the US government's cyber defense agency, which lists flaws with evidence of real attacks. Most are in servers, network gear and office software rather than app code, so an app hosted on Vercel, Netlify or Supabase is rarely affected. Act on any that name software you run or host yourself.

  1. Exploited · added

    GPUStack Improper Authentication Vulnerability

    GPUStack contains an improper authentication vulnerability which could allow unauthenticated administrative access, including user and model changes, persistent administrator API-key creation, disclosure of worker and cloud-provider secrets, and code execution through POST /v2/inference-backends/from-yaml.

    CVE-2026-102895 · GPUStack GPUStack

  2. Exploited · added

    OpenBSD OpenSSH Unexpected Status Code or Return Value Vulnerability

    OpenBSD OpenSSH on Linux contains an unexpected status code or return value vulnerability that could allow for authentication bypass.

    CVE-2026-123158 · OpenBSD OpenSSH

  3. Exploited · added

    SignalWire FreeSwitch Code Injection Vulnerability

    SignalWire FreeSwitch contains a code injection vulnerability that permits configuration and credential disclosure, arbitrary call control, and command execution.

    CVE-2026-116779 · SignalWire FreeSwitch

  4. Exploited · added

    IBM Aspera Faspex Incorrect Authorization Vulnerability

    IBM Aspera Faspex contains an incorrect authorization vulnerability that could allow an authenticated user to craft a specific message to bypass authorization, causing privilege escalations.

    CVE-2026-123218 · IBM Aspera Faspex

  5. Exploited · added

    SonicWall SonicOS SSLVPN Use of Single-factor Authentication Vulnerability

    SonicWall SonicOS SSLVPN contains a use of single-factor authentication vulnerability that may allow a user with valid credentials for an alternate authentication method to bypass SAML authentication controls. Successful exploitation may also bypass SAML-enforced multi-factor authentication (MFA).

    CVE-2026-19868 · SonicWall SonicOS SSLVPN

  6. Exploited · added

    Apple Multiple Products Improper Authentication Vulnerability

    Apple iOS, iPadOS, macOS, Safari, tvOS and watchOS 10.5 contain an improper authentication vulnerability which could allow an attacker with arbitrary read and write capability to bypass pointer authentication.

    CVE-2024-27834 · Apple Multiple Products

  7. Exploited · added

    WordPress WordPress Core Time-of-check Time-of-use (TOCTOU) Race Condition Vulnerability

    WordPress WordPress Core contains a time-of-check time-of-use (TOCTOU) race condition vulnerability that could allow unauthenticated attackers to execute code on the server during the upgrade window. This is due to predictable, web-accessible staging paths used during full-package core upgrades.

    CVE-2026-119977 · WordPress WordPress Core

  8. Exploited · added

    Ivanti Connect Secure Generation of Predictable Numbers or Identifiers Vulnerability

    Ivanti Connect Secure contains a generation of predictable numbers or identifiers vulnerability that allows a remote authenticated attacker to upload files with attacker-controlled content to a known location on disk. This vulnerability can be chained with CVE-2026-104935 and CVE-2026-111357.

    CVE-2026-118527 · Ivanti Connect Secure

  9. Exploited · added

    Ivanti Connect Secure Missing Authentication for Critical Function Vulnerability

    Ivanti Connect Secure contains a missing authentication for critical function vulnerability that could allow a local authenticated attacker to escalate their privileges. This vulnerability can be chained with CVE-2026-104935 and CVE-2026-118527.

    CVE-2026-111357 · Ivanti Connect Secure

  10. Exploited · added

    GitLab Community Edition and Enterprise Edition Integer Overflow or Wraparound Vulnerability

    GitLab Community Edition and Enterprise Edition contain a integer overflow or wraparound vulnerability that could allow an unauthenticated user to execute arbitrary code on the GitLab server via a specially crafted regular expression in a CI/CD configuration, due to insufficient regular expression validation.

    CVE-2026-97229 · GitLab Community Edition and Enterprise Edition

Packages I watch

JavaScript:

next · react · react-dom · react-server-dom-webpack · @supabase/supabase-js · @supabase/ssr · @supabase/auth-js · supabase · vite · express · axios · jsonwebtoken · stripe · firebase · firebase-admin · next-auth · @auth/core · @clerk/nextjs · @prisma/client · prisma · drizzle-orm · @sveltejs/kit · nuxt · astro · hono · multer · dompurify · @sentry/nextjs · better-auth

Python:

django · flask · fastapi · starlette · requests · urllib3 · jinja2 · pyjwt · sqlalchemy · gunicorn · uvicorn · pillow · langchain · langchain-core · streamlit · certifi · litellm · authlib

PHP:

laravel/framework · livewire/livewire · symfony/http-foundation · symfony/http-kernel · guzzlehttp/guzzle · firebase/php-jwt · stripe/stripe-php

Flaws in PHP itself, in a hosting platform or in the certificates sites use aren't package advisories, so they show up here only once CISA lists them.

An alert here doesn't mean your app is affected, and no alert doesn't mean it's safe: many launch problems sit in an app's own access rules and keys, not its packages. The security self-check covers those.

Not sure whether one of these touches your app?

The Launch Blocker Check is a private first look at your repo: I don't touch your live app or use a key I find without your written OK.

Launch Blocker Check, $149