Zero Radar
Live, last checked 41 of 42 sources reachablelast new information

Patched versions, newest first. Many came out after the flaw was known. Exploited means attackers already use it, Fixed means a patched version exists. How we rate entries

Yesterday, Sunday 1 November UTC

  1. High
    Perl HTTP::Session lets attackers inject commands into memcached

    A website's login session handling can be tricked by a specially crafted cookie into sending extra instructions to its cache server. This can let an attacker run commands the site never intended.

    1. How it works:
    2. Attacker crafts cookie
    3. Request sent to site
    4. CHI store builds cache key
    5. Memcached reads extra commands
    6. Attacker sends commands to cache server
    Fixed in HTTP::Session 0.54 or later · out Official, 2 sourcesCVE-2026-13575
  2. Critical
    Prefab UI sandbox lets callers read and write server files

    Prefab UI's Generative UI feature runs code meant to be isolated, but the isolation can be bypassed. Someone who can send code to it can read and change files on the server and keep running code there.

    1. How it works:
    2. Attacker sends code
    3. FastMCP server
    4. Pyodide sandbox
    5. Server files
    6. Attacker runs code on the server
    Fix available · out Official sourceCVE-2026-120338
  3. Critical
    Beta9: tenants can reach other tenants' volumes on the worker machine

    A customer with a normal login can reach files that belong to other customers on the same server, and can read and change them. The flaw comes from a missing check on which storage volume a deployment may attach.

    1. How it works:
    2. Tenant with token
    3. Crafted volume ID
    4. Path escapes root
    5. Read-write mount
    6. Attacker reads and writes other tenants' data
    Fix available · out Official sourceCVE-2026-120308
  4. Critical
    Beta9 worker file API lets tenants reach worker host files

    A tenant with a sandbox can use the file feature to read, change, or delete files on the shared server running their sandbox, including other customers' files. Attackers may be able to take over the whole cluster.

    1. How it works:
    2. Tenant holds sandbox
    3. Sends crafted file path
    4. Worker joins path unsafely
    5. Host file accessed as root
    6. Attacker may gain cluster-admin control
    Fixed in Beta9 worker 0.1.756 · out Official sourceCVE-2026-120307
  5. Critical
    Beta9 image builds let tenants reach build worker internals

    A customer who submits a container image build can break out of the build's sandbox and reach files on the build machine. Those files include the machine's access token, which could be used against the rest of the system.

    1. How it works:
    2. Tenant submits image build
    3. Shell command becomes RUN step
    4. Build reaches worker filesystem
    5. Worker credentials exposed
    6. Tenant reads worker's service account token
    Fixed in Beta9 worker 0.1.756 · out Official sourceCVE-2026-120306

Saturday 31 October UTC

  1. High
    Apache Thrift Java library can be made to recurse without limit

    A data-parsing library used by some Java programs can be tricked into going around in an endless loop while reading malicious input, which can freeze or crash the program. Upgrading the library fixes it.

    1. How it works:
    2. Attacker sends crafted data
    3. Request reaches service
    4. skip() recurses without limit
    5. Service stalls or crashes
    6. Java service becomes unavailable
    Fixed in 0.24.0 · out Official, 2 sourcesCVE-2026-120135
  2. High
    GNU mtools: memory write error when parsing FAT disk entries

    The mtools tool, which reads and writes files on DOS-style (FAT) disks, can write data past the end of a memory area. This memory error can make the program misbehave.

    Fixed in GNU mtools 4.0.50 · out Official, 2 sourcesCVE-2026-118384
  3. Critical
    Assent Sign in with Apple lets attackers impersonate other users

    A login library could let someone sign in as another person. An attacker can edit a form field during Apple login so the app believes it is a different user.

    1. How it works:
    2. Attacker signs in
    3. Attacker edits user field
    4. Library merges data
    5. App trusts wrong identity
    6. Attacker logs in as another user
    Fixed in assent 0.3.2 · out Official sourceCVE-2026-117656

Friday 30 October UTC

  1. Critical
    TAKO Okta AI agent lets strangers create the admin account before setup

    Anyone on the network can claim the administrator account of this Okta helper tool before the real owner finishes setup. The attacker then controls the tool and the Okta data it reads.

    1. How it works:
    2. Attacker scans network
    3. Calls setup endpoint
    4. Admin account created
    5. Okta data accessed
    6. Attacker controls the admin account
    Fixed in 3.0.1-beta · out Official sourceCVE-2026-63377
  2. High
    pypdf can hang forever on a crafted incomplete PDF file

    A specially built, broken PDF file can make the pypdf Python library freeze instead of finishing its work. Anything that opens such a file can get stuck waiting, which can block a service.

    1. How it works:
    2. Attacker crafts PDF
    3. App opens the file
    4. pypdf searches trailer
    5. Thread blocks forever
    6. Processing thread hangs indefinitely
    Fixed in pypdf 6.21.4 · out Official, 2 sourcesCVE-2026-119203pip
  3. High
    Kubeflow Pipelines API server can run out of memory from crafted pipeline archives

    A small, specially crafted zip or tar.gz file uploaded as a pipeline can expand into a huge amount of data in the server's memory, which can slow or crash the service. Uploads can be processed before permission checks, so unauthorized calle

    1. How it works:
    2. Crafted archive
    3. Upload request
    4. Server decompresses
    5. Memory exhausted
    6. API server service is interrupted
    Fix available · out Official, 2 sourcesCVE-2026-118761go
  4. High
    Kubeflow Pipelines lets callers read other runs' logs without permission checks

    Someone who can reach the Kubeflow Pipelines backend and knows a run ID can read that run's logs, which may contain private data or passwords. Live logs can also be pulled from an unrelated pod in the same namespace.

    1. How it works:
    2. Attacker with access
    3. Knows a run ID
    4. Log request sent
    5. Logs returned
    6. Attacker reads another run's logs
    Fix available · out Official, 2 sourcesCVE-2026-118759go
  5. High
    pypdf can use excessive memory when parsing a crafted PDF

    A specially crafted PDF file can make the pypdf Python library use a huge amount of memory, which can slow down or crash the program reading it. Opening untrusted PDFs is the main risk.

    Fixed in pypdf 6.21.4 · out Official, 2 sourcesCVE-2026-119204pip
  6. High
    pypdf PDF library can hang forever on a crafted file

    A specially crafted PDF file can make the pypdf Python library get stuck in an endless loop, freezing the program that processes it. Nothing in the material says data is stolen or systems are taken over.

    1. How it works:
    2. Attacker crafts PDF
    3. Application processes file
    4. pypdf traverses cycle
    5. Process hangs
    6. Processing hangs, service becomes unavailable
    Fixed in pypdf 6.21.4 · out Official, 2 sourcesCVE-2026-119205pip
  7. High
    hapi multipart uploads can freeze a Node.js server

    A specially crafted upload with a very long header value can make a Node.js server stop responding for a long time. Anyone who can send a request to the server can do this without logging in.

    1. How it works:
    2. Attacker sends upload
    3. Request reaches server
    4. Header parsed
    5. Event loop blocked
    6. Server stops responding to users
    Fixed in @hapi/content 6.0.3 · out Official, 2 sourcesCVE-2026-119202npm
  8. High
    Joi email validator can freeze Node.js servers on long whitespace input

    A single crafted request with a very long run of spaces can make a Node.js server stop responding for several seconds. Other users' requests wait during that time.

    1. How it works:
    2. Attacker sends request
    3. Route validates field
    4. Regex backtracks
    5. Event loop blocked
    6. Server stops responding for seconds
    Fixed in joi 17.13.9 and joi 18.3.1 · out Official, 2 sourcesCVE-2026-118772npm
  9. Medium
    Glob: AbortSignal cancellation bypass allows post-timeout filesystem traversal
    Fixed in glob 14.0.2 · out Official sourceCVE-2026-118773npm
  10. High
    minimatch glob matching can use excessive CPU and memory from crafted patterns

    A specially crafted glob pattern (a file-matching pattern) can make the minimatch library use huge amounts of CPU and memory while it prepares the pattern, which can slow down or crash the app using it.

    1. How it works:
    2. Crafted pattern
    3. Pattern compiled
    4. Expansion loop
    5. Pairwise comparison
    6. Service slows down or crashes
    Fixed in minimatch 11.0.1 · out Official, 2 sourcesCVE-2026-118764npm
  11. High
    pypdf can run out of memory when reading a crafted PDF file

    A specially crafted, broken PDF file can make the pypdf Python library use huge amounts of memory while it reads the file. This can slow down or crash the program that opens it.

    1. How it works:
    2. Attacker sends PDF
    3. App parses file
    4. Errors balloon
    5. Memory exhausted
    6. Service memory exhaustion, possible crash
    Fixed in pypdf 6.21.3 · out Official, 2 sourcesCVE-2026-119207pip
  12. High
    pypdf can hang on crafted PDFs when reading page labels

    A specially crafted PDF file can make the pypdf Python library run extremely slowly when it reads page labels. This can tie up a program or server for a long time.

    1. How it works:
    2. Crafted PDF
    3. App reads labels
    4. Repeated scans
    5. Slow processing
    6. Program or server becomes unresponsive
    Fixed in pypdf 6.21.3 · out Official, 2 sourcesCVE-2026-119206pip
  13. High
    Authlib client registration endpoint lets one client change another client's settings

    A client holding its own valid access token could read, change, or delete a different client's registration. Changing redirect addresses could let an attacker steal login codes or tokens.

    1. How it works:
    2. Attacker holds token
    3. Sends request
    4. Missing ownership check
    5. Registration changed
    6. Other clients' registrations are hijacked or removed
    Fixed in Authlib 1.9.1 · out Official, 2 sourcesCVE-2026-116672pip
  14. High
    pypdf can hang or exhaust memory on crafted encrypted PDFs

    A specially crafted encrypted PDF file can make the pypdf Python library slow down a lot or use up a lot of memory when it reads the page count. This can freeze or crash a program that opens untrusted PDF files.

    1. How it works:
    2. Attacker crafts PDF
    3. PDF reaches application
    4. App reads page count
    5. Excessive work
    6. Service slows down or crashes
    Fixed in pypdf 6.21.3 · out Official, 2 sourcesCVE-2026-119208pip
  15. High
    pypdf can use excessive memory when opening a crafted PDF

    A specially crafted PDF file can make the pypdf Python library use up huge amounts of memory and slow or crash the program that opens it. Opening an untrusted PDF is the main risk.

    1. How it works:
    2. Attacker crafts PDF
    3. PDF is delivered
    4. pypdf opens file
    5. Memory exhausted
    6. Service slows down or crashes
    Fixed in pypdf 6.21.3 · out Official, 2 sourcesCVE-2026-119209pip
  16. High
    pyasn1 slows to a crawl when decoding certain numbers, tying up the CPU

    A crafted number inside data sent to the pyasn1 library can make a program freeze or run very slowly while it reads that data. Someone could use this to keep a server busy, which can make it unresponsive to other users.

    1. How it works:
    2. Crafted input
    3. App decodes data
    4. CPU busy
    5. Service slows
    6. Availability loss from CPU exhaustion
    Fixed in pyasn1 0.6.5 · out Official, 2 sourcesCVE-2026-119197pip
  17. High
    pyasn1 can use huge CPU time when decoding crafted ASN.1 data

    pyasn1 is a Python library that reads a common data format used in certificates and security messages. A specially built input made of many small pieces can make it take a very long time to read, which can freeze the program that is reading

    1. How it works:
    2. Attacker crafts input
    3. Input reaches app
    4. pyasn1 decodes it
    5. CPU exhausted
    6. Decoding thread stalls, denial of service
    Fixed in pyasn1 0.6.5 · out Official, 2 sourcesCVE-2026-119196pip
  18. High
    pyasn1 can be slowed to a crawl by specially crafted ASN.1 data

    Someone can send a specially built block of data that makes a program using pyasn1 spend a lot of processing time on it. Enough of these can tie up the server's CPU and slow or stop the service.

    1. How it works:
    2. Attacker sends data
    3. Request reaches app
    4. pyasn1 decodes
    5. CPU saturates
    6. Service slows down or stops responding
    Fixed in pyasn1 0.6.5 · out Official, 2 sourcesCVE-2026-119195pip
  19. High
    pyasn1 decoder can be slowed to a crawl by crafted input

    A specially crafted small piece of data can make programs that read certain security-related data formats use a lot of processor time. This can slow down or stall the service reading it.

    1. How it works:
    2. Attacker sends crafted data
    3. Data reaches the service
    4. Decoder slows down
    5. CPU is exhausted
    6. Service becomes slow or unavailable
    Fixed in pyasn1 0.6.5 · out Official, 2 sourcesCVE-2026-119194pip
  20. Low
    Forge: ASN.1 OID first arc truncation in asn1.oidToDer
    Fixed in node-forge 1.4.1 · out Official sourceCVE-2026-118775npm
  21. Medium
    Forge: Prototype Pollution in forge.http cookie handling via a malicious Set-Cookie
    Fixed in node-forge 1.4.1 · out Official sourceCVE-2026-118777npm
  22. Medium
    Forge: TLS client crash when the server sends no certificate
    Fixed in node-forge 1.4.1 · out Official sourceCVE-2026-118778npm
  23. Low
    Forge: Denial of Service via infinite loop in BigInteger.modInverse() with negative input (incomplete fix of CVE-2026-33891)
    Fixed in node-forge 1.4.1 · out Official sourceCVE-2026-118781npm
  24. Low
    Forge: verifyCertificateChain() removes trusted CA certificates with the same subject from the CA store
    Fixed in node-forge 1.4.1 · out Official sourceCVE-2026-118780npm
  25. High
    node-forge can freeze when parsing crafted PEM text

    Someone can send a specially crafted certificate or key text that makes a Node.js app hang for a long time while it tries to read it. This is a denial-of-service issue: the app stops responding but no data is stolen.

    1. How it works:
    2. Attacker sends PEM
    3. App parses input
    4. Event loop blocked
    5. Service unresponsive
    6. Application becomes unresponsive (denial of service)
    Fixed in node-forge 1.4.1 · out Official, 2 sourcesCVE-2026-118779npm
  26. Medium
    Forge: AES-GCM authentication bypass via unvalidated tagLength option
    Fixed in node-forge 1.4.1 · out Official sourceCVE-2026-119186npm
  27. Medium
    PHPUnit vulnerable to code execution by other local users via shared temporary directory in PHPT code coverage handling
    Fixed in phpunit/phpunit 13.4.4 · out Official sourceCVE-2026-119193composer
  28. Medium
    Nuxt dev server exposes generated appSecret through Vite file serving
    Fixed in @nuxt/vite-builder 4.6.3 · out Official sourceCVE-2026-119201npm
  29. High
    node-forge can accept a fake CA certificate, letting attackers impersonate websites

    A flaw in the node-forge JavaScript library can make it trust a certificate that should not be trusted as a certificate authority. A holder of such a certificate could then create fake certificates for any website, which can fool apps into

    1. How it works:
    2. Obtains certificate
    3. Forges extension
    4. Verification passes
    5. Impersonation
    6. Attacker impersonates servers or clients
    Fixed in node-forge 1.4.1 · out Official, 2 sourcesCVE-2026-119190npm
  30. High
    node-forge TLS library can crash Node.js processes via malformed records

    A remote computer can send a few specially crafted bytes to a Node.js program using this TLS library, which makes the whole program crash. No login is needed to trigger it.

    1. How it works:
    2. Remote peer
    3. Split handshake
    4. process() call
    5. Uncaught TypeError
    6. Node.js process crashes
    Fixed in node-forge 1.4.1 · out Official, 2 sourcesCVE-2026-119188npm
  31. High
    node-forge TLS: remote peer can crash Node.js process via many small records

    A remote computer that connects to your app can send one burst of many tiny messages and make the program crash. The crash stops the service until it restarts.

    1. How it works:
    2. Malicious peer
    3. Burst of records
    4. node-forge recursion
    5. Stack overflow
    6. Service goes down until restarted
    Fixed in node-forge 1.4.1 · out Official, 2 sourcesCVE-2026-119187npm
  32. High
    node-forge accepts zero-iteration PKCS#12 files, letting any password pass

    Attackers can craft a fake certificate file (PKCS#12) that opens with any password, or decrypt a private key without knowing its password. This can let them tamper with files or read keys they should not see.

    1. How it works:
    2. Attacker crafts file
    3. node-forge derives key
    4. App accepts file
    5. Forged content trusted
    6. Attacker bypasses password checks
    Fixed in node-forge 1.4.1 · out Official, 2 sourcesCVE-2026-118782npm
  33. Medium
    Nuxt: Dot segments in the request path bypass `server/middleware` path checks and server route rules on page routes
    Fixed in nuxt 4.6.3, @nuxt/nitro-server 4.6.3 · out Official sourceCVE-2026-119200npm
  34. Medium
    Nuxt dev server arbitrary file read through client error reports
    Fixed in @nuxt/vite-builder 4.6.3 · out Official sourceCVE-2026-119198npm
  35. Medium
    Nuxt dev server exposes private runtime config through the Nitro dev bundle
    Fixed in @nuxt/vite-builder 4.6.3 · out Official sourceCVE-2026-119199npm
  36. Medium
    MariaDB Connector/J: Rogue server can drive large heap allocations from server-declared lengths in OK packets
    Fix available · out Official sourceCVE-2026-119276maven
  37. High
    Sigstore OCI library can send registry login details to a different server

    When this library uploads a file to a container registry, it can accidentally send the login token or password to another website if the registry points it there. Someone running a hostile or hacked registry could collect those credentials.

    1. How it works:
    2. Hostile registry
    3. Upload redirect
    4. Client PUTs blob
    5. Credentials captured
    6. Attacker obtains registry credentials
    Fixed in 0.7.2 · out Official, 2 sourcesCVE-2026-118763npm
  38. Medium
  39. Low
    MariaDB Connector/J: XA recover() trusted server-supplied gtrid and bqual lengths
    Fix available · out Official sourceCVE-2026-119280maven
  40. Medium
  41. Medium
    MariaDB Connector/J: Server could switch character_set_results away from UTF-8 without the client noticing
    Fix available · out Official sourceCVE-2026-119281maven
  42. High
    follow-redirects leaks custom API keys to attacker sites on redirect

    A popular Node.js library can accidentally send your custom secret header (like an API key) to a different website when the server redirects. Built-in login headers stay protected; only custom ones are at risk.

    1. How it works:
    2. Attacker controls endpoint
    3. App sends request
    4. Library follows redirect
    5. Header forwarded
    6. Attacker receives your custom API key
    Fixed in follow-redirects 1.16.2 · out Official sourceCVE-2026-116689npm
  43. Low
    pageant: unbounded frame buffering on peer-controlled 4-byte length prefix (memory-exhaustion DoS)
    Fixed in pageant 0.2.5 · out Official sourceCVE-2026-116775rust
  44. Medium
    russh: peer-declared zero maximum packet size permanently stalls channel writes (silent AsyncWrite hang)
    Fixed in russh 0.65 · out Official sourceCVE-2026-116774rust
  45. Low
    russh's SSH agent server is susceptible to unbound allocations via repeated SSH_AGENT_CONSTRAIN_CONFIRM messages
    Fixed in russh 0.65.0 · out Official sourceCVE-2026-116696rust
  46. Medium
    russh's SSH client is susceptible to unbounded allocations via EXT_INFO packets
    Fixed in russh 0.65 · out Official sourceCVE-2026-116773rust
  47. Medium
    OpenWISP Controller CA CRL REST API does not scope requests to managed organizations
    Fixed in openwisp-controller 1.3.2 · out Official sourceCVE-2026-116677pip
  48. High
    graphql-core (Python) leaks memory when a document has too many validation errors

    A short, specially crafted GraphQL request can make the server keep growing its memory use, and each repeated request adds more. A busy server can eventually run out of memory and crash, but no data is stolen or changed.

    1. How it works:
    2. Attacker
    3. Validation runs
    4. Shared error reused
    5. Memory grows
    6. Worker runs out of memory and crashes
    Fixed in 3.3.1 · out Official, 2 sourcesCVE-2026-119286pip
  49. High
    russh SSH agent skips the user confirmation prompt for keys added with -c

    Keys added to the SSH agent with the 'ask me first' option (ssh-add -c) can be used without asking the user. Anyone who can reach the agent socket, including a remote host you forwarded your agent to, may sign in as you.

    1. How it works:
    2. Process with socket access
    3. Requests a signature
    4. Agent skips confirmation
    5. Never prompted
    6. Attacker signs or logs in as the user
    Fixed in russh 0.65.0 · out Official, 2 sourcesCVE-2026-116794rust
  50. High
    OAuthlib lets one client get grants meant for another

    A client app with limited permissions can sometimes pretend to be a more powerful app during token requests. This can let it obtain access it should not have.

    1. How it works:
    2. Low-privilege client
    3. Token request
    4. OAuthlib authenticates
    5. Wrong identity checked
    6. Attacker gets unauthorized access tokens
    Fixed in 4.0.0 · out Official, 2 sourcesCVE-2026-118669pip
  51. Medium
    Fiber: CORS wildcard origins matched without a dot boundary, allowing credentialed cross-origin reads
    Fixed in github.com/gofiber/fiber/v2 2.52.3 · out Official sourceCVE-2026-119285go
  52. Medium
    signalk-server has SSRF via absolute signalk.appIcon URL in the app store icon fetcher
    Fixed in signalk-server 2.34.0 · out Official sourceGHSA-7wpf-ch8f-5f4xnpm
  53. Critical
    Signal K server lets anyone read and overwrite server files, leading to full takeover

    Someone who can reach the server without a login can trick it into handing over its secret signing key. With that key they can make themselves an admin and run commands on the machine.

    1. How it works:
    2. Anonymous attacker
    3. Traversal request
    4. Secret key read
    5. Admin token forged
    6. Attacker controls the server
    Fix available · out Official sourceGHSA-4xm8-rg9h-jhq2npm
  54. Critical
    imgproxy image processing flaw in ICO loader can crash or take over server

    Someone can send a specially crafted ICO image file to imgproxy and make the server crash or, in the worst case, let the attacker run their own code on it. No login is needed to send the image.

    1. How it works:
    2. Attacker sends ICO
    3. imgproxy reads header
    4. Tiny buffer allocated
    5. Heap overwritten
    6. Server crashes or attacker gains code execution
    Fixed in 4.0.16 · out Official sourceGHSA-hff9-5pqw-6w9fgo
  55. High
    imgproxy can crash when processing a specially crafted ICO image

    A malformed ICO image file can make the imgproxy image service crash while processing it. Crashes can take the service offline for everyone who uses it.

    1. How it works:
    2. Crafted ICO file
    3. imgproxy loads image
    4. Heap corrupted
    5. Worker aborts
    6. Image worker crashes, service disrupted
    Fixed in 4.0.17 · out Official sourceGHSA-494m-4556-wf5pgo
  56. High
    imgproxy can be made to grab about 4GB of memory from one tiny crafted icon file

    A specially crafted tiny icon file can make imgproxy try to reserve about 4GB of memory. Repeated requests can crash the service or slow down the server.

    1. How it works:
    2. Attacker sends file
    3. imgproxy parses ICO
    4. Huge allocation
    5. Memory exhausted
    6. Repeatable memory exhaustion and denial of service
    Fixed in 4.0.16 · out Official sourceGHSA-mmq5-xm89-9pfggo
  57. Medium
  58. Medium
    AdminNeo SQLite: multi_query Incorrect Check of Function Return Value RCE
    Fixed in adminneo-org/adminneo 5.5.1 · out Official sourceCVE-2026-96634composer
  59. High
    AdminNeo lets logged-in SQLite users delete arbitrary server files

    A logged-in user of AdminNeo's SQLite mode can make the server delete almost any file it has permission to remove, not just database files. This can break the site or wipe important data.

    1. How it works:
    2. Logged-in user
    3. Drop request
    4. unlink() call
    5. File deleted
    6. Arbitrary server files get deleted
    Fixed in 5.5.1 · out Official sourceCVE-2026-96633composer
  60. High
    AdminNeo lets attackers inject cookie settings, exposing login sessions

    Someone who can add a special header to requests can trick your browser into sending your AdminNeo login session and database key to a different website. That can let them take over your admin session and read saved database passwords.

    1. How it works:
    2. Attacker adds header
    3. AdminNeo builds cookie
    4. Browser accepts cookie
    5. Session cookies sent out
    6. Attacker gets session and database key
    Fixed in 5.5.1 · out Official sourceCVE-2026-96631composer
  61. High
    AdminNeo can run attacker code in the admin browser via a rogue database server

    If someone tricks you into connecting AdminNeo to a fake database server, that server can send back a specially crafted reply that makes your browser run code chosen by the attacker. This can happen without you logging in to anything.

    1. How it works:
    2. Attacker sets up server
    3. Admin connects
    4. Version string inserted
    5. Script runs
    6. Attacker runs code in the admin's browser
    Fixed in 5.5.1 · out Official sourceCVE-2026-96632composer
  62. High
    AdminNeo SQLite driver lets logged-in users write and run PHP web shells

    A logged-in user of AdminNeo's SQLite mode can write a file containing PHP code into the website folder, then run commands on the server through a web address. This can take over the server.

    1. How it works:
    2. Authenticated user
    3. ATTACH blocked
    4. VACUUM INTO runs
    5. PHP shell in web root
    6. Attacker runs commands on the server
    Fixed in 5.5.1 · out Official sourceCVE-2026-96630composer
  63. Medium
    AdminNeo: CSRF Token Secret Recoverable from Single Observed Token, Enabling Cross-Site Request Forgery
    Fixed in adminneo-org/adminneo 5.5.1 · out Official sourceCVE-2026-96629composer
  64. Medium
    NationalSecurityAgency/emissary has an incomplete fix for CVE-2026-35571
    Fixed in gov.nsa.emissary:emissary 8.51.0 · out Official sourceCVE-2026-54442maven
  65. Critical
    MoLing MCP server lets web pages control it without login

    If you run MoLing's network mode and open a malicious website, that site can quietly send commands to MoLing on your computer, which may read or change your files or run programs. Anyone on the internet who lures you to the page can do this

    1. How it works:
    2. Attacker builds page
    3. Victim visits page
    4. sessionId leaked
    5. Forged tool calls
    6. Attacker runs actions on victim machine
    Fixed in Version 0.5.0. · out Official sourceCVE-2026-62863
  66. Critical
    ThingLinks IoT platform lets logged-in users run code on the server

    A user who has a login to the ThingLinks IoT platform can submit a small program that the server then runs itself. That lets them take control of the server, not just the platform's own features.

    1. How it works:
    2. Attacker logs in
    3. Submits Groovy script
    4. Server compiles script
    5. Code runs on server
    6. Attacker controls the server
    Fixed in 1.4.0 · out Official sourceCVE-2026-62853
  67. Critical
    ThingLinks IoT platform: unauthenticated attackers can tamper with sensor data

    Anyone on the internet can send a specially crafted request to the platform and change the time-series sensor readings it stores, without logging in. Attackers could insert fake readings or overwrite real ones.

    1. How it works:
    2. Remote attacker
    3. Crafted request
    4. TDS mapper
    5. TDengine database
    6. Sensor data inserted or overwritten
    Fixed in ThingLinks 1.4.0 · out Official sourceCVE-2026-62849
  68. Critical
    ssl_verify_fun accepts certificates for the wrong hostname

    A library that checks who a secure connection is really talking to can be fooled by a special certificate, letting an attacker in the middle pose as the real server. Normal setups are protected, but some are not.

    1. How it works:
    2. Attacker in the middle
    3. Crafted certificate
    4. Hostname check passes
    5. Impersonation succeeds
    6. Attacker impersonates a TLS peer
    Fixed in ssl_verify_fun 1.1.8 or later · out Official sourceCVE-2026-117666
  69. Critical
    PyPI publish action trusted an extra certificate authority it should not have

    A tool that uploads Python packages to PyPI was shipping with a certificate that could make it trust connections to fake servers. Old versions could be tricked into sending data to the wrong place.

    Fix available · out Official sourceGHSA-5xjx-3w67-w9x9actions
  70. Critical
    Thales Sentinel Keys Server on Windows can be taken over remotely

    A flaw lets an outsider send a specially crafted web request to this license server and run their own code on it with full system control. Anyone who can reach the server over the network could potentially exploit it.

    1. How it works:
    2. Attacker sends request
    3. Request reaches server
    4. Buffer overflows
    5. Code runs as SYSTEM
    6. Attacker controls the Windows server
    Fixed in Version 1.3.8.0 or later · out Official sourceCVE-2026-78403
  71. Critical
    Kargo: users with project role-editing rights can grant themselves more access

    Kargo is a tool that moves software builds through deployment stages. A user who was allowed to manage roles in a project could give themselves, or others, more power than they were supposed to have, including reading secrets.

    1. How it works:
    2. Delegated user
    3. Crafts role change
    4. API writes change
    5. Gains project admin
    6. Attacker gains Project-administrator access
    Fixed in 1.8.14, 1.9.9, 1.10.8 · out Official sourceCVE-2026-61850
  72. Critical
    HoneySQL (Clojure) can let attackers inject SQL commands into database queries

    Some apps that build database queries with this Clojure library can be tricked by crafted user input into running extra database commands. Attackers could read, change or delete data, depending on what the database account is allowed to do.

    1. How it works:
    2. Attacker sends input
    3. App passes input to keyword
    4. Unchecked SQL is generated
    5. Database runs the query
    6. Attacker runs commands on the database
    Fixed in HoneySQL 2.7.1392. · out Official sourceCVE-2026-61620
  73. Critical
    PinePods podcast server can be tricked into reading internal network data

    A logged-in user can add a podcast whose episode link points at the server's own internal services. The server fetches that link for them and saves the response, so they can read data they should never see.

    1. How it works:
    2. Logged-in user
    3. Add malicious feed
    4. Server fetches URL
    5. Response saved
    6. Internal data exposed to a low-privilege user
    Fixed in Version 0.9.0 · out Official sourceCVE-2026-55598
  74. Critical
    pgAdmin lets database users run commands on the pgAdmin computer

    A flaw in pgAdmin's data export tool can let a logged-in database user sneak extra commands past its checks. Those commands run on the computer where pgAdmin is installed, not inside the database.

    1. How it works:
    2. Database user
    3. Crafted export query
    4. Quote check fooled
    5. psql runs TO PROGRAM
    6. Attacker runs commands on pgAdmin host
    Fix available · out Official sourceCVE-2026-116241
  75. Critical
    pgAdmin 4 lets attackers guess passwords without being locked out

    pgAdmin is a web tool for managing databases. A flaw let anyone on the network try unlimited passwords against accounts, including the administrator, because the built-in lockout after failed logins could be sidestepped.

    1. How it works:
    2. Attacker sends requests
    3. Hits unprotected login views
    4. Guesses passwords freely
    5. Account is taken over
    6. Attacker gains administrator access
    Fixed in pgAdmin 4 version 9.19 or later · out Official sourceCVE-2026-116238
  76. High
    Daptin CMS can be slowed to a crawl by one oversized language header

    A single web request with a very long, malformed language header can make the server spend a lot of processing power on it. Repeating that request can make the site unresponsive for everyone.

    1. How it works:
    2. Attacker
    3. Internet
    4. Daptin middleware
    5. CPU exhausted
    6. Server becomes slow or unresponsive
    Fixed in 0.12.26 · out Official, 2 sourcesCVE-2026-62160go
  77. High
    AdminNeo database tool can be crashed by a crafted web request

    A remote visitor can send one specially crafted request that makes the AdminNeo login and pages fail with server errors for all users for up to a day. Nothing is stolen, but the tool becomes unusable until the bad data is cleared or the sof

    1. How it works:
    2. Attacker
    3. Cache poisoned
    4. Page load
    5. TypeError
    6. AdminNeo returns HTTP 500 to all users
    Fixed in 5.5.0 · out Official, 2 sourcesCVE-2026-59978composer
  78. Critical
    JetBrains Toolbox and IntelliJ IDEA trust forged certificates

    A background helper in JetBrains software could be tricked into trusting fake security certificates. This could let an attacker pose as a trusted JetBrains server and send harmful updates or data.

    1. How it works:
    2. Attacker forges certificate
    3. Traffic redirected
    4. jetbrainsd trusts it
    5. Malicious content accepted
    6. Attacker impersonates JetBrains services
    Fix available · out Official sourceCVE-2026-118697
  79. High
    Business::GoCardless Perl module lets leaked payment redirect IDs charge another customer

    A Perl library for taking GoCardless direct debit payments can be tricked into charging someone else's bank mandate. An attacker who learns a payment redirect ID can use it to create payments.

    1. How it works:
    2. Attacker gets flow ID
    3. Module confirms flow
    4. Payment created
    5. Repeat calls work
    6. Unauthorized payments charged to victim's mandate
    Fixed in Version 1.01 or later. · out Official, 2 sourcesCVE-2026-119038
  80. High
    Perl GoCardless library accepts forged payment webhooks with empty secret

    If the app's webhook secret is blank, anyone on the internet can send fake payment notices that the app will believe came from GoCardless. This can make the app record payments or changes that never happened.

    1. How it works:
    2. Attacker crafts webhook
    3. Sends to webhook endpoint
    4. Library checks signature
    5. Forged event processed
    6. Fake payment events are accepted as genuine
    Fixed in Version 1.01 or later · out Official, 2 sourcesCVE-2026-119037
  81. High
    Perl GoCardless webhook library can be crashed by oversized unsigned requests

    A specially crafted web request sent to a webhook receiver can make the program run out of memory and stop working. The attacker does not need a valid signature for the request to cause this.

    1. How it works:
    2. Attacker
    3. Webhook endpoint
    4. Legacy verification
    5. Memory grows
    6. Receiving process runs out of memory
    Fixed in Version 1.01 · out Official, 2 sourcesCVE-2026-119036
  82. High
    Starlet web server for Perl sends unwanted data on HEAD requests

    A small web server for Perl can send extra data in replies to some requests. This can mix up responses on connections that stay open, so a visitor could receive another request's reply.

    1. How it works:
    2. Client sends HEAD
    3. Starlet replies
    4. Connection reused
    5. Next response mixed
    6. Responses on shared connections get desynchronized
    Fixed in Starlet 0.33 or later · out Official, 2 sourcesCVE-2026-116127
  83. High
    Starlet (Perl web server) can be stalled by crafted chunked requests

    A specially crafted web request can make the Starlet web server spend a lot of CPU time on one request, slowing or freezing that worker. An attacker can do this with a single request, without logging in.

    1. How it works:
    2. Attacker
    3. Chunk-size line
    4. Regex engine
    5. Worker stalled
    6. Worker is tied up, service degrades
    Fixed in Starlet 0.33 or later · out Official, 2 sourcesCVE-2026-115866
  84. High
    Starlet (Perl web server) can be crashed by one oversized request

    A single crafted web request that claims a huge body size can make the server's worker process run out of memory and exit. Repeating it keeps the service down or restarting.

    1. How it works:
    2. Attacker sends request
    3. Starlet reads body
    4. Buffer allocated
    5. Worker crashes
    6. Worker restarts, service disrupted
    Fixed in Starlet 0.33 or later · out Official, 2 sourcesCVE-2026-115865
  85. Critical
    Bazarr Plex integration endpoints accept requests without login

    Some Bazarr settings pages can be changed by anyone who can reach the app over the network, without signing in. An outsider could cut off the Plex link, change the API key, or send the app's Plex token to a server they control.

    1. How it works:
    2. Anonymous attacker
    3. Reaches web interface
    4. Calls Plex endpoints
    5. Changes config
    6. Integration disabled or credentials exposed
    Partial fix · out Official sourceCVE-2026-61826
  86. Critical
    LXD server lets attackers bypass login and take over the cluster

    A flaw in LXD, a tool for running virtual machines and containers on servers, lets an outsider pretend to be a trusted admin. This can give them control of the whole cluster and every virtual machine on it.

    1. How it works:
    2. Outside attacker
    3. Crafted certificate
    4. LXD accepts it
    5. Trusted client access
    6. Attacker controls the cluster and its VMs
    Fix available · out Official, 2 sourcesCVE-2026-112816
  87. High
    OpenStack keystonemiddleware lets restricted credentials bypass their limits

    A flaw in a component that checks who is allowed to do what in OpenStack cloud software could let a restricted login gain more power than it was given. Someone holding a limited application credential might be able to do things they should

    1. How it works:
    2. Restricted credential holder
    3. Crafted request
    4. Middleware check
    5. Protected API
    6. Restricted credential gains elevated privileges
    Fix available · out Official, 3 sourcesCVE-2026-115642
  88. High
    WordPress Core flaw lets attackers run code on sites, attacks underway

    A bug in WordPress itself could let an outsider take control of a website without logging in. Attackers have started trying to use it within hours of the fix being released.

    1. How it works:
    2. Attacker scans sites
    3. Sends crafted requests
    4. Server runs attacker code
    5. Data and site at risk
    6. Attacker gains control of the site
    Attacks reported (The Hacker News, SecurityWeek)Fix available · out 2 independent sources
  89. Critical
    Google Cloud Application Integration: code execution via crafted data in SubWorkflow task

    A logged-in attacker could send specially crafted data that makes the service run their own commands. Google has already fixed this, so customers do not need to do anything.

    Fix available · out Official sourceCVE-2026-93327
  90. Critical
    CoPilot security tool lets users overwrite server files via crafted upload name

    A logged-in admin or analyst can upload a report with a specially crafted file name that tricks the server into saving the file somewhere else on the system, including places it should never reach. This can overwrite important files and bre

    1. How it works:
    2. Logged-in analyst
    3. Crafted upload
    4. Unsafe path join
    5. File written
    6. Host files overwritten, application disrupted
    Fixed in 0.1.77 · out Official sourceCVE-2026-61738
  91. Critical
    ng-antd-admin login tokens can be forged with a built-in default secret

    The admin template ships with a built-in default key used to sign login tokens. If the site still uses that default, an attacker can make their own login tokens and act as any user, including administrators.

    1. How it works:
    2. Attacker finds app
    3. Forges a token
    4. Sends token to API
    5. Server accepts it
    6. Attacker takes over accounts and data
    Fix available · out Official sourceCVE-2026-61737
  92. Critical
    SOCFortress CoPilot exposes cloud security reports and GCP keys without login

    Anyone who can reach the CoPilot server can open cloud security reports without logging in. During a Google Cloud scan, the uploaded Google account key can also be downloaded by strangers, letting them act as that account in your cloud.

    1. How it works:
    2. Anonymous visitor
    3. Requests file path
    4. Unauthenticated mount
    5. GCP key downloaded
    6. Attacker reads reports and controls the GCP account
    Partial fix · out Official sourceCVE-2026-61730
  93. Critical
    SOCFortress CoPilot can be bypassed with a public default password

    Anyone who knows a built-in default password can skip the login and send commands to security tools, like making endpoints disruptive or forging alerts. The default is public because it ships in the sample settings file.

    1. How it works:
    2. Attacker
    3. Webhook call
    4. CoPilot
    5. Wazuh manager
    6. Attacker disrupts endpoints and defenses
    Fixed in Version 0.1.76 · out Official sourceCVE-2026-61729
  94. Critical
    SOCFortress CoPilot: stored script injection can steal login tokens

    A user can hide a malicious script inside an alert comment. When a security analyst or admin opens that alert, the script runs in their browser and can steal their login tokens, letting an attacker act as them.

    1. How it works:
    2. Customer user
    3. Portal stores comment
    4. Analyst opens alert
    5. Tokens stolen
    6. Attacker takes over privileged account
    Fix available · out Official sourceCVE-2026-61728
  95. Critical
    MuseBot admin login can be forged with a built-in default key

    Anyone who knows a secret password that ships with MuseBot can fake a login as the administrator, without needing a password. From there they can read private data and shut down the bots.

    1. How it works:
    2. Attacker finds default key
    3. Forges session cookie
    4. MuseBot accepts cookie
    5. Admin access gained
    6. Attacker takes over as administrator
    Fix available · out Official sourceCVE-2026-119660
  96. Critical
    Vvveb CMS: admins can read and overwrite other admins' API tokens

    Any logged-in administrator of this website software can see and replace the login keys of other administrators. That lets one admin take over another admin's access to the site's automated tools.

    Fixed in Version 1.0.8.7 · out Official sourceCVE-2026-112905
  97. Critical
    Vvveb CMS password reset flaw lets attackers bypass login

    A weakness in the password reset page of the Vvveb website builder could let someone take over an account without knowing its password. Updating the software closes the hole.

    Fixed in Vvveb CMS 1.0.8.7 and later · out Official sourceCVE-2026-110799
  98. Medium
    joserfc: Compact JWS size guard allocates attacker-controlled segments before rejection
    Fixed in joserfc 1.7.6 · out Official, 2 sourcesCVE-2026-119284pip
  99. High
    joserfc JWE decryption can be made to use excessive CPU

    An attacker can send one small request containing many fake recipients, forcing the server to do heavy private-key math for each one. Enough of these requests can slow or freeze the service.

    1. How it works:
    2. Attacker sends JWE
    3. App calls decrypt_json
    4. RSA decrypt per recipient
    5. CPU exhausted
    6. Service becomes unavailable from CPU exhaustion
    Fixed in joserfc 1.7.5 · out Official, 2 sourcesCVE-2026-119283pip
  100. Medium
    charmbracelet/soft-serve: Race in `SetPrivate` leaves a private repository readable by unauthenticated users
    Fix available · out Official sourceGHSA-f3fj-9625-rv3mgo
  101. Medium
    charmbracelet/soft-serve HTTP responses disclose the existence and names of private repositories
    Fix available · out Official sourceGHSA-fgxm-5hvv-x4vhgo
  102. High
    Nx Maven and Gradle plugins can run attacker commands from nx.json

    If you open or run Nx in a project someone else controls, a booby-trapped setting in its nx.json file can make your computer run hidden commands as you. Updating Nx closes this hole.

    1. How it works:
    2. Malicious author
    3. Hostile repository
    4. Run nx command
    5. Shell injection
    6. Attacker commands run as the victim
    Fix available · out Official, 2 sourcesCVE-2026-119282npm
  103. High
    CallBackery (Perl) lets anyone read server files via /doc route

    Anyone on the internet can ask the CallBackery web app to show the documentation of files on the server, and the app does not check whether the request is allowed. Because of a path trick ("..::"), this can reach files well outside the app

    1. How it works:
    2. Attacker sends request
    3. Request reaches app
    4. Path is built unchecked
    5. File is read
    6. Attacker reads arbitrary server files
    Fix available · out Official, 2 sourcesCVE-2026-118988
  104. High
    ASP.NET Core local privilege escalation via incorrect default file permissions

    Someone who already has a login on the same machine could gain higher rights than they should. Attackers who reach a low-privilege account can use this to take full control of that system.

    Fix available · out Official, 4 sourcesCVE-2026-114148
  105. High
    TeamViewer clients can be crashed or taken over by a malicious remote host

    If you connect to a computer that has been hacked or set up by an attacker, that computer can crash your TeamViewer app or, depending on your system, run its own code on your machine. Only the person who starts the remote session is exposed

    1. How it works:
    2. Attacker sets up host
    3. You start a session
    4. Malicious screen data
    5. Viewer overflows
    6. Viewer crashes or attacker runs code
    Fixed in Version 15.83 or later. · out Official, 3 sourcesCVE-2026-111585
  106. Critical
    Drupal Commerce Core lets attackers bypass access checks on online stores

    Attackers can reach store pages and data they should not be able to see or change, such as orders. Attacks are already happening against online shops.

    1. How it works:
    2. Attacker
    3. Direct request
    4. Missing check
    5. Store data
    6. Attacker reads or alters store data
    Attacks reported (The Hacker News, BleepingComputer)Fix available · out Official, 6 sourcesCVE-2026-118539composer
  107. High
    Perl Excel reader can run attacker code from a crafted spreadsheet

    A Perl library that reads Excel files can be tricked by a specially built spreadsheet into running hidden instructions on the computer that opens it. Only programs using this library are at risk.

    1. How it works:
    2. Attacker crafts file
    3. File reaches app
    4. Parser runs
    5. Eval executes code
    6. Attacker runs code on the system
    Fixed in Version 0.19 or laterOfficial, 2 sourcesCVE-2026-115943

Thursday 29 October UTC

  1. High
    WordPress has several security holes; update to 7.1.4 now

    Attackers could sneak malicious code into WordPress sites, which may let them run code on the server, steal visitor data or take over parts of the site. Updating closes these gaps.

    1. How it works:
    2. Attacker submits payload
    3. WordPress stores it
    4. Visitor or admin loads page
    5. Data exposed or changed
    6. Attacker gains access to site data
    Fix availableOfficial, 3 sources
  2. Critical
    Google Chrome: memory flaw in MediaStream can be exploited via a crafted web page

    A bug in how Chrome handles audio and video streams can let a malicious web page read parts of the browser's protected memory. Updating Chrome closes this hole.

    1. How it works:
    2. Attacker builds page
    3. User visits page
    4. MediaStream bug triggers
    5. Sandbox memory read
    6. Sensitive browser memory exposed to attacker
    Fix availableOfficial, 2 sourcesCVE-2026-76024
  3. Critical
    Google Chrome: flaw in file handling lets crafted web pages run code

    A weakness in how Chrome manages memory when it handles files can be abused by a malicious web page. Someone could trick you into visiting that page and run code on your computer inside Chrome's protective sandbox.

    1. How it works:
    2. Attacker builds page
    3. Victim opens page
    4. Memory misused
    5. Code runs in sandbox
    6. Attacker runs code inside Chrome's sandbox
    Fix availableOfficial, 2 sourcesCVE-2026-76025
  4. Critical
    Google Chrome: memory flaw in Autofill can let attackers run code

    A flaw in Chrome's Autofill feature (the part that fills in forms for you) can let a malicious web page run harmful code on your computer. Updating Chrome closes the hole.

    1. How it works:
    2. Attacker builds page
    3. User visits page
    4. Autofill memory flaw
    5. Code runs
    6. Attacker runs code in the browser sandbox
    Fix availableOfficial, 2 sourcesCVE-2026-76026
  5. Critical
    Google Chrome: memory corruption flaw in CacheStorage can be triggered by a web page

    A bug in Chrome's browser storage lets a malicious web page read parts of the computer's memory. Updating Chrome closes the hole.

    1. How it works:
    2. Attacker
    3. Victim visits page
    4. CacheStorage bug
    5. Memory read
    6. Attacker reads browser memory data
    Fix availableOfficial, 2 sourcesCVE-2026-76027
  6. Critical
    Google Chrome: flaw in file handling lets crafted web pages run code

    A bug in how Chrome handles files can be abused by a malicious web page to run harmful code on your computer. Updating Chrome closes the hole.

    1. How it works:
    2. Attacker builds page
    3. User visits page
    4. Chrome FileSystem bug
    5. Code runs in sandbox
    6. Attacker runs code inside browser sandbox
    Fix availableOfficial, 2 sourcesCVE-2026-76028
  7. Critical
    SOCFortress CoPilot: low-privilege users can run code on the server via report templates

    A customer-level user can upload a report template that the server later runs as code. That can let them take over the server and read data from every customer.

    1. How it works:
    2. Customer user
    3. Template stored
    4. Report generated
    5. Template executed
    6. Attacker controls the server
    Fixed in Version 0.1.76Official sourceCVE-2026-61707
  8. Critical
    Docat upload feature lets attackers place harmful files on the server

    Docat has a file upload feature that does not check what files are accepted. An attacker could upload files that overwrite settings or run malicious code on the server.

    1. How it works:
    2. Attacker sends file
    3. No file checks
    4. File written to server
    5. Code or script runs
    6. Attacker gains control or steals user cookies
    Partial fixOfficial sourceCVE-2026-61645
  9. Critical
    ServiceNow AI Platform sandbox escape lets admins run code on host

    A flaw let a logged-in administrator break out of the sandbox that limits scripts, and run commands directly on the underlying server. ServiceNow has already fixed it on hosted instances.

    1. How it works:
    2. Admin account
    3. Sandbox bypass
    4. Host code execution
    5. Further access
    6. Attacker runs code on the host server
    Fix availableOfficial sourceCVE-2026-103093
  10. Critical
    Botan cryptography library can corrupt memory via C API cipher block size

    A flaw in the Botan encryption library can let an attacker corrupt a program's memory when the program lets outside users choose the encryption settings. Memory corruption can crash the program or, in some cases, let an attacker take contro

    1. How it works:
    2. Attacker supplies parameters
    3. App passes to Botan C API
    4. Block size truncated
    5. Buffer too small
    6. Memory corruption in the application
    Fixed in Botan 3.13.0Official sourceCVE-2026-118769
  11. Critical
    Monkeytype CI workflow lets outside code steal repository write access

    A build check in the typing-test project's automation could let an outsider run their own code with the project's own access key. That key could be used to change the project's code or its pull requests and issues.

    1. How it works:
    2. Outside contributor
    3. Format label applied
    4. Fork code runs
    5. Token exposed
    6. Attacker gains repository write access
    Fixed in 26.43.0Official sourceCVE-2026-118762
  12. Critical
    Linux kernel TCP flaw lets remote attackers run commands as root

    A bug in how Linux handles network connections can let an outsider with no password take full control of a server. Attackers can reach it over the internet if the server accepts connections.

    1. How it works:
    2. Remote attacker
    3. Crafted SYN packets
    4. Freed memory reused
    5. Code runs in kernel
    6. Attacker runs commands as root
    Attacks reported (The Hacker News, BleepingComputer)Fix availableOfficial, 6 sourcesCVE-2026-98432linux
  13. High
    Twisted HTTP/2 server can be overloaded by one client using rapid stream resets

    A remote client can open one connection and repeatedly send requests it immediately cancels, forcing the server to do full work for each and using up its CPU. This can make the server slow or unresponsive for everyone.

    1. How it works:
    2. Attacker opens connection
    3. Sends request then reset
    4. Server renders request
    5. Reset frees stream
    6. Server CPU exhausted, service denied
    Fixed in Twisted 26.10.0rc1Official sourceGHSA-vpp8-g58w-m8mppip
  14. High
    decode-uri-component can freeze Node.js servers on crafted input

    A small library that decodes web addresses can be tricked into taking a very long time on specially crafted text. While it works, the whole Node.js server stops answering other visitors.

    1. How it works:
    2. Attacker sends payload
    3. Request reaches server
    4. Native decode throws
    5. Quadratic replacement loop
    6. Server stops responding to all clients
    Fixed in 0.5.1Official, 2 sourcesCVE-2026-118664npm
  15. High
    Shopify App gem can mix up which shop a request belongs to

    A request signed in for one Shopify store could carry a different store's name in its address, and the app might treat it as the wrong store. That could expose another store's data.

    1. How it works:
    2. Attacker with one shop's token
    3. Crafted request
    4. Context resolved wrongly
    5. Wrong shop's data
    6. Attacker reads or changes another shop's data
    Fixed in shopify_app 23.0.3Official, 2 sourcesCVE-2026-63414rubygems
  16. High
    cert-manager lets namespace users bypass DNS solver rules and use cluster DNS credentials

    Anyone allowed to create ACME challenge objects in their own namespace can make cert-manager use the cluster's DNS provider credentials for settings the admin never approved. With acme-dns, the secret login details can be sent to a server t

    1. How it works:
    2. Tenant user
    3. Crafted Challenge
    4. cert-manager controller
    5. ClusterIssuer secret
    6. Cluster DNS credentials exposed or misused
    Fixed in cert-manager 1.19.6 and 1.20.3Official sourceCVE-2026-62290go
  17. Medium
    Vite: `server.fs.deny` bypassed with queries
    Fixed in vite 6.4.5Official, 2 sourcesCVE-2026-118662npm
  18. High
    Rust zip library can be crashed by a tiny malicious archive

    A specially crafted small ZIP file can make any program that extracts it crash immediately. Because the crash cannot be caught, the program stops and must be restarted, so repeated attacks can keep it down.

    1. How it works:
    2. Attacker
    3. ZIP archive
    4. Extraction
    5. Process abort
    6. Application process crashes and cannot recover
    Fixed in 9.0.0Official, 2 sourcesCVE-2026-115909rust
  19. High
    Rust zip library can let a crafted archive write files outside the extraction folder

    A specially crafted zip file can trick the program into saving files somewhere other than the folder it was meant to unpack into. On Windows, a single shortcut inside the archive is enough when the program runs with admin rights or Develope

    1. How it works:
    2. Attacker crafts archive
    3. Archive is extracted
    4. Lexical check passes
    5. File written outside target
    6. Attacker controls files outside extraction folder
    Fixed in 9.0.0Official, 2 sourcesCVE-2026-115908rust
  20. High
    zip Rust library: crafted ZIP file can crash apps using legacy-zip

    A tiny specially crafted ZIP file can make an app built with the Rust zip library crash while extracting it. A crash can stop a file-processing service until it is restarted.

    1. How it works:
    2. Attacker crafts ZIP
    3. App receives file
    4. extract() is called
    5. Memory reserve fails
    6. Service crashes, denial of service
    Fixed in 9.0.0Official, 2 sourcesCVE-2026-115907rust
  21. Medium
    zip: AES Entry HMAC Authentication Bypass on Premature EOF
    Fixed in zip 9.0.0Official, 2 sourcesCVE-2026-115906rust
  22. High
    Keycloak lets admins register links that run hidden code in the login page

    A user with admin rights on Keycloak (a login and identity system) could create a client with a booby-trapped web address. When someone clicks it, the code inside runs in the Keycloak site, potentially letting an attacker act as that user.

    1. How it works:
    2. Admin account abused
    3. Malicious client registered
    4. Victim clicks link
    5. Script runs in Keycloak
    6. Attacker runs code in the Keycloak origin
    Fixed in 26.6.4Official sourceCVE-2026-9086maven
  23. Medium
  24. Medium
  25. High
    Keycloak Policy Enforcer lets logged-in users bypass access rules

    Keycloak is a login and access system. A flaw lets any signed-in user skip the access rules that normally block them from some pages, by putting a specific page address into the web request.

    1. How it works:
    2. Signed-in user
    3. Crafted request
    4. Policy check skipped
    5. Protected resource
    6. Unauthorized access to protected resources
    Fix availableOfficial sourceCVE-2026-9800maven
  26. Medium
  27. High
    Volto chatbot plugin lets anyone use its stored Danswer admin credentials

    Anyone on the internet can send requests through this plugin, and it forwards them to the chatbot backend using the site's own stored login. Attackers can therefore act as the server's account, even admin-level functions.

    1. How it works:
    2. Anonymous attacker
    3. Volto proxy route
    4. Server credentials added
    5. Danswer API called
    6. Attacker acts as the service account
    Fixed in @eeacms/volto-chatbot 2.0.4Official sourceGHSA-w9x9-j56r-h98rnpm
  28. Medium
    Crass: Non-ASCII characters cause superlinear CPU consumption
    Fixed in crass 1.0.7Official, 2 sourcesCVE-2026-61848rubygems
  29. Medium
    Crass: A large number of adjacent CSS comments can trigger a SystemStackError
    Fixed in crass 1.0.7Official, 2 sourcesCVE-2026-61847rubygems
  30. Medium
  31. Low
  32. High
    PDF Reader MCP server lets anyone on the network read your PDFs

    If you run this PDF tool in HTTP mode, anyone who can reach its network port can use it without a password, and read PDF files on the machine. Setting an API key did not actually protect it.

    1. How it works:
    2. Remote client
    3. HTTP /mcp endpoint
    4. PDF tools run
    5. Local PDFs read
    6. Attacker reads PDFs without credentials
    Fix availableOfficial, 2 sourcesCVE-2026-62264npm
  33. High
    PraisonAI workflow runner can execute OS commands from YAML files

    A malicious workflow file can run commands on the computer that runs it, as if the attacker were logged in there. Anyone who runs workflow files from untrusted sources is at risk.

    1. How it works:
    2. Attacker writes workflow
    3. File reaches runner
    4. PraisonAI runs it
    5. os.system runs
    6. Attacker runs commands on the host
    Fixed in praisonai 4.6.78Official sourceCVE-2026-61438pip
  34. Low
  35. Low
    PocketMine-MP has potential memory/network vulnerability from repeated ResourcePackClientResponsePacket packets
    Fixed in pocketmine/pocketmine-mp 5.44.2Official sourceGHSA-pg53-p7qp-65cvcomposer
  36. Medium
    MultiFactor Authentication for SilverStripe can bypass MFA during password reset flow
    Fixed in silverstripe/mfa 6.0.0Official sourceCVE-2026-55186composer
  37. Critical
    WS_FTP Server on Windows can let attackers run commands

    A flaw in this file transfer server could let someone outside your company send commands that the server then runs on its own computer. Under certain settings, that could mean full control of the machine.

    Fixed in 2024.0.7 and 2025.0.4 (or later)Official sourceCVE-2026-90868
  38. Critical
    WS_FTP Server file transfer flaw lets admins escape their folder limits

    A bug in WS_FTP Server, a file transfer program, lets a limited admin reach parts of the server they should not see. In the worst case, this could let someone run their own code on the server.

    1. How it works:
    2. Delegated admin logs in
    3. Path traversal request
    4. Files outside scope reached
    5. Code execution possible
    6. Attacker may take control of the server
    Fix availableOfficial sourceCVE-2026-90866
  39. Critical
    WS_FTP Server on Windows can run attacker commands

    A flaw in this file transfer server lets an outsider type commands that the server then runs on its computer. Those commands can run with high-level permissions, so an attacker could take over the machine.

    Fix availableOfficial sourceCVE-2026-90865
  40. Critical
    WS_FTP Server on Windows lets delegated host admins reach files outside their scope

    A limited admin account on the file transfer server could read or change files they were not supposed to touch. The flaw is a path trick that breaks out of the folders the admin is allowed to use.

    Fixed in 2024.0.7 and 2025.0.4Official sourceCVE-2026-90864
  41. Critical
    WS_FTP Server admin flaw lets limited admins exceed their rights

    A flaw in the WS_FTP file transfer server lets a limited administrator go beyond the permissions they were given. In the worst case, they could run commands with higher privileges and take over the whole server.

    1. How it works:
    2. Delegated admin
    3. Admin interface
    4. Scope exceeded
    5. Command execution
    6. Attacker gains full control of the server
    Fix availableOfficial sourceCVE-2026-90863
  42. Critical
    WS_FTP Server flaw lets outsiders reach admin credentials

    A file transfer server can be tricked into giving sensitive data, including admin passwords, to someone who never logged in. An attacker could then take control of the server.

    1. How it works:
    2. Unauthenticated attacker
    3. Reaches exposed server
    4. Authentication bypassed
    5. Admin credentials exposed
    6. Attacker gains administrative access
    Fix availableOfficial sourceCVE-2026-84295
  43. Critical
    Frappe framework: file upload can write files outside storage folder, enabling server takeover

    A logged-in user can upload a specially crafted file that gets saved to a place on the server it should never reach. This can let the attacker run their own code on the server.

    1. How it works:
    2. Attacker logs in
    3. Crafted file upload
    4. File written outside storage
    5. Code executed
    6. Attacker controls the server
    Fix availableOfficial sourceCVE-2026-119145
  44. Critical
    ZITADEL login flaw lets attackers take over accounts with no sign-in method

    Some user accounts in ZITADEL have no password or passkey set yet. An attacker could set the first sign-in method on such an account and then log in as that user.

    1. How it works:
    2. Attacker starts
    3. Forges cookie
    4. Sets credential
    5. Logs in
    6. Attacker controls the user account
    Fixed in ZITADEL 4.19.5 or laterOfficial sourceCVE-2026-119128
  45. Critical
    P-Net industrial network stack can crash or be hijacked by crafted requests

    A flaw in P-Net, a networking library used in industrial devices, lets a specially crafted connection request write data past the memory it should stay within. This can crash the device or, in the worst case, let an attacker run their own c

    1. How it works:
    2. Attacker sends request
    3. Request reaches device
    4. Unchecked length used
    5. Out-of-bounds write
    6. Device crashes or attacker runs code
    Fixed in P-Net 1.0.3 or later.Official sourceCVE-2026-111732
  46. High
    Jenkins automation server has several security holes

    Jenkins is a tool that builds and deploys software automatically. Attackers could exploit several flaws to gain admin rights, run their own code, or read and change data.

    Fix availableOfficial, 3 sources
  47. High
    Google Chrome: several flaws allow attackers to run code and take control

    Attackers could exploit several bugs in Google Chrome to run harmful code on your computer, gain extra access, or steal or change data. Updating Chrome closes these holes.

    Fix availableOfficial, 2 sources
  48. High
    Hitachi Energy CoreTec5 and CoreTec4: command injection flaw lets users run system commands

    A logged-in user with certain roles can type special input into a time-zone setting and make the device run commands of their choosing. That can give them full control of the device.

    1. How it works:
    2. Logged-in user
    3. Time-zone input
    4. Shell command built
    5. Commands executed
    6. Attacker gains full control of the device
    Fix availableOfficial, 2 sourcesCVE-2026-13162
  49. High
    Hitachi Energy TRO600 lets logged-in users reach internal-only services

    A logged-in user of the TRO600 device can get around network rules and reach services that should only be used from inside the device itself. This can expose private settings and data, or disrupt the device.

    1. How it works:
    2. Authenticated user
    3. Port forwarding
    4. Localhost-only services
    5. Sensitive access
    6. Restricted services exposed to attacker
    Fix availableOfficial, 2 sourcesCVE-2026-10756
  50. High
    Hitachi Energy TRO600 devices can leak sensitive files to attackers

    Someone on the network without logging in could download files from the device, including configuration files and stored passwords. Those passwords could then be used to take control of the device.

    1. How it works:
    2. Unauthenticated attacker
    3. Requests file path
    4. Device returns file
    5. Passwords exposed
    6. Attacker gains sensitive data and credentials
    Fix availableOfficial, 2 sourcesCVE-2026-106087
  51. High
    Mendix SAML module can let attackers log in by replaying a valid login response

    A login helper used by Mendix apps can be tricked: someone who captures a valid single sign-on login message can reuse it to get into the application without a password. Updating the module closes this gap.

    1. How it works:
    2. Attacker captures login
    3. Attacker replays response
    4. App accepts replay
    5. Unauthorized access
    6. Attacker gains unauthorized application access
    Fix availableOfficial, 2 sourcesCVE-2026-89209
  52. Critical
    Adobe, Veeam, Juniper patch critical flaws that allow code execution

    Several popular business programs from Adobe, Veeam and Juniper had serious security holes. Attackers could potentially run their own code on affected systems or gain higher access than they should.

    Fix available1 source, unconfirmed
  53. High
    Apache Qpid Proton C can crash from deeply nested message data

    A specially crafted message with extremely deep nesting can make the messaging library crash. Anything that reads such messages could stop working until restarted.

    Fixed in 0.41.1Official, 2 sourcesCVE-2026-105042
  54. High
    Apache Qpid Proton C may trust unintended TLS certificates

    A library used to run encrypted connections can accept certificates it should reject, so an impostor server or client could slip past the security check. Updating the library closes this gap.

    1. How it works:
    2. Attacker obtains certificate
    3. Attacker intercepts connection
    4. Library accepts certificate
    5. Traffic exposed
    6. Attacker impersonates a trusted peer
    Fixed in Apache Qpid Proton C 0.41.1Official, 2 sourcesCVE-2026-105031
  55. High
    Apache Airflow SSH provider can run hidden commands on remote hosts

    A setting that should only pass plain text to a remote computer can instead be read as a command and run there. Someone who controls that text could make the remote machine run things they chose.

    1. How it works:
    2. Attacker supplies input
    3. Airflow DAG runs
    4. Value read as shell
    5. Remote SSH host
    6. Attacker runs commands on remote host
    Fix availableOfficial, 2 sourcesCVE-2026-111422
  56. High
    Axis Camera Station Pro backups expose stored camera credentials

    Old database backups of Axis Camera Station Pro can be copied and read offline, which could reveal the passwords it stores for your cameras. Anyone who gets those backup files could potentially log into your cameras.

    1. How it works:
    2. Attacker gets backup
    3. Backup decrypted
    4. Cameras exposed
    5. Attacker gains access to camera credentials
    Fix availableOfficial, 2 sourcesCVE-2026-63286
  57. Critical
    PHP2Shell flaws actively exploited against internet-facing servers and firewalls

    Attackers are abusing recently patched PHP bugs to take control of servers and firewalls that are reachable from the internet. Some of these attacks have reached government-affiliated systems.

    1. How it works:
    2. Attacker scans
    3. Exploits PHP2Shell
    4. Gains shell access
    5. Chains Fragnesia
    6. Attacker controls the server as root
    Attacks reported (The Hacker News, Hacker News)5 independent sources
  58. Critical
    openEQUELLA lets script authors run arbitrary system commands

    Anyone allowed to write or edit scripts in openEQUELLA can make the server run any command on the operating system. That can give them control of the server itself, not just the software.

    1. How it works:
    2. Script author
    3. Malicious script
    4. Command runs
    5. Service account
    6. Attacker controls the server
    Fixed in openEQUELLA 2026.1Official sourceCVE-2026-66088
  59. Critical
    MPass SAML library for .NET can let attackers log in as other users

    Websites that use this login library may accept a forged login message, letting an attacker sign in as someone else. Updating the library closes the gap.

    1. How it works:
    2. Attacker obtains a signed message
    3. Elements are relocated
    4. Signature check passes
    5. Login as another user
    6. Attacker signs in as an arbitrary user
    Fixed in 10.0.4 and 10.0.5Unverified
  60. Critical
    GitLab server can be taken over via a crafted CI/CD regex

    Someone with no login could send a specially crafted pattern in a GitLab pipeline setting and run their own commands on the GitLab server. Attackers are already trying this, so unpatched servers need updating now.

    1. How it works:
    2. Attacker crafts pattern
    3. Request reaches GitLab
    4. Regex not validated
    5. Code runs on server
    6. Attacker runs code on GitLab server
    Exploited (Hacker News, CISA KEV)Official, 8 sourcesCVE-2026-97229

Wednesday 28 October UTC

  1. Medium
  2. Low
    Tornado: Open redirect in RedirectHandler via protocol-relative URLs
    Fixed in tornado 6.6Official, 2 sourcesCVE-2026-116578pip
  3. Medium
    Tornado: Quadratic CPU usage when parsing HTTP headers with line folding
    Fixed in tornado 6.6Official, 2 sourcesCVE-2026-116577pip
  4. Medium
    Crass: Incorrect tokenization of bad URLs enables CSS sanitizer bypass
    Fixed in crass 1.0.8Official sourceCVE-2026-116695rubygems
  5. Medium
  6. High
    systeminformation on Windows can run attacker-supplied PowerShell via service names

    On Windows, a crafted service name passed to this Node.js library can make it run extra PowerShell commands. Those commands run with the same rights as the Node.js app, so they could read, change, or break files it can reach.

    1. How it works:
    2. Crafted service name
    3. App forwards input
    4. Sanitizer misses quotes
    5. PowerShell injected
    6. Commands run with Node.js process rights
    Fixed in 5.33.16Official, 2 sourcesCVE-2026-116576npm
  7. Critical
    Sophos UTM: unauthenticated remote takeover via path traversal

    An outsider can send crafted traffic to the firewall and run commands with full administrator rights. The attack has to be repeated for a few minutes before it works, but the result is complete control of the device.

    1. How it works:
    2. Remote attacker
    3. Repeated requests
    4. Path traversal
    5. Code execution
    6. Attacker gains root control of the firewall
    Partial fixOfficial, 2 sourcesCVE-2026-118633
  8. Critical
    AVideo video platform lets outsiders run commands on the server

    Attackers can trick the live-streaming feature into running their own commands on the web server, with no login needed. That can expose passwords and let them take over the site.

    1. How it works:
    2. Attacker
    3. Unauthenticated request
    4. Trusted fake session
    5. Shell injection
    6. Attacker runs commands on the server
    Fixed in AVideo 8.1.0Official sourceCVE-2026-61567
  9. Critical
    AVideo video platform: unauthenticated installer allows server takeover

    Someone on the internet can send a crafted request to the setup page and run their own code on the web server, if the site's setup file is missing. That gives them control of the server.

    1. How it works:
    2. Attacker
    3. Unauthenticated request
    4. Config file written
    5. Code executes
    6. Attacker controls the web server
    Fixed in AVideo 8.1.0Official sourceCVE-2026-61564
  10. Critical
    Signal K Server leaks admin keys via log download, enabling full takeover

    Anyone on the internet can download the server's log files without logging in. Those files contain a secret key that lets an attacker pretend to be an administrator and take full control of the server.

    1. How it works:
    2. Remote attacker
    3. Request logs
    4. Extract secret key
    5. Forge admin token
    6. Attacker gains full admin control
    Fixed in Signal K Server 2.33.0 or laterOfficial sourceCVE-2026-118690
  11. Critical
    Cisco SD-WAN controller login bypass lets attackers take admin control

    Attackers can sneak into the systems that manage a company's SD-WAN network without a password and gain admin rights. From there they can change how the network is set up and steal the keys that encrypt traffic.

    1. How it works:
    2. Unauthenticated attacker
    3. Peering auth bypassed
    4. Admin account obtained
    5. NETCONF access
    6. Attacker controls SD-WAN network and steals keys
    Attacks reported (The Hacker News, SecurityWeek)Fix availableOfficial, 4 sourcesCVE-2026-20127
  12. Medium
  13. Medium
    Waline login accepts a non-string email as a match-all MongoDB query
    Fixed in @waline/vercel 1.41.0Official sourceGHSA-jf75-q64q-g65rnpm
  14. Medium
    Seroval: Code injection through a typed array's own constructor property
    Fixed in seroval 1.6.11Official sourceCVE-2026-116583npm
  15. Medium
  16. Medium
  17. High
    Seroval JavaScript library can be crashed by a tiny malicious request

    A small crafted request can make a server run out of memory or freeze. No login is needed, so anyone on the internet can trigger it.

    1. How it works:
    2. Attacker sends request
    3. App decodes input
    4. Length is trusted
    5. Memory or loop explodes
    6. Server crashes or stops responding
    Fixed in seroval 1.6.8Official, 2 sourcesCVE-2026-116584npm
  18. Medium
    Seroval: Script injection through RegExp sources in serialized output
    Fixed in seroval 1.6.10, seroval 1.0.0Official, 2 sourcesCVE-2026-116582npm
  19. High
    Seroval: crafted input can hang a service and make it unavailable

    A small specially crafted message sent to an app using this library can make the app stop responding. The app can freeze or run out of memory.

    1. How it works:
    2. Attacker sends payload
    3. App deserializes input
    4. Decoder loops forever
    5. Event loop blocked
    6. Service becomes unavailable
    Fixed in seroval 1.6.8Official, 2 sourcesCVE-2026-116581npm
  20. High
    Seroval JavaScript library can run unintended code when reading untrusted data

    Seroval is a library that turns JavaScript values into text and back. A crafted input could trick it into calling a function the app did not intend to run, which could expose or change data.

    1. How it works:
    2. Attacker crafts payload
    3. App calls fromJSON
    4. Plugin value selected
    5. Plugin on() invoked
    6. Unintended plugin code runs
    Fixed in seroval 1.6.8Official, 2 sourcesCVE-2026-116580npm
  21. Medium
  22. Medium
  23. Medium
  24. Medium
  25. Medium
  26. Low
  27. Medium
  28. Medium
    vLLM: Responses API bypasses trust_request_chat_template for chat_template_kwargs
    Fixed in vllm 0.32.0Official, 2 sourcesCVE-2026-115918pip
  29. High
    vLLM accepts disguised image files that can run commands on the server

    vLLM trusts the file type label on uploaded images and can be tricked into handing a disguised file to a helper program. On a server with an old, vulnerable Ghostscript, that can let an attacker run commands with vLLM's permissions.

    1. How it works:
    2. Attacker sends image
    3. vLLM loads bytes
    4. Pillow picks EPS
    5. Ghostscript runs payload
    6. Attacker runs commands on the server
    Fixed in vLLM 0.32.0Official, 2 sourcesCVE-2026-115915pip
  30. Medium
    vLLM DeepSeek-OCR image processing vulnerable to denial of service
    Fixed in vllm 0.32.0Official, 2 sourcesCVE-2026-115914pip
  31. High
    vLLM can run attacker code via forged multimodal cache data

    Someone who can send requests to a vLLM server can craft a request that makes the server run their own code. It works even when the server's safety setting for unsafe data is off.

    1. How it works:
    2. Authenticated caller
    3. Forged cache reference
    4. Malicious bytes loaded
    5. Attacker runs Python code on the server
    Fixed in vLLM 0.32.0Official, 2 sourcesCVE-2026-115912pip
  32. Medium
  33. Low
  34. Medium
    Go JOSE: Panics in JSON parsing
    Fixed in github.com/go-jose/go-jose/v4 4.1.5Official, 2 sourcesCVE-2026-116586go
  35. Medium
    Go JOSE: Panic during CBC-HMAC processing
    Fixed in github.com/go-jose/go-jose/v4 4.1.5Official, 2 sourcesCVE-2026-116585go
  36. Medium
    systeminformation has prototype pollution in `networkStats()` via the interface name
    Fixed in systeminformation 5.33.13Official sourceCVE-2026-116674npm
  37. High
    GraphQL phone number checker can freeze a Node.js server

    A specially crafted phone-number input can make the server spend many seconds on one request, so it stops answering other users. Anyone can send such a request without logging in.

    1. How it works:
    2. Attacker
    3. PhoneNumber input
    4. Validation runs regex
    5. Event loop blocked
    6. Server process stalls for seconds
    Fixed in graphql-scalars 2.0.1Official, 2 sourcesCVE-2026-115887npm
  38. Medium
  39. High
    LangGraph API: users can reach other users' stored data

    Under certain setups, a logged-in user could read, change, or delete another user's saved data in LangGraph. Only deployments using JavaScript or TypeScript custom login with namespace rewriting are affected.

    1. How it works:
    2. Ordinary user logs in
    3. Namespace rewritten
    4. Rewrite not applied
    5. Other user's data reached
    6. Attacker accesses another user's data
    Fixed in langgraph-api 0.15.0Official, 2 sourcesCVE-2026-118668pip
  40. Low
  41. High
    re2js regex library can freeze Node.js on crafted text with lookbehinds

    A text-matching library can be made to spend a very long time on a single input, which can freeze the server process while it works. An attacker only needs to send a moderately large text.

    1. How it works:
    2. Attacker sends text
    3. App runs re2js match
    4. Matcher rescans input
    5. CPU pinned
    6. Server worker freezes, service denied
    Fixed in 2.8.7Official, 2 sourcesCVE-2026-116795npm
  42. Low
  43. Medium
  44. Medium
  45. Medium
  46. Medium
  47. Medium
  48. Low
  49. Medium
  50. Medium
    filelock: ReadWriteLock follows a symlink at the lock path into SQLite
    Fixed in filelock 4.0.9Official sourceCVE-2026-112936pip
  51. Medium
  52. Medium
  53. Medium
  54. Medium
    opentelemetry-java: Quadratic CPU consumption in W3C tracestate parsing
    Fix availableOfficial, 2 sourcesCVE-2026-118259maven
  55. High
    happy-dom makes server requests to attacker-chosen URLs when parsing HTML

    If your server uses happy-dom to read HTML from untrusted sources, an attacker can make your server fetch internal or cloud-only web addresses and possibly see the replies. This can leak cloud access keys.

    1. How it works:
    2. Attacker supplies HTML
    3. Server parses the HTML
    4. Server sends HTTP request
    5. Internal or cloud endpoint replies
    6. Internal data or cloud credentials exposed
    Fixed in happy-dom 21.0.0Official, 2 sourcesCVE-2026-118660npm
  56. Medium
  57. Medium
  58. High
    Vue I18n can run attacker scripts through iframe content in translations

    Vue I18n is a tool that shows text in different languages on websites. A flaw lets specially crafted text hidden inside an iframe run its own code on the page, which can expose user data or actions.

    1. How it works:
    2. Attacker supplies content
    3. Translation rendered
    4. Browser decodes srcdoc
    5. Script runs in iframe
    6. Attacker script runs on the site
    Partial fixOfficial, 2 sourcesCVE-2026-118257npm
  59. Low
  60. High
    GraphQL legacy WebSocket executor can reuse one user's login on another user's request

    If one shared connection is used for several users, a later user's request can be sent with the previous user's login token. The server may then treat the new request as coming from the earlier user.

    1. How it works:
    2. User A request
    3. Shared executor
    4. User B request
    5. connection_init sent
    6. User B acts as User A downstream
    Fix availableOfficial, 2 sourcesCVE-2026-118665npm
  61. Medium
  62. Medium
  63. Medium
  64. Medium
    Echo has a Static Middleware Double-Unescape Path Traversal
    Fix availableOfficial, 2 sourcesCVE-2026-118655go
  65. Medium
  66. Medium
    Echo has Open Redirect via Control-Character Prefix Defeating sanitizeURI
    Fix availableOfficial, 2 sourcesCVE-2026-118656go
  67. Medium
  68. High
    Node.js certificate check can accept a server for the wrong IP address

    A Node.js program connecting to a server by a specially written IP address (with a leading zero) may trust a certificate meant for a different address. An attacker in the network path could then impersonate the server.

    1. How it works:
    2. Attacker on network path
    3. Client connects by IP
    4. Certificate checked wrongly
    5. Impostor accepted
    6. Client trusts an impostor server
    Fix availableOfficial, 4 sourcesCVE-2026-106069
  69. Critical
    Google Chrome: memory bug lets crafted web pages run code

    A flaw in how Chrome draws web pages can be abused by a malicious website. Visiting that site could let an attacker run code on your computer inside the browser's protective sandbox.

    1. How it works:
    2. Attacker builds page
    3. Victim opens page
    4. Use-after-free triggered
    5. Code runs in sandbox
    6. Attacker runs code inside the browser sandbox
    Fix availableOfficial, 3 sourcesCVE-2026-118346
  70. Critical
    Google Chrome flaw lets malicious web pages run code in the browser

    A harmful web page could make Chrome run attacker code without any download prompt. Updating Chrome closes the hole.

    1. How it works:
    2. Attacker builds page
    3. Page is served
    4. Browser mishandles memory
    5. Code runs in sandbox
    6. Code runs inside browser sandbox
    Fix availableOfficial, 3 sourcesCVE-2026-118339
  71. Critical
    Google Chrome browser flaw lets crafted web pages run code

    A flaw in Chrome could let a malicious web page run its own code on your computer. Updating Chrome closes the hole.

    1. How it works:
    2. Attacker builds page
    3. Page is hosted
    4. User opens page
    5. Code runs
    6. Code runs outside browser sandbox
    Fix availableOfficial, 3 sourcesCVE-2026-118332
  72. Critical
    Google Chrome flaw lets a malicious web page run code inside the browser sandbox

    A specially crafted web page could make Chrome run an attacker's code. The browser's sandbox limits the damage, but the flaw is still serious, so update now.

    1. How it works:
    2. Attacker builds page
    3. Victim visits page
    4. FileAPI mishandles input
    5. Code runs in sandbox
    6. Attacker runs code inside the browser sandbox
    Fix availableOfficial, 3 sourcesCVE-2026-118331
  73. Critical
    Google Chrome on Android can be exploited via a crafted web page

    A specially built web page could trick Chrome on Android into running an attacker's code outside its normal safety walls. Updating Chrome closes this gap.

    1. How it works:
    2. Attacker builds page
    3. User opens page
    4. UI input not validated
    5. Code runs outside sandbox
    6. Attacker runs code beyond browser sandbox
    Fix availableOfficial, 2 sourcesCVE-2026-118309
  74. High
    Windows Win32k flaw lets a local user gain higher privileges

    A bug in a core part of Windows lets someone who already has a login on the computer gain administrator-level control. Outsiders cannot use it alone, but it can be used after they get a foothold.

    1. How it works:
    2. Local user access
    3. Trigger Win32k bug
    4. Kernel code runs
    5. Admin rights gained
    6. Attacker controls the Windows machine
    Fix availableOfficial, 2 sourcesCVE-2026-62877
  75. Critical
    FearlessCMS lets anyone edit site files and run debug scripts without logging in

    Attackers can reach hidden debug pages in this flat-file website system without logging in. They can read and overwrite site content, inject malicious scripts into pages that visitors and admins see, and fill up the server's disk.

    1. How it works:
    2. Attacker sends request
    3. Debug script runs
    4. Files read or written
    5. Script planted in page
    6. Site defaced or admin sessions stolen
    Fixed in Version 0.1.4Official sourceCVE-2026-63190
  76. Critical
    Cisco ASA and FTD firewalls can be crashed remotely through their VPN service

    Attackers can send a specially crafted request to a Cisco firewall's VPN login page and make it restart, cutting off network access. Attacks are already happening in the wild.

    1. How it works:
    2. Attacker sends request
    3. Request reaches firewall
    4. Logic error triggers
    5. Firewall reloads
    6. Firewall goes down, network access lost
    Exploited (The Hacker News, BleepingComputer)Fix availableOfficial, 7 sourcesCVE-2026-76418
  77. High
    Highcharts Grid Pro lets a crafted credits link run attacker code

    If a web page shows a chart built from data an attacker can influence, a link in the chart's credits area can run hidden code when clicked. That code can act as the logged-in user of the website.

    1. How it works:
    2. Attacker supplies config
    3. Grid renders credits link
    4. User clicks credits link
    5. Script runs in page origin
    6. Attacker acts as the logged-in user
    Fix availableOfficial, 2 sourcesCVE-2026-118255npm
  78. High
    Highcharts Grid lets injected code run in pages showing paginated tables

    If an attacker can change the text used for table pagination labels, their code can run in the browser of anyone viewing that table. Upgrading the library closes this.

    1. How it works:
    2. Attacker supplies language text
    3. Grid renders pagination
    4. Handler runs in page
    5. Page data exposed
    6. Attacker runs script in the page
    Fix availableOfficial, 2 sourcesCVE-2026-118254npm
  79. High
    Highcharts Dashboards: Malicious text in edit-mode fullscreen label can run scripts

    A chart dashboard tool could run hidden code in a web page if someone feeds it a crafted language setting. That code would act with the same access as the website itself.

    1. How it works:
    2. Attacker sets language
    3. Edit mode renders label
    4. Script executes
    5. Session and data exposed
    6. Attacker runs script in the page origin
    Fixed in 4.2.3Official, 2 sourcesCVE-2026-118253npm
  80. High
    Highcharts Dashboards: edit-mode labels can run attacker scripts in the page

    If someone can put malicious text into the dashboard's language settings, a web page could run their hidden code when an editor opens the sidebar. This can let an attacker act as the logged-in user on that site.

    1. How it works:
    2. Attacker supplies text
    3. Config stored
    4. User opens sidebar
    5. Script executes
    6. Attacker runs code in the site
    Fixed in 4.2.3Official, 2 sourcesCVE-2026-118252npm
  81. High
    Highcharts charts can run hidden scripts when the credits link is clicked

    If someone can control the chart's settings, a click on the small credits text can run attacker code inside your web page. That code can act as the logged-in user on that site.

    1. How it works:
    2. Attacker
    3. Chart built
    4. User clicks
    5. Script runs
    6. Attacker runs script in the user's site session
    Fix availableOfficial, 2 sourcesCVE-2026-118251npm
  82. Critical
    Linux kernel flaw lets attackers alter cached file data and gain root

    A bug in the Linux operating system's core can let an attacker quietly change data that the system treats as trusted, and chained with other flaws it can give them full control of the server. Attackers are already using it.

    1. How it works:
    2. Attacker sends traffic
    3. Kernel coalesces buffers
    4. ESP decrypts in place
    5. Webshell implanted
    6. Attacker runs commands as root
    Exploited (CISA KEV, NVD)Fix availableOfficial, 4 sourcesCVE-2026-46300linux
  83. High
    Highcharts charting library can let attackers tamper with all page scripts

    A chart library bug lets specially crafted chart data change a shared JavaScript setting that every script on the web page reads. Attackers could use that to alter how the page behaves for everyone viewing it.

    1. How it works:
    2. Crafted chart data
    3. Chart renders
    4. Prototype polluted
    5. Page scripts read it
    6. Page-wide JavaScript behavior is altered
    Fix availableOfficial, 2 sourcesCVE-2026-118250npm
  84. High
    Highcharts charting library can be abused to tamper with page-wide JavaScript objects

    A crafted chart data file can slip special property names into the page's shared JavaScript objects, which can break how the page draws charts or make other scripts behave wrongly. No clicks are needed beyond viewing the chart.

    1. How it works:
    2. Crafted chart data
    3. JSON parsed
    4. Highcharts builds columns
    5. Prototype polluted
    6. Page-wide objects are tampered with
    Fixed in 13.1.0Official, 2 sourcesCVE-2026-118249npm
  85. Medium
Show 100 more