Orqestria Security Intelligence

Sicherheitsüberwachung, die erkennt, prüft und behebt.

Orqestria überwacht kontinuierlich neue Sicherheitslücken und Paket-Updates. Statt dich mit CVE-Fachjargon zu überfluten, prüft es, ob deine Anwendung tatsächlich betroffen ist, und bereitet im Hintergrund einen getesteten Fix vor.

  • Stündliche Synchronisierung
  • 0 LLM-Tokens für Lockfile-Scan
  • Quellcode bleibt auf deinem Rechner

Aktuelle Warnungen

Kritische und hohe Schwachstellen der letzten 90 Tage

Von GitHub geprüfte Warnungen für npm-, Composer-, PyPI-, Cargo- und Go-Pakete, markiert, wenn die CISA sie als aktiv ausgenutzt führt. Stündlich aktualisiert; dieselbe Liste gibt es unter /api/security/feed.json.

1 389 Warnungen in den letzten 90 Tagen
282 kritisch (20 %)
2 aktiv ausgenutzt

Betroffene Systeme

  • JavaScript (npm) 504
  • Python (PyPI) 435
  • Go 273
  • PHP (Composer) 147
  • Rust (Cargo) 30

Neue Warnungen pro Woche

Quellen

Letzte erfolgreiche Aktualisierung: 28.10.2026, 12:00
GitHub Security Advisories (GHSA)

Geprüfte Paket-Warnungen

Stündlich geprüft 1389 Warnungen in den letzten 90 Tagen
CISA Known Exploited Vulnerabilities

Katalog aktiver Angriffe

Stündlich geprüft davon 2 aktiv ausgenutzt
Kritisch Aktiv ausgenutzt
gitea.dev Go

Gitea: Remote Code Execution via diffpatch Git Hook Installation

Kennung (GHSA / CVE) GHSA-rcr6-4jqh-j84m CVE-2026-60004
Betroffener Versionsbereich >= 1.17.0 < 1.27.1
Behobene Version Update auf 1.27.1

### Summary Gitea's `diffpatch` endpoint can be abused to install and execute a Git hook from repository-controlled content. An attacker with ordinary write access to a repository can execute arbitrary shell commands as the Gitea OS user. With default open registration, an unau

Kritisch Aktiv ausgenutzt
mlflow Python (PyPI)

MLflow: Unauthenticated full-read SSRF in webhook delivery: _validate_webhook_url bypassed via unvalidated HTTP redirects (and DNS rebinding)

Kennung (GHSA / CVE) GHSA-7gwp-5pfp-969j CVE-2026-64849
Betroffener Versionsbereich >= 3.3.0 < 3.15.0
Behobene Version Update auf 3.15.0

### Summary The default MLflow Tracking Server (`mlflow server`, no authentication, default SQLite backend) exposes the model-registry webhooks API unauthenticated, including a synchronous `POST /api/2.0/mlflow/webhooks/{id}/test` endpoint that returns the upstream response statu

Hoch
mlflow Python (PyPI)

MLflow vulnerable to arbitrary file read on unauthenticated servers via prompt model version source

Kennung (GHSA / CVE) GHSA-m65p-9j7q-6w33 CVE-2026-116690
Betroffener Versionsbereich >= 3.10.0 < 3.17.0
Behobene Version Update auf 3.17.0

### Summary On MLflow tracking servers running without authentication, which is the default for mlflow server, a remote attacker can read arbitrary files from the server’s filesystem by creating a model version tagged as a prompt whose source is a schemeless local path. The fix

Kritisch
mlflow Python (PyPI)

MLflow vulnerable to remote code execution on unauthenticated servers via third-party scorer deserialization importing caller-placed artifact modules

Kennung (GHSA / CVE) GHSA-26p8-2jq9-3vq9 CVE-2026-116692
Betroffener Versionsbereich >= 3.12.0rc0 < 3.17.0
Behobene Version Update auf 3.17.0

## Summary MLflow 3.12.0 introduced registration and deserialization support for third-party scorers in OSS MLflow. During scorer deserialization, the server accepts a request-controlled Python module path beneath one of four allowed package prefixes, imports that module, obtain

Hoch
dd-trace JavaScript (npm)

dd-trace: ReDOS in URL query string obfuscation

Kennung (GHSA / CVE) GHSA-x94g-w73q-hpcw CVE-2026-116693
Betroffener Versionsbereich >= 2.0.0 < 5.131.1
Behobene Version Update auf 5.131.1

### Summary A regular expression used to obfuscate URL query strings can consume excessive CPU when processing certain attacker-controlled input. This can stall request processing and cause denial of service in applications using affected HTTP tracing integrations. ### Details

Hoch
tinymce JavaScript (npm)

TinyMCE Cross-Site Scripting (XSS) vulnerability using media plugin `data-mce-object` serialization

Kennung (GHSA / CVE) GHSA-mf2p-h6hf-fcwm CVE-2026-116675
Betroffener Versionsbereich >= 8.5.1 < 8.9.3
Behobene Version Update auf 8.9.3

### Impact Stored XSS vulnerability in the media plugin. Attackers can inject malicious scripts via elements crafted through the data-mce-object attribute, which are created and executed before sanitization. Impacts users of TinyMCE with the media plugin enabled. ### Patches Thi

Hoch
ckeditor5 JavaScript (npm)

CKEditor: Cross-site scripting (XSS) in the engine package

Kennung (GHSA / CVE) GHSA-rh54-vffm-5fvp CVE-2026-116688
Betroffener Versionsbereich >= 45.0.0 < 47.7.4
Behobene Version Update auf 47.7.4

### Impact A Cross-Site Scripting (XSS) vulnerability has been discovered in the CKEditor 5 engine. This vulnerability is caused by a prototype pollution issue in the `es-toolkit` library used in the CKEditor 5 codebase. This vulnerability could lead to unauthorized JavaScript co

Hoch
github.com/runatlantis/atlantis Go

Atlantis: OS command injection through PR-controlled Terraform workspace enables RCE during plan

Kennung (GHSA / CVE) GHSA-rjh2-4xgw-p2hj CVE-2026-116676
Betroffener Versionsbereich >= 0.4.0 <= 0.47.0
Behobene Version Update auf 0.47.1

### Summary Atlantis passes the Terraform `workspace` value from a pull request's `atlantis.yaml` into a shell command without quoting or escaping it. A contributor whose pull request is eligible for an Atlantis plan can include shell metacharacters in the workspace name and ex

Hoch
github.com/gtsteffaniak/filebrowser/backend Go

FileBrowser: Symlink following escapes user scope allowing arbitrary file read outside the served directory

Kennung (GHSA / CVE) GHSA-mgqf-5mf5-prfj CVE-2026-116682
Betroffener Versionsbereich < 0.0.0-20260814233832-4126edeb07a0
Behobene Version Update auf 0.0.0-20260814233832-4126edeb07a0

## Summary File read paths resolve symbolic links with `filepath.EvalSymlinks` and then operate on the resolved target without re-checking that the target still lies inside the user's source/scope. A symlink located inside a user's accessible directory that points outside the

Hoch
undici JavaScript (npm)

undici vulnerable to cache poisoning and cross-user disclosure via cross-origin redirects

Kennung (GHSA / CVE) GHSA-4w7w-5xrc-9h26 CVE-2026-109829
Betroffener Versionsbereich >= 7.0.0 < 7.30.1
Behobene Version Update auf 7.30.1

### Impact When an originless `Agent` composes the redirect and cache interceptors as `compose(redirect(), cache())` with a shared cache (`type: 'shared'`), the cache builds its key from the original request URL before the redirect handler changes the origin. The response produc

Hoch
undici JavaScript (npm)

undici vulnerable to TLS certificate validation bypass via dropped tls options in Agent

Kennung (GHSA / CVE) GHSA-2m5v-pch6-74hx CVE-2026-109383
Betroffener Versionsbereich >= 4.0.0 < 6.29.1
Behobene Version Update auf 6.29.1

### Impact undici's `Agent` passes its constructor options through a JSON-based deep clone (`JSON.parse(JSON.stringify(...))`) before forwarding them to each per-origin `Pool`. JSON cannot represent functions, so a caller-supplied `tls` option containing a `checkServerIdentity`

Hoch
undici JavaScript (npm)

undici vulnerable to Denial of Service via TLS 1.2 certificate-changing renegotiation

Kennung (GHSA / CVE) GHSA-qrxm-fqhp-jwvm CVE-2026-87018
Betroffener Versionsbereich >= 4.2.1 < 6.29.1
Behobene Version Update auf 6.29.1

## Impact undici crashes the client process when a TLS 1.2 server renegotiates after the connection is established and presents a different, CA-trusted certificate whose hostname does not match the requested host. Node.js re-runs hostname verification on the renegotiated handsha

Hoch
@modelcontextprotocol/sdk JavaScript (npm)

MCP TypeScript SDK: HTTP server transports and handlers did not limit request body size or JSON-RPC batch length

Kennung (GHSA / CVE) GHSA-f897-62hf-6gxq
Betroffener Versionsbereich >= 1.10.0 < 1.30.1
Behobene Version Update auf 1.30.1

### Summary In affected versions, MCP servers reachable over HTTP put no limit on the size of a POST body or on the number of messages in a JSON-RPC batch. Large requests could exhaust the server's memory, and one long batch could block it from serving anyone else. No credentials

Hoch
symfony/symfony PHP (Composer)

Symfony: Unbounded Recursion in the YAML Inline Lexer Lets a Single Document Crash the Process

Kennung (GHSA / CVE) GHSA-2v3c-qxhr-7vpv CVE-2026-109413
Betroffener Versionsbereich >= 2.0.0 < 5.4.54
Behobene Version Update auf 5.4.54

### Description `Yaml\Parser::lexInlineStructure()` recursed through `lexInlineMapping()` and `lexInlineSequence()` for every `{` and `[` of an inline collection, without entering the nesting level that the rest of the parser bounds with `maxNestingLevel`. A document made of dee

Hoch
symfony/http-foundation PHP (Composer)

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

Kennung (GHSA / CVE) GHSA-r925-mgvr-h9cc CVE-2026-108082
Betroffener Versionsbereich >= 6.0.1 < 6.4.46
Behobene Version Update auf 6.4.46

### Description `HeaderUtils::split()` parsed header values with a pattern whose token alternative also matched whitespace, followed by a `(?<!\s)` lookbehind. A run of whitespace placed before a separator could be divided among the iterations of the enclosing repetition in expo

Hoch
github.com/go-jose/go-jose/v4 Go

Go JOSE: DoS when parsing JWKs that contain RSA keys

Kennung (GHSA / CVE) GHSA-mgcc-cww5-fp2q CVE-2026-116587
Betroffener Versionsbereich <= 4.1.5
Behobene Version Update auf 4.1.6

### Summary A crafted RSA key inside a JWK can cause operations that parse JWKs to consume excess CPU. ### Details go-jose does not check for bounds on RSA modulus and primes before validating them. Values are passed directly to `crypto/rsa.PrivateKey.Validate()`. On Go 1.24+,

Hoch
github.com/ctfer-io/terraform-provider-ctfd Go

CTFer.io's CTFd Terraform Provider allows a local or remote attacker to read team passwords in state as non sensitive values

Kennung (GHSA / CVE) GHSA-vg84-c5mg-76xh CVE-2026-116683
Betroffener Versionsbereich >= 0.1.5 <= 1.1.0
Behobene Version —

### Impact CTFer.io's CTFd Terraform Provider stores `ctfd_team.password` as non-sensitive values (CWE-522). A local or remote attacker, who can have access to the Terraform state, can read team passwords without the need for the state password for decryption. ### Patches Patc

Hoch
hydra-core Python (PyPI)

Hydra legacy target blacklist permits unsafe PyYAML loading

Kennung (GHSA / CVE) GHSA-wf6j-7hvr-gr93
Betroffener Versionsbereich >= 1.3.6 < 1.3.8
Behobene Version Update auf 1.3.8

## Summary Hydra's legacy target blacklist omits PyYAML's unsafe loading surfaces. If an application passes attacker-controlled targets and arguments to instantiate(), a target such as yaml.unsafe_load can execute Python code through a config-controlled YAML stream containing Py

Hoch
undici JavaScript (npm)

undici WebSocket client vulnerable to Denial of Service via failed HTTP/2 handshake

Kennung (GHSA / CVE) GHSA-qq8j-7v2v-3rwp CVE-2026-109855
Betroffener Versionsbereich >= 8.11.0 < 8.11.2
Behobene Version Update auf 8.11.2

### Impact undici's experimental WebSocket client (enabled by default via `allowH2: true`) crashes the Node.js process when it connects to a malicious server over HTTP/2. If the server answers the WebSocket upgrade with a response that fails handshake validation, undici aborts t

Hoch
Authlib Python (PyPI)

Authlib accepts an empty HMAC key, allowing JWS/JWT signature forgery (HS256/HS384/HS512)

Kennung (GHSA / CVE) GHSA-8m4g-j4wp-wgcg CVE-2026-114616
Betroffener Versionsbereich < 1.9.1
Behobene Version Update auf 1.9.1

Reporter: Cavan Loughran, Celvex Group Inc. Summary Authlib's symmetric (oct) key handling accepts an empty key (empty bytes b'' / empty string '') as a valid HMAC signing and verification key. An empty HMAC key produces a deterministic digest that any party can reproduce, so a

Hoch
authlib Python (PyPI)

Authlib incomplete algorithm-confusion fix permits HMAC forgery with prefixed public keys

Kennung (GHSA / CVE) GHSA-7vr2-2fgp-9w7p CVE-2026-114615
Betroffener Versionsbereich >= 1.3.1 <= 1.8.0
Behobene Version Update auf 1.9.0

## Summary `OctKey.import_key()` carries the only guard that stops an asymmetric public key from being used as an HMAC secret in `authlib.jose`. That guard is `raw_key.startswith(POSSIBLE_UNSAFE_KEYS)` — anchored at byte 0 — while the loader that consumes the identical bytes on

Hoch
phpoffice/phpspreadsheet PHP (Composer)

PhpSpreadsheet ODS Reader: Unbounded number-rows-repeated → CPU & Memory Exhaustion (DoS)

Kennung (GHSA / CVE) GHSA-j2w7-387v-m2rq CVE-2026-108359
Betroffener Versionsbereich >= 4.0.0 <= 5.9.0
Behobene Version Update auf 5.10.0

## Summary When PhpSpreadsheet loads an OpenDocument Spreadsheet (`.ods`), `Ods::processTableRow()` reads the `table:number-rows-repeated` attribute of a `<table:table-row>` with an unchecked `(int)` cast, then materialises one cell per repeated row. This value is **completely

Hoch
phpoffice/phpspreadsheet PHP (Composer)

PhpSpreadsheet: XmlScanner Bypass via ISO-2022 Escape Sequences Allows XXE and Denial of Service

Kennung (GHSA / CVE) GHSA-3x94-m842-937c CVE-2026-108358
Betroffener Versionsbereich >= 4.0.0 <= 5.9.0
Behobene Version Update auf 5.10.0

### Summary PhpSpreadsheet's `XmlScanner::scan()` uses a regex pattern that only accounts for NULL byte (0x00) interleaving when detecting `<!DOCTYPE`. ISO-2022 escape sequences (0x1B bytes) inserted between the characters of the pattern break the regex match entirely, allowing D

Hoch
phpoffice/phpspreadsheet PHP (Composer)

PhpSpreadsheet: XmlScanner Bypass via Double-Encoded unentity() TOCTOU Allows XXE and Denial of Service

Kennung (GHSA / CVE) GHSA-rxj4-h86g-25gc CVE-2026-108357
Betroffener Versionsbereich >= 4.0.0 <= 5.9.0
Behobene Version Update auf 5.10.0

### Summary The SpreadsheetML XML reader (`Reader\Xml`) scans file content **twice** through `XmlScanner::scan()`, and each scan runs an `unentity()` callback that calls `html_entity_decode()` **after** the pattern check. By double-encoding the `<` character as `&#38;#60;`, the f

Hoch
github.com/klauspost/compress/zstd Go

compress zstd: Panic on two-block frames

Kennung (GHSA / CVE) GHSA-fpmh-frq8-7rj8 CVE-2026-116591
Betroffener Versionsbereich <= 1.20.1
Behobene Version Update auf 1.20.2

### Summary A crafted ~27 KB two-block zstd frame makes DecodeAll and the streaming decoder panic with an out-of-range slice index instead of returning a decode error. The same bytes decode fine with the reference zstd. Any program that decompresses untrusted zstd input can be c

Hoch
dnspython Python (PyPI)

dnspython dns.name.from_wire_parser() excessive CPU use

Kennung (GHSA / CVE) GHSA-45c3-73f7-pv4m CVE-2026-114605
Betroffener Versionsbereich < 2.9.0
Behobene Version Update auf 2.9.0

### Impact A maliciously crafted DNS message may cause dns.name.from_wire_parser() to use excessive CPU for DNS name decompression. Applications that process untrusted DNS wire form messages with dnspython may be degraded or DoS'd by the extra CPU use required. ### Patches This

Hoch
ddtrace Python (PyPI)

Datadog dd-trace-py: ReDoS in URL query string obfuscation

Kennung (GHSA / CVE) GHSA-3633-r77q-h3v3 CVE-2026-116588
Betroffener Versionsbereich >= 1.5.0 < 3.19.9
Behobene Version Update auf 3.19.9

### Summary A regular expression used to obfuscate URL query strings can consume excessive CPU when processing certain attacker-controlled input. This can stall request processing and cause denial of service in applications using affected HTTP tracing integrations. ### Details

Hoch
ddtrace Python (PyPI)

Datadog dd-trace-py: IAST instrumentation can lead to application DOS

Kennung (GHSA / CVE) GHSA-p3m5-h5v9-vqj6 CVE-2026-116589
Betroffener Versionsbereich >= 3.13.0 < 4.15.5
Behobene Version Update auf 4.15.5

### Summary A flaw in dd-trace-py’s IAST instrumentation can cause the Python application process to terminate unexpectedly when processing certain attacker-controlled input. Only applications with IAST enabled are affected. IAST is disabled by default. ### Details The affecte

Hoch
pymongo Python (PyPI)

MongoDB Python Driver: Out-of-bounds read in BSON decoding via a malformed Regex element

Kennung (GHSA / CVE) GHSA-98qm-wvgf-w4cf CVE-2026-106435
Betroffener Versionsbereich >= 3.9.0 <= 4.18.2
Behobene Version Update auf 4.18.3

### Impact The C extension's BSON decoder scans a Regex element's pattern and flags strings with strlen before checking the document's remaining length, so a crafted truncated Regex element can read past the end of the caller's buffer. bson.decode and bson.decode_all accept mmap

Hoch
vllm Python (PyPI)

vLLM: Request-controlled mm_processor_kwargs.code_revision allows remote code execution

Kennung (GHSA / CVE) GHSA-h3rc-6mm3-gc2m CVE-2026-114053
Betroffener Versionsbereich >= 0.7.3 < 0.31.0
Behobene Version Update auf 0.31.0

## Summary An untrusted multimodal request can set `mm_processor_kwargs.code_revision`. When vLLM serves a model whose Hugging Face processor uses dynamic `auto_map` code and the operator enabled `--trust-remote-code`, this request value reaches `AutoProcessor.from_pretrained` a

Hoch
strands-agents Python (PyPI)

Strands Agents: Local Privilege Escalation via Symlink Attack in Default Session File Storage

Kennung (GHSA / CVE) GHSA-3w55-933p-8pv5
Betroffener Versionsbereich < 1.48.0
Behobene Version Update auf 1.48.0

## Summary The `FileSessionManager` defaults to storing session data in `/tmp/strands/sessions/` (a world-writable directory) using predictable file paths and a write pattern (`open(path + ".tmp", "w")` → `os.replace()`) that follows symbolic links. A local attacker can exploit

Hoch
flexible-graphrag Python (PyPI)

Flexible GraphRAG: Cypher/Graph Injection via broken string-escaping in FalkorDB adapter (_escape()) - full graph wipe from ingested-document content

Kennung (GHSA / CVE) GHSA-vqrg-773h-4wxc CVE-2026-114510
Betroffener Versionsbereich >= 0.6.0 < 0.8.2
Behobene Version Update auf 0.8.2

**Description** def _escape(v: str) -> str: return str(v).replace("'", "\\'").replace("\\", "\\\\") The escaping order is backwards, exactly like the classic HTML double-escape bug: step 1 inserts a literal backslash in front of every ', then step 2 re-matches that just-inser

Hoch
litellm Python (PyPI)

LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials`

Kennung (GHSA / CVE) GHSA-g5ff-637f-6q2m
Betroffener Versionsbereich < 1.95.0
Behobene Version Update auf 1.95.0

## Summary An authenticated LiteLLM proxy user could read arbitrary local files from the proxy runtime by sending a crafted `vertex_ai_credentials` value to `/utils/transform_request`. The request-body safety blocklist rejected `vertex_credentials` but missed its alias `vertex_a

Hoch
better-auth JavaScript (npm)

better-auth: OAuth Proxy lets an attacker sign in as another user

Kennung (GHSA / CVE) GHSA-r4xp-prcw-77qf
Betroffener Versionsbereich >= 1.5.0-beta.12 < 1.7.7
Behobene Version Update auf 1.7.7

## Am I affected? You may be affected if you use `better-auth` from 1.5.0-beta.12 through versions before 1.7.7 with the OAuth Proxy plugin. You are affected only if **all** of these are also true: - On a participating environment, the OAuth Proxy plugin has no dedicated `secre

Kritisch
better-auth JavaScript (npm)

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

Kennung (GHSA / CVE) GHSA-965c-763c-88jm CVE-2026-114607
Betroffener Versionsbereich >= 1.4.0-beta.18 < 1.7.7
Behobene Version Update auf 1.7.7

## Am I affected? You may be affected if you use `better-auth` from `1.4.0-beta.18` through versions before `1.7.7` with the Magic Link plugin and social or Generic OAuth sign-in. You are affected if **all** of these are true: - Magic Link is enabled with default `storeToken:

Hoch
GitPython Python (PyPI)

GitPython: arbitrary file read via attacker-controlled branch name in `Head.checkout()` (incomplete fix of CVE-2026-78679)

Kennung (GHSA / CVE) GHSA-23mf-xhv8-69c2
Betroffener Versionsbereich <= 3.1.62
Behobene Version Update auf 3.2.0

> **A note on the referenced files.** This report was submitted through GitHub's private > vulnerability reporting API, which carries no attachments. Every transcript this report leans > on is reproduced **inline above**, verbatim. The file names it mentions (`poc.sh`, `poc.log`,

Hoch
GitPython Python (PyPI)

GitPython Remote.pull() refspec bypasses the --upload-pack unsafe-option guard, enabling arbitrary command execution

Kennung (GHSA / CVE) GHSA-f9j4-qggq-h239
Betroffener Versionsbereich >= 3.1.30 < 3.2.0
Behobene Version Update auf 3.2.0

## Summary `Remote.pull()` in GitPython forwards its positional `refspec` argument directly to the `git pull` child process while its unsafe-option guard inspects only keyword arguments. An application that passes attacker-influenced data as the `refspec` (for example a user-sup

Hoch
GitPython Python (PyPI)

GitPython command wrappers omit unsafe protocol and option checks

Kennung (GHSA / CVE) GHSA-w8jc-g24h-crhw
Betroffener Versionsbereich <= 3.1.62
Behobene Version Update auf 3.2.0

### Summary GitPython has spent 2022-2026 rolling out two reusable guards method-by-method: `Git.check_unsafe_protocols(url)` (raises `UnsafeProtocolError` for `<transport>::` remote-helper URLs - CVE-2022-24439) and `Git.check_unsafe_options(...)` (raises `UnsafeOptionError` fo

Hoch
GitPython Python (PyPI)

GitPython parse_actor_and_date() is vulnerable to quadratic backtracking on malformed identity lines

Kennung (GHSA / CVE) GHSA-m64x-33q8-m5h7
Betroffener Versionsbereich <= 3.1.62
Behobene Version Update auf 3.2.0

### Summary This is a residual of GHSA-g5vv-9gxw-82hx / CVE-2026-87819. The 3.1.60 fix made `Actor._from_string` regex-free, but `parse_actor_and_date` still runs `_re_actor_epoch` on the same author/committer/tagger line one step earlier. That pattern backtracks quadratically w

Hoch
litellm Python (PyPI)

LiteLLM: Privilege Escalation to Proxy Admin via Cross-Domain Reuse of the Salt Key

Kennung (GHSA / CVE) GHSA-7hp6-4w63-5g45 CVE-2026-114612
Betroffener Versionsbereich >= 1.91.0 < 1.100.4
Behobene Version Update auf 1.100.4

### Summary An authenticated user with `internal_user` privileges can escalate to `proxy_admin` and achieve remote code execution. The proxy uses one encryption key for two purposes: sealing secrets at rest and minting session tokens. An attacker exploits this by requesting a ne

Hoch
msgpack Python (PyPI)

MessagePack: Unbounded memory leak in msgpack C extension on strict_map_key validation failure

Kennung (GHSA / CVE) GHSA-j586-36cw-2gc2 CVE-2026-114613
Betroffener Versionsbereich < 1.2.3
Behobene Version Update auf 1.2.3

### Impact The msgpack-python C extension (`msgpack._cmsgpack`) leaks a decoded map value when deserialization rejects a key with `strict_map_key=True` (the default). Repeated malformed inputs can cause unbounded process memory growth and denial of service in applications that d

Hoch
nltk Python (PyPI)

NLTK: WekaClassifier passes an unvalidated caller-controlled model path to the weka JVM, bypassing nltk.pathsec containment

Kennung (GHSA / CVE) GHSA-j456-xh4h-cpf2
Betroffener Versionsbereich <= 3.10.3
Behobene Version Update auf 3.10.4

## Summary `WekaClassifier` in NLTK passes a caller-controlled model file path to the weka Java VM without any `nltk.pathsec` validation. `WekaClassifier.train` puts the caller's `model_filename` verbatim into the weka argv `["-d", model_filename, ...]` (weka *writes* the trained

Kritisch
authlib Python (PyPI)

Authlib: empty signatures validation in JWS JSON deserialization

Kennung (GHSA / CVE) GHSA-6v38-4h7w-rj9h CVE-2026-96760
Betroffener Versionsbereich <= 1.8.0
Behobene Version Update auf 1.9.0

Authlib (prior to 1.9.0) contains a signature verification bypass vulnerability. The JsonWebSignature.deserialize_json() method accepts a JSON Serialization JWS object and returns the payload as successfully verified without checking for a signature and without requiring a crypto

Hoch
better-auth JavaScript (npm)

better-auth: Device login approval does not show the requesting client or permissions

Kennung (GHSA / CVE) GHSA-q84f-53jg-9ppm
Betroffener Versionsbereich >= 1.3.8-beta.3 < 1.7.0-rc.3
Behobene Version Update auf 1.7.0-rc.3

## Am I affected? You may be affected if you use `better-auth` from `1.3.8-beta.3` up to, but not including, `1.7.0-rc.3`, and you enable the `deviceAuthorization()` plugin. This range includes all 1.6 releases. You are affected only if all of these are also true: - An attacke

Hoch
rembg Python (PyPI)

Rembg: Unauthenticated SAM model injection permits local-file disclosure through malicious ONNX graphs

Kennung (GHSA / CVE) GHSA-qr6x-7v33-6qmg CVE-2026-115924
Betroffener Versionsbereich < 2.0.82
Behobene Version Update auf 2.0.82

The public `/api/remove` endpoint uses attacker-controlled `extras.sam_model` in both SAM filenames and GitHub download URLs. Path traversal plus a URL fragment lets an unauthenticated attacker place malicious ONNX models beside a target file. The models read the file as ONNX ext

Kritisch
agno Python (PyPI)

Agno: Arbitrary code execution via `eval()` on `field_type` in `FunctionCall`

Kennung (GHSA / CVE) GHSA-m4w4-3r8h-jw98 CVE-2026-35002
Betroffener Versionsbereich < 2.3.24
Behobene Version Update auf 2.3.24

### Impact Agno versions prior to 2.3.24 contain an arbitrary code execution vulnerability in the model execution component. The `field_type` parameter on a `FunctionCall` input field was passed to Python's built-in `eval()`, allowing an attacker who could influence that value to

Hoch
oauthlib Python (PyPI)

OAuthLib: Bearer token can be retrieved as long as client knows a valid client ID for device workflow

Kennung (GHSA / CVE) GHSA-3jp2-3mrg-2vxc CVE-2026-49272
Betroffener Versionsbereich >= 3.3.0 < 4.0.0
Behobene Version Update auf 4.0.0

### Summary A call to the token endpoint with a grant type of `"urn:ietf:params:oauth:grant-type:device_code"` and a bogus `device_code` is able to get a bearer token as long as they know a valid client ID enabled for the device workflow. ### Details [Section 3.4 of the RFC 862

Kritisch
monai Python (PyPI)

MONAILabel Server Crash and Silent Inference Corruption via Crafted DICOM (pydicom DS/IS Validation Bypass)

Kennung (GHSA / CVE) GHSA-6hp3-vr39-rqw8 CVE-2026-48705
Betroffener Versionsbereich < 1.6.1
Behobene Version Update auf 1.6.1

### Summary An unauthenticated remote attacker can crash a running MONAILabel server or silently corrupt its medical AI inference results by uploading a single crafted DICOM file (~132 KB) via the REST API. The vulnerability stems from pydicom's lack of validation for Decimal St

Hoch
github.com/wailsapp/wails/v2 Go

Wails: wildcardPatternToRegex allows Origin bypass via suffix match in BindingsAllowedOrigins

Kennung (GHSA / CVE) GHSA-47hv-j4px-h3c9 CVE-2026-34157
Betroffener Versionsbereich >= 2.0.0 < 2.13.0
Behobene Version Update auf 2.13.0

# Security Vulnerability Report: Wails v2 — Origin Validator Bypass via Wildcard Pattern | | | |---|---| | **Product** | wailsapp/wails (v2) | | **Affected File** | `v2/internal/frontend/originvalidator/originValidator.go` | | **Affected Versions** | All versions containing orig

Hoch
dolibarr/dolibarr PHP (Composer)

Dolibarr has SQL Injection in societe/class/societe.class.php via localtax1_value parameter

Kennung (GHSA / CVE) GHSA-v5fq-cf5m-vwv7 CVE-2026-33944
Betroffener Versionsbereich <= 23.0.0
Behobene Version —

### Summary A SQL Injection vulnerability exists in the Third Party (Company) update functionality of Dolibarr ERP/CRM. The `localtax1_value` parameter (`lt1`) is concatenated directly into an SQL UPDATE statement in `societe/class/societe.class.php` at line 1672 without any

Hoch
aj Python (PyPI)

Ajenti has potential Remote Code Execution

Kennung (GHSA / CVE) GHSA-vcw3-r3fx-j444 CVE-2026-27975
Betroffener Versionsbereich < 2.2.13
Behobene Version Update auf 2.2.13

### Impact An unauthenticated user could gain access to a server to execute arbitrary code on this server. ### Patches This is fixed in the version 2.2.13. Users should upgrade to this version as soon as possible.

Hoch
virtualenv Python (PyPI)

virtualenv: Xonsh activation literals depend on the script decoding codec

Kennung (GHSA / CVE) GHSA-394h-qwmc-48pf CVE-2026-113718
Betroffener Versionsbereich < 21.14.9
Behobene Version Update auf 21.14.9

## Summary Caller-supplied prompt text can become executable syntax in the xonsh activation script. An attacker must influence the value passed to virtualenv, and a user must subsequently activate the environment. ## Affected area Xonsh reads a UTF-8 activation script using a

Hoch
virtualenv Python (PyPI)

virtualenv: Bash prompt values can change meaning under older compatibility modes

Kennung (GHSA / CVE) GHSA-6w3r-xr62-4xcp CVE-2026-113723
Betroffener Versionsbereich < 21.14.9
Behobene Version Update auf 21.14.9

## Summary Caller-supplied prompt text can become executable syntax in the bash activation prompt. An attacker must influence the value passed to virtualenv, and a user must subsequently activate the environment and draw the prompt. ## Affected area Bash runs with compatibilit

Hoch
@azure/msal-node JavaScript (npm)

MSAL Node authorization code flow may disclose parameters to an attacker-controlled endpoint

Kennung (GHSA / CVE) GHSA-xcx6-jx8p-x3h5 CVE-2026-109461
Betroffener Versionsbereich >= 5.0.0-beta.0 < 7.1.0
Behobene Version Update auf 7.1.0

### Impact Origin validation error in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to disclose information over a network. This affects the auth_code flow. ### Patches Version 7.1.0 and higher are patched. ### Workarounds Ensure you pas

Hoch
undici JavaScript (npm)

undici vulnerable to Denial of Service via unhandled error on excessive content-encodings

Kennung (GHSA / CVE) GHSA-xjj6-f33q-929c CVE-2026-109869
Betroffener Versionsbereich >= 6.23.0 < 6.29.1
Behobene Version Update auf 6.29.1

### Impact undici's `fetch()` crashes the Node.js process when a malicious server returns a response with more than five content codings and closes the connection before sending the body. undici rejects such responses (a content-encoding limit), but it created the internal respo

Hoch
multer JavaScript (npm)

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

Kennung (GHSA / CVE) GHSA-q7qp-rjg7-q26m CVE-2026-113872
Betroffener Versionsbereich >= 2.0.0 < 2.5.0
Behobene Version Update auf 2.5.0

### Impact When `multer` is configured with an asynchronous `fileFilter`, a single request can crash the Node.js process. If a request is aborted (for example when one file is rejected) while another file's async `fileFilter` is still pending, the pending callback later resumes

Hoch
happy-dom JavaScript (npm)

Happy DOM: Incomplete fix for CVE-2026-33943: unsanitized import alias leads to host code execution

Kennung (GHSA / CVE) GHSA-834v-8h66-3h79 CVE-2026-115895
Betroffener Versionsbereich >= 17.0.0 <= 21.0.3
Behobene Version Update auf 21.0.4

## Summary The ESM compiler in `happy-dom@20.14.5` does not validate imported local binding aliases before interpolating them into generated JavaScript. As a result, an invalid ESM import alias can be transformed into a valid JavaScript destructuring default initializer and exe

Kritisch
wasmtime Rust (Cargo)

Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation

Kennung (GHSA / CVE) GHSA-897f-g5gm-fmxm CVE-2026-115889
Betroffener Versionsbereich < 36.0.19
Behobene Version Update auf 36.0.19

## Summary In Wasmtime prior to v43, the Cranelift compiler backend bit-packs its SSA value indices in a way that can result in silent overflow in release builds, and result in incorrect value references in the IR resulting in arbitrary miscompilation. A very large Wasm function

Hoch
filelock Python (PyPI)

filelock ReadWriteLock: SQLite reopens the lock database by name, so a planted symlink or journal file makes the lock user's process overwrite or unlink its own files

Kennung (GHSA / CVE) GHSA-v4x8-3wr5-3wq8 CVE-2026-112940
Betroffener Versionsbereich >= 3.20.4 <= 4.2.0
Behobene Version Update auf 4.2.1

`ReadWriteLock` and `AsyncReadWriteLock` (the SQLite-backed reader/writer lock) hand SQLite a name they do not control. On Linux the lock validates its database through a descriptor (the number the kernel gives a process for an open file). It then connects SQLite to `/proc/self/f

Kritisch
pillow Python (PyPI)

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

Kennung (GHSA / CVE) GHSA-5x8w-8jj5-q52h CVE-2026-112398
Betroffener Versionsbereich <= 12.3.0
Behobene Version Update auf 13.0.0

### Credits **Researcher**: Alex Bouffard (mixbo@pebwalker.com) ### Summary A heap buffer overflow in Pillow's FlashPix (FPX) JPEG-tile decoder lets an attacker achieve arbitrary code execution by getting an application to open a single crafted file with `Image.open()`. The fi

Hoch
postal-mime JavaScript (npm)

postal-mime: Quadratic CPU consumption when decoding a header of many joinable RFC 2047 base64 encoded words

Kennung (GHSA / CVE) GHSA-f2hq-32vh-53cc
Betroffener Versionsbereich >= 3.0.0 < 4.0.8
Behobene Version Update auf 4.0.8

### Impact Decoding a header that holds a long run of joinable RFC 2047 base64 encoded words, such as `=?utf-8?B?QUJD?=` repeated tens of thousands of times in a `Subject`, `From`, `To`, a filename or a description, took time quadratic in the number of words. The join check ran

Kritisch
laravel/framework PHP (Composer)

Laravel TokenGuard authentication bypass through non-string API credentials

Kennung (GHSA / CVE) GHSA-f9x3-7vq9-cph6 CVE-2026-114509
Betroffener Versionsbereich >= 13.0.0 < 13.29.0
Behobene Version Update auf 13.29.0

Laravel's built-in TokenGuard, **when configured with a standard token-based API guard**, may be bypassed to authenticate as an arbitrary existing user without knowledge of their valid API token. **Under certain database configurations (MySQL/MariaDB)** an attacker can submit a

Hoch
vllm Python (PyPI)

vLLM : DoS via unvalidated mm_processor_kwargs in multimodal image processors (Isaac, InternVL, H2OVL, etc.)

Kennung (GHSA / CVE) GHSA-gx7p-2j49-hfq4 CVE-2026-114055
Betroffener Versionsbereich >= 0.7.3 < 0.31.0
Behobene Version Update auf 0.31.0

## Summary API clients can supply arbitrary `mm_processor_kwargs` per request. vLLM forwards these values through the multimodal rendering and processing pipeline to Hugging Face and custom image/video processor constructors and calls. Resource-sensitive values such as image siz

Hoch
pypdf Python (PyPI)

pypdf: Possible long runtimes for repeated references to the same missing object

Kennung (GHSA / CVE) GHSA-6c7f-9265-g8fw CVE-2026-115572
Betroffener Versionsbereich < 6.21.2
Behobene Version Update auf 6.21.2

### Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires loading relevant parts of a file (like their pages) where the same, but non-existent indirect object is referenced multiple times. ### Patches This has been fixed in

Hoch
pypdf Python (PyPI)

pypdf: Possible long runtimes for repeated malformed cross-reference entries (Follow-up)

Kennung (GHSA / CVE) GHSA-jr96-gvgh-j3r4 CVE-2026-115585
Betroffener Versionsbereich < 6.21.2
Behobene Version Update auf 6.21.2

### Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires cross-reference streams with repeated malformed cross-reference streams. ### Patches This has been fixed in [pypdf==6.21.2](https://github.com/py-pdf/pypdf/releases/t

Hoch
pypdf Python (PyPI)

pypdf: Possible long runtimes for large xref table header limits

Kennung (GHSA / CVE) GHSA-gmh7-3g9r-mjh5 CVE-2026-115580
Betroffener Versionsbereich < 6.21.2
Behobene Version Update auf 6.21.2

### Impact An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires opening a file with large/wrong upper limits in the xref table. ### Patches This has been fixed in [pypdf==6.21.2](https://github.com/py-pdf/pypdf/releases/tag/6.21.2

Hoch
electron JavaScript (npm)

Electron: Mitigation for compromised eMudhra intermediate certificates

Kennung (GHSA / CVE) GHSA-jr5w-w6x2-84p9 CVE-2026-115570
Betroffener Versionsbereich >= 45.0.0-alpha.1 < 45.0.0-beta.6
Behobene Version Update auf 45.0.0-beta.6

### Impact A set of eMudhra intermediate certificates were compromised and are being blocked by browsers and other TLS clients. This Electron update adds the same block to both Chromium networking and Node.js `tls`, `https` and `fetch`. On earlier versions, an attacker holding a

Hoch
body-parser JavaScript (npm)

body-parser vulnerable to Denial of Service via trailing bytes after a compressed request body

Kennung (GHSA / CVE) GHSA-27r3-jxmh-p828 CVE-2026-111181
Betroffener Versionsbereich >= 2.0.0 < 2.4.0
Behobene Version Update auf 2.4.0

### Impact A single request can crash any application using `body-parser` with default options. When a request carries a `Content-Encoding` (for example `gzip`), `body-parser` pipes it into a decompression stream and, after reading the body, leaves that stream piped with no erro

Hoch
gix Rust (Cargo)

gitoxide gix: untrusted .git/config disables filesystem .git-protection path checks via unfiltered protect_options()

Kennung (GHSA / CVE) GHSA-q54r-jf2p-rfr2
Betroffener Versionsbereich >= 0.88.0 <= 0.89.0
Behobene Version Update auf 0.90.0

## Summary In the `gix` crate, `Cache::protect_options()` in `gix/src/config/cache/access.rs` reads the three filesystem path-protection settings (`core.protectHFS`, `core.protectNTFS`, and `gitoxide.core.protectWindows`) with the unfiltered `gix_config::File::boolean()` accesso

Hoch
github.com/labstack/echo/v4 Go

Echo: WebSocket proxy can retain connections and handlers after client disconnect

Kennung (GHSA / CVE) GHSA-9969-6676-49h5
Betroffener Versionsbereich >= 4.15.0 < 4.16.1
Behobene Version Update auf 4.16.1

## Impact Echo's Proxy middleware could retain a handler, copy goroutines and network connections after a WebSocket client disconnected if the upstream kept its connection open. The raw proxy waited for both copy directions to finish without reliably closing the other connection

Hoch
github.com/labstack/echo/v4 Go

Echo: Decompress permits unbounded gzip expansion in v4

Kennung (GHSA / CVE) GHSA-h7wr-284f-5qvc
Betroffener Versionsbereich >= 4.0.0 < 4.16.1
Behobene Version Update auf 4.16.1

## Impact Echo v4's opt-in Decompress middleware exposed a gzip-decoded request stream without limiting its expanded size. A small compressed request could therefore produce a very large decoded body. Handlers that read or bind that body could consume excessive memory or CPU, an

Kritisch
github.com/labstack/echo/v4 Go

Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls

Kennung (GHSA / CVE) GHSA-cxf3-9h37-7rr8
Betroffener Versionsbereich >= 4.0.0 < 4.16.1
Behobene Version Update auf 4.16.1

## Impact Echo's Proxy middleware selected a raw tunnel when the client requested a WebSocket upgrade, before validating whether the configured upstream accepted it. If the upstream returned an ordinary HTTP response and kept the connection alive, subsequent HTTP requests on tha

Hoch
github.com/labstack/echo/v4 Go

Echo: BodyDump captures request and response bodies without size limits in v4

Kennung (GHSA / CVE) GHSA-f48p-c9v4-h7xv
Betroffener Versionsbereich >= 4.0.0 < 4.16.1
Behobene Version Update auf 4.16.1

## Impact Echo v4's opt-in BodyDump middleware read complete request bodies into memory and retained complete response bodies without a capture limit. A client able to submit large requests to a route using BodyDump could cause large allocations before the application handler ra

Hoch
strands-agents Python (PyPI)

Strands Agents SDK: Exposure of data element to wrong session in the A2A Server

Kennung (GHSA / CVE) GHSA-4v6f-7vjh-6x4m CVE-2026-115419
Betroffener Versionsbereich < 1.43.0
Behobene Version Update auf 1.43.0

**Summary** Strands Agents SDK is an open-source SDK, available for Python (strands-agents) and TypeScript (@strands-agents/sdk), for building and running AI agents. An issue exists where, under certain circumstances, the Agent2Agent (A2A) server shares conversation history acr

Hoch
virtualenv Python (PyPI)

virtualenv: Bash activator leaves the --prompt value unescaped in PS1 when promptvars is off, so prompt expansion later executes it (regression in 21.14.9)

Kennung (GHSA / CVE) GHSA-cx6f-vjhg-g3cc CVE-2026-115586
Betroffener Versionsbereich >= 21.14.9 < 21.14.13
Behobene Version Update auf 21.14.13

## Summary The bash activator puts the caller-supplied prompt value into `PS1` unescaped whenever `promptvars` is off at activation time, and assumes prompt expansion can never run afterwards. `promptvars` and posix mode are runtime shell state, not a property of the activation

Hoch
mistune Python (PyPI)

Mistune: Path Traversal and XSS in Include directive

Kennung (GHSA / CVE) GHSA-h7ww-273w-6cm8 CVE-2026-115355
Betroffener Versionsbereich <= 3.2.0
Behobene Version Update auf 3.3.0

The Include directive in `src/mistune/directives/include.py` does not validate that the resolved file path stays within the source directory, allowing path traversal via `../` sequences to read arbitrary files. Additionally, error messages and included file contents are rendered

Hoch
Twisted Python (PyPI)

Twisted: Unauthenticated Remote Denial of Service in the Twisted IRC Server via an Unbounded Line Buffer

Kennung (GHSA / CVE) GHSA-53xc-49m8-p798 CVE-2026-115776
Betroffener Versionsbereich <= 26.4.0
Behobene Version Update auf 26.10.0rc1

## Summary An unbounded-buffer vulnerability (CWE-770) in the Twisted words IRC server lets any unauthenticated remote client exhaust server memory. `twisted.words.protocols.irc.IRC.dataReceived` appends every received byte to a per-connection buffer and only removes data at a l

Hoch
Twisted Python (PyPI)

Twisted: Unauthenticated Remote Denial of Service in the Twisted conch Telnet Transport via an Unbounded Subnegotiation Buffer

Kennung (GHSA / CVE) GHSA-cwm5-jh59-mwxr CVE-2026-115778
Betroffener Versionsbereich <= 26.4.0
Behobene Version Update auf 26.10.0rc1

## Summary An allocation-without-limits vulnerability (CWE-770) in the Twisted conch telnet transport lets any unauthenticated remote peer exhaust server memory over a single connection. When the peer opens a telnet subnegotiation with `IAC SB` and then streams bytes without eve

Hoch
Twisted Python (PyPI)

Twisted: Unauthenticated Remote Denial of Service in the Twisted words domish XML Element Stream via an Unbounded Element Tree

Kennung (GHSA / CVE) GHSA-3476-c5c2-fr73 CVE-2026-115775
Betroffener Versionsbereich <= 26.4.0
Behobene Version Update auf 26.10.0rc1

## Summary An allocation-without-limits vulnerability in the Twisted XML element stream lets any unauthenticated remote peer exhaust server memory over a single stream. When the peer opens a container element and streams child elements without ever closing the container, every e

Hoch
obsidian-tc JavaScript (npm)

obsidian-tc: Memory-lifecycle tools overwrite unowned notes or partially commit lifecycle changes

Kennung (GHSA / CVE) GHSA-r3g7-r4hr-m258 CVE-2026-115478
Betroffener Versionsbereich >= 1.0.1 <= 1.31.3
Behobene Version Update auf 1.31.4

### Summary `create_entity`, `link_entities`, `rename_entity`, `unlink_entities` and `delete_entity` regenerate a memory note's body from SQLite at the computed `memory/<type>/<name>.md` path. When a note already existed at that path and was not owned by the entity being written

Hoch
github.com/siyuan-note/siyuan/kernel Go

SiYuan: A parser differential between the WebSocket keepalive exemption and the session quarantine allows unauthenticated access to the broadcast event stream

Kennung (GHSA / CVE) GHSA-c8w8-3pqp-wr83 CVE-2026-73054
Betroffener Versionsbereich < 0.0.0-20260731131820-67bc300b6ea6
Behobene Version Update auf 0.0.0-20260731131820-67bc300b6ea6

### Summary Two checks on the same WebSocket request URI parse it differently. The authentication exemption for keepalive sessions matches raw substrings, while the quarantine introduced to contain those sessions reads a parsed query parameter. Because Go's `url.Values.Get` retu

Kritisch
obsidian-tc JavaScript (npm)

obsidian-tc HTTP transport lacks Origin/DNS-rebinding protection, enabling drive-by vault access on loopback

Kennung (GHSA / CVE) GHSA-pqh8-4pj7-32xx CVE-2026-77363
Betroffener Versionsbereich < 1.3.1
Behobene Version Update auf 1.3.1

### Impact The Streamable HTTP transport was constructed without `enableDnsRebindingProtection`/`allowedHosts`/`allowedOrigins` and performed no `Origin`-header validation. With the documented `auth.mode: "none"` loopback default, a **drive-by web page could `POST http://127.0.0.

Hoch
obsidian-tc JavaScript (npm)

obsidian-tc: Declined human-in-the-loop confirmations can permit destructive calls over HTTP

Kennung (GHSA / CVE) GHSA-737x-cwfr-5vvc CVE-2026-115477
Betroffener Versionsbereich >= 1.13.0 <= 1.31.3
Behobene Version Update auf 1.31.4

### Summary On a Streamable HTTP deployment with `auth.jwtSecret` configured, serving a 2026-07-28-era client that declared `elicitation.form` support, a call to a dispatch-gated tool (`destructive: true`, or a scope with an HITL floor) that was offered an `inputRequired` confirm

Kritisch
obsidian-tc JavaScript (npm)

obsidian-tc tokens can access arbitrary configured vaults

Kennung (GHSA / CVE) GHSA-84c9-qqpq-2pq5 CVE-2026-77366
Betroffener Versionsbereich < 1.3.1
Behobene Version Update auf 1.3.1

### Impact Tool dispatch did not check the caller-supplied `input.vault` against the caller's bound vault (`ctx.vaultId`); the folder ACL was a single global instance and the JWT carried no vault claim. As a result, **any valid token could read, write, or delete any configured va

Hoch
mistune Python (PyPI)

Duplicate Advisory: Mistune: Path Traversal and XSS in Include directive

Kennung (GHSA / CVE) GHSA-8cqv-vvq2-6p8c
Betroffener Versionsbereich < 3.3.0
Behobene Version —

## Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-h7ww-273w-6cm8. This link is maintained to preserve external references. ## Original Description Mistune before 3.3.0 contains a path traversal vulnerability in the Include directive that a

Hoch
pillow Python (PyPI)

Pillow: Bundled libopenjp2 2.5.4 in all wheels since 11.1.0 carries OSV-2025-219 heap-buffer-overflow write reachable from Image.open().load()

Kennung (GHSA / CVE) GHSA-78g4-xqwv-q3g8
Betroffener Versionsbereich >= 11.1.0 < 13.0.0
Behobene Version Update auf 13.0.0

### Summary Every Pillow wheel from 11.1.0 onward bundles a libopenjp2 containing a heap-buffer-overflow **write** that is fixed upstream on master but has never appeared in an OpenJPEG release. See https://osv.dev/vulnerability/OSV-2025-219 Because the wheel bundles its own co

Kritisch
next JavaScript (npm)

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

Kennung (GHSA / CVE) GHSA-673q-mjm6-r5xr
Betroffener Versionsbereich >= 16.0.0 <= 16.4.0
Behobene Version Update auf 16.4.1

## Impact A vulnerability in applications using App router with Cache Component can lead to remote code execution. The application needs to have a `use cache` function that returns multiple typed arrays. ## Workaround There is no known workaround for affected applications with

Hoch
Gitpython Python (PyPI)

GitPython validates a submodule's ".git" path only after cloning into it (RCE)

Kennung (GHSA / CVE) GHSA-83vg-56qc-22m7 CVE-2026-114145
Betroffener Versionsbereich <= 3.2.0
Behobene Version Update auf 3.2.1

### Summary `create_submodule(name, path, url)` clones a submodule into the repo's own `.git` directory before it rejects the path. A `path` of ".git/hooks" is accepted by the pre-clone check, so the submodule is cloned straight into the live hooks directory, and a file named `

Hoch
tome JavaScript (npm)

toml-node: Prototype pollution: parsing a TOML document can write to Object.prototype

Kennung (GHSA / CVE) GHSA-h895-cgqg-jf52 CVE-2026-114142
Betroffener Versionsbereich <= 5.0.0
Behobene Version Update auf 5.0.1

### Summary CVE-2026-63376 described prototype pollution through __proto__ key-path desynchronization and was fixed in 4.1.2 by rewriting the path bookkeeping and adding an ownedContainers WeakSet. The desynchronization is still reachable, spelled with a quote character instead o

Hoch
toml JavaScript (npm)

toml-node: Quadratic-complexity DoS via many array-of-tables headers in toml.parse()

Kennung (GHSA / CVE) GHSA-4qx8-w7c3-pj3p CVE-2026-114141
Betroffener Versionsbereich <= 5.0.0
Behobene Version Update auf 5.0.1

## Summary `toml.parse()` is vulnerable to a quadratic-complexity (O(n²)) denial-of-service via many array-of-tables (`[[name]]`) headers. `addTableArray()` in `lib/compiler.js` rescans two entire bookkeeping Sets on every `[[name]]` header without pruning unrelated or distinct

Hoch
toml JavaScript (npm)

toml-node: Quadratic-complexity DoS via long dotted keys or table paths in toml.parse()

Kennung (GHSA / CVE) GHSA-9j65-hcg3-gc64 CVE-2026-114143
Betroffener Versionsbereich <= 5.0.0
Behobene Version Update auf 5.0.1

## Summary `toml.parse()` is vulnerable to a quadratic-complexity (O(n²)) denial-of-service via a single long dotted key, table header, or inline-table key. A ~100KB crafted document causes a multi-second synchronous hang; a ~200KB document crashes the Node.js process outright w

Hoch
toml JavaScript (npm)

toml-node: Uncontrolled resource consumption (CPU DoS) via unbounded-length integer literals in toml.parse()

Kennung (GHSA / CVE) GHSA-9qmh-m7c6-f92p CVE-2026-114144
Betroffener Versionsbereich <= 5.0.0
Behobene Version Update auf 5.0.1

### Summary `toml.parse()` converts integer literals (hex, octal, binary, and decimal) to `BigInt` without first bounding the length of the digit sequence. Since `BigInt(string)` construction from a very long numeric string runs in super-linear time, a single small, well-formed T

Hoch
storybook JavaScript (npm)

Storybook dev server vulnerable to code injection from the local network

Kennung (GHSA / CVE) GHSA-px85-f4q5-jh77 CVE-2026-114126
Betroffener Versionsbereich >= 8.0.0 < 8.6.19
Behobene Version Update auf 8.6.19

**Summary:** The Storybook dev server exposes its WebSocket authentication token to any client that can load its HTML pages. Any host on a LAN can open a Storybook app by IP address, and therefore obtain the token. The WebSocket can be used to inject code into story files or to c

Hoch
@graphql-tools/utils JavaScript (npm)

GraphQL Tools: Prototype pollution in mergeIncrementalResult via non-primitive path segments

Kennung (GHSA / CVE) GHSA-c4qx-w738-7hr3 CVE-2026-114604
Betroffener Versionsbereich >= 10.10.1 <= 12.0.1
Behobene Version Update auf 12.0.2

## Report metadata | Field | Value | | --- | --- | | Package | `@graphql-tools/utils` (npm, `pkg:github/ardatan/graphql-tools`) | | Repository | https://github.com/ardatan/graphql-tools | | Component | `mergeIncrementalResult` / `setObjectKeyPath` (`packages/utils/src/mergeIncre

Hoch
graphql-core Python (PyPI)

GraphQL-core: Denial of service via comment tokens bypassing the parser's max_tokens limit

Kennung (GHSA / CVE) GHSA-r77w-qph3-7vf8 CVE-2026-75508
Betroffener Versionsbereich >= 3.2.3 < 3.2.12
Behobene Version Update auf 3.2.12

### Summary The parser's `max_tokens` limit — the documented defence against oversized GraphQL documents — did not count comment tokens. A document padded with comments could therefore pass a `max_tokens` check of any size while still allocating one `Token` object per comment, a

Hoch
graphql-core Python (PyPI)

GraphQL-core: Denial of service via quadratic complexity in the OverlappingFieldsCanBeMerged validation rule

Kennung (GHSA / CVE) GHSA-vj8h-fx38-h3vc CVE-2026-75507
Betroffener Versionsbereich >= 3.0.0 < 3.2.12
Behobene Version Update auf 3.2.12

### Summary The `OverlappingFieldsCanBeMerged` validation rule can be driven into quadratic — and in the worst case `O(n²·m²)` — running time by a small, highly compressible query. A single 364 KB document can occupy one CPU core for over five minutes during *validation*, before

Kritisch
dompurify JavaScript (npm)

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

Kennung (GHSA / CVE) GHSA-cg2g-xh64-v4q7
Betroffener Versionsbereich >= 3.4.4 <= 3.4.16
Behobene Version Update auf 3.4.17

## Summary When DOMPurify is configured with `SAFE_FOR_TEMPLATES: true` together with a DOM-returning mode (`RETURN_DOM: true`, `RETURN_DOM_FRAGMENT: true`, or `IN_PLACE: true`), template expressions such as `{{...}}`, `${...}`, and `<%...%>` survive sanitization inside the text

Hoch
dompurify JavaScript (npm)

DOMPurify IN_PLACE: hook that removes a parent or sibling leaves the detached subtree's event handlers armed (incomplete fix for GHSA-p98j-92pf-mc4p)

Kennung (GHSA / CVE) GHSA-mrv2-3pqr-j5jr
Betroffener Versionsbereich <= 3.4.16
Behobene Version Update auf 3.4.17

### Summary The 3.4.16 fix for GHSA-p98j-92pf-mc4p only covers a hook that removes the node it was called for. If an `IN_PLACE` hook removes a different node, like the current node's parent or a sibling that has not been visited yet, that subtree is never walked or neutralized.

Hoch
nbconvert Python (PyPI)

nbconvert: Arbitrary file write through path traversal in cell output filenames when exporting to md, latex, rst and asciidoc

Kennung (GHSA / CVE) GHSA-pjvx-prjx-h659 CVE-2026-114140
Betroffener Versionsbereich >= 5.4.0 <= 7.17.1
Behobene Version Update auf 7.17.2

### Summary nbconvert <= v7.17.1 has an arbitrary file write vulnerability due to a path traversal in ipynb cell output metadata, more specifically on the filename attribute. Vulnerable converters : `--to markdown`, `--to latex`, `--to rst`, `--to asciidoc`. In `ExtractOutputP

Hoch
black Python (PyPI)

Black: GitHub Action installs unvalidated required-version from pyproject.toml

Kennung (GHSA / CVE) GHSA-cg8m-r9f2-5wm2 CVE-2026-114134
Betroffener Versionsbereich < 26.10.1
Behobene Version Update auf 26.10.1

### Summary The GitHub Action bundled with Black can read the version from `tool.black.required-version` if `use_pyproject` is set to True. This version is not validated and therefore can be used to execute untrusted code in the context of a victim's repository. ### Details Th

Angezeigt werden die neuesten 100 von 1389. Die vollständige 90-Tage-Liste steht im JSON-Feed.

Systemarchitektur

Fünf Schichten von der globalen Erkennung bis zum geprüften Fix

Die technische Komplexität bleibt im Hintergrund: Orqestria filtert das Rauschen heraus, sodass du nur verifizierte, notwendige Fixes freigibst.

Schicht 1 Orqestria Feed · CISA KEV · GHSA · OSV.dev

Externe Sicherheitsquellen

Synchronisiert stündlich offizielle Schwachstellendatenbanken (Orqestria Feed, CISA KEV, GitHub Advisories, OSV.dev) sowie eigene HTTPS-JSON-Feeds.

Schicht 2 0 LLM-Tokens · Deterministischer Abgleich

Security Intelligence Hub

Dedupliziert CVE- und GHSA-Kennungen, vereinheitlicht Versionsbereiche (npm, Composer, PyPI, Cargo) und priorisiert aktiv ausgenutzte Lücken.

Schicht 3 Lokales SBOM · Erreichbarkeitsprüfung

Projekt-SBOM & Betroffenheit

Liest Lockfiles lokal auf deinem Rechner ein und prüft, ob das verwundbare Paket tatsächlich erreichbar ist.

Schicht 4 Isolierter Worktree · Automatische QA

Agenten-Workflow & Behebung

Wenn Handlungsbedarf besteht, erstellt der Patch-Agent das Update im isolierten Git-Worktree, während QA und Security testen.

Schicht 5 Ein-Klick-Freigabe · Dokumentierter Abschluss

Freigabe & Nachprüfung

Nach deiner Freigabe spielt Orqestria den Fix ein, prüft die Behebung und dokumentiert das Ergebnis.