Lucene search
+L

7972 matches found

PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

Docling has SSRF guard bypass in remote resource fetching (DNS rebinding / multi-record resolution; no IP validation in HTML render mode)

SummaryWhen remote fetching is enabled enableremotefetch=True, together with fetchimages=True or HTML renderpage=True, docling's protection against requests to private and loopback addresses can be bypassed.- The URL check resolves the host name once, to a single IPv4 address. The HTTP request th...

5.8CVSS6AI score0.00201EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

Docling: Crafted DoclingDocument JSON embeds local image files into converted output

Summarydocling accepts serialized DoclingDocument JSON as an input format InputFormat.JSONDOCLING, enabled by default. A crafted JSON file can set a picture's image uri to a local file path. When the converted document is exported with embedded images ImageRefMode.EMBEDDED, the CLI default for...

4.3CVSS5.8AI score0.00304EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•14 views

PraisonAI: Human-in-the-loop tool approval is cached by tool name and silently reused for all subsequent calls with arbitrary arguments

SummaryPraisonAI gates dangerous tools file writes, deletes, shell/code execution behind an interactive approval prompt. The first approval of a tool is cached for the remainder of the run and silently reused for all later invocations of that tool with arbitrary, unreviewed arguments. Root...

6.9CVSS6AI score0.00337EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•14 views

Langflow: OS command injection (RCE) via arbitrary command in MCP stdio server configuration

SummaryBefore Langflow 1.10.3, the MCP stdio transport launched whatever command / args a user put in an MCP server configuration, with no allowlist and before 1.10.3 wrapped in bash -c "exec command ...". Any user able to reach the MCP server settings "Settings → MCP Servers → Add MCP Server",...

9.9CVSS8AI score0.00949EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

Hydra logging configuration permits unsafe callable resolution

SummaryHydra passed its Python logging configuration to logging.config.dictConfig. Python's logging configurator can resolve and invoke importable classes and factories named by configuration, including handler class values and formatter, filter, handler, queue, and listener factories.This loggin...

7.8CVSS6.4AI score0.00165EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•23 views

Langflow: OS command injection (RCE) via arbitrary command in MCP stdio server configuration

SummaryBefore Langflow 1.10.3, the MCP stdio transport launched whatever command / args a user put in an MCP server configuration, with no allowlist and before 1.10.3 wrapped in bash -c "exec command ...". Any user able to reach the MCP server settings "Settings → MCP Servers → Add MCP Server",...

9.9CVSS8AI score0.00949EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•22 views

Langflow : Cross-user flow access and vertex execution via deprecated /api/v1/build/{flow_id}/vertices endpoints

SummaryBefore Langflow 1.10.1, two deprecated but still-routed endpoints in the chat API did not check that the authenticated caller owns the flow referenced in the URL path:- POST /api/v1/build/flowid/vertices retrieveverticesorder- POST /api/v1/build/flowid/vertices/vertexid buildvertexAny...

5.4CVSS5.8AI score0.00225EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•17 views

Langflow: OS command injection (RCE) via arbitrary command in MCP stdio server configuration

SummaryBefore Langflow 1.10.3, the MCP stdio transport launched whatever command / args a user put in an MCP server configuration, with no allowlist and before 1.10.3 wrapped in bash -c "exec command ...". Any user able to reach the MCP server settings "Settings → MCP Servers → Add MCP Server",...

9.9CVSS8AI score0.00949EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•14 views

Langflow has Authenticated Cross-Project File Disclosure via Unscoped MCP Resource Handlers

SummaryLangflow's project-scoped MCP transport authenticates the caller for the projectid in the connection URL, but the subsequent resources/read operation does not authorize the resource URI being requested. An authenticated user can connect to their own project-scoped MCP endpoint and supply a...

7.1CVSS6AI score0.00313EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•10 views

Hydra: Mutable instantiate policy sets allow target blocklist bypass

SummaryHydra's legacy instantiate target blocklists and related execution-policycollections are stored in mutable module-level state. Because locate canresolve attributes on imported objects, a configuration can resolve a mutationmethod such as .discard, modify the active policy, and then...

8.5CVSS6.1AI score0.00457EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

Langflow : Cross-user flow access and vertex execution via deprecated /api/v1/build/{flow_id}/vertices endpoints

SummaryBefore Langflow 1.10.1, two deprecated but still-routed endpoints in the chat API did not check that the authenticated caller owns the flow referenced in the URL path:- POST /api/v1/build/flowid/vertices retrieveverticesorder- POST /api/v1/build/flowid/vertices/vertexid buildvertexAny...

5.4CVSS5.8AI score0.00225EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•10 views

PraisonAI: Crawl4AI/Chromium backend is also affected by the `web_crawl` SSRF validation bypass

SummaryThe DNS-rebinding / redirect SSRF bypass in PRAI-05 is not limited to the httpx/urllib backend. When crawl4ai headless Chromium via Playwright is installed, webcrawl auto-selects provider=crawl4ai, and the headless browser re-resolves DNS and follows redirects on its own — with no...

8.5CVSS5.9AI score0.00268EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

Hydra: Optuna custom_search_space can resolve and execute untrusted callables via get_method

Summaryhydra-optuna-sweeper accepted a configuration-controlled dotted path inhydra.sweeper.customsearchspace, resolved it with the lower-levelhydra.utils.getmethod API, and later invoked the returned callable.Hydra's object-lookup helpers intentionally trust their input and do not applythe...

7.8CVSS6AI score0.00271EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•15 views

Hydra instantiate target blacklist bypasses permit code execution

SummaryHydra's instantiate API resolves and invokes Python callables named by the target field in configuration. The target blacklist introduced for CVE-2026-68508 was incomplete.Representative bypasses included execution wrappers such as timeit.timeit, executable deserialization through...

7.8CVSS6.4AI score0.00161EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

WeasyPrint: EPS images reach the Ghostscript interpreter resulting in RCE

SummaryThis was found during a pentest, funded by the NLNnet foundation, conducted by Stefan Vink from Radically Open Security and the only High issue found. WeasyPrint passes fetched image bytes directly to Pillow's generic format dispatcher without restricting the input format. When Ghostscript...

8.8CVSS7.1AI score0.27974EPSS
SaveExploits6References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

PraisonAI: AgentMail webhook mode accepts forged unsigned message.received events and invokes agents

AgentMail webhook mode accepts forged unsigned message.received events and invokes agents Summarypraisonai AgentMail webhook mode exposes a public aiohttp webhook endpoint that accepts caller-controlled message.received JSON without verifying AgentMail's Svix webhook signatures, then dispatches t...

8.8CVSS6.3AI score0.0039EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

Langflow: IP Spoofing Bypass via `X-Forwarded-For` Allowing Remote Configuration Write

Description: SummaryAn IP spoofing vulnerability in the Model Context Protocol MCP configuration installation endpoint POST /api/v1/mcp/project/projectid/install allowed authenticated remote attackers to bypass the "local-only" access restriction. By sending a spoofed X-Forwarded-For: 127.0.0.1...

7.1CVSS6.1AI score0.00244EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

PraisonAI: Code Injection via f-string Interpolation in Deploy API Server Generation

SummaryThe deploy/api.py module generates Python server code by directly interpolating the agentsfile parameter into an f-string that is then written to a file and executed via subprocess.Popen. An attacker who controls the agentsfile value via CLI argument, configuration, or upstream API can...

9.1CVSS6.1AI score0.0046EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

wger: API credentials remain valid after logout/password change

SummaryA vulnerability exists in the authentication/session lifecycle of wger where bearer-style API credentials remain valid after a user logs out and after a user changes their password. An attacker who steals a victim’s DRF authtoken Authorization: Token ... or JWT refresh token can continue t...

4.8CVSS6AI score0.00242EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry

SummaryAn authenticated attacker can inject arbitrary workout log entries into any other user's SlotEntry by supplying the victim's slotentry ID in a POST /api/v2/workoutlog/ request. The slotentry foreign key is not included in the ownership verification performed by...

6.5CVSS6AI score0.00227EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

wger: Trainer Privilege Escalation - Improper Privilege Management

SummaryA user with only the gymtrainer permission can deactivate any account in the same gym, including gymmanager and generalgymmanager accounts. The UserDeactivateView grants access to anyone holding any one of gym.managegym, gym.managegyms, or gym.gymtrainer OR logic via...

7.1CVSS5.9AI score0.00221EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

Twisted: IMAP wildcardToRegexp() ReDoS

SummarywildcardToRegexp in twisted/mail/imap4.py converts IMAP LIST/LSUB wildcard patterns to Python regular expressions. It substitutes the two IMAP wildcards → ?:.? and % → ?:?:^\/? but passes every other character through unchanged to re.compile. This means that an authenticated IMAP client...

4.3CVSS6.3AI score0.00417EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

PraisonAI: Platform members can delete owner issue dependencies through member-owned related issues

Platform members can delete owner issue dependencies through member-owned related issues Summarypraisonai-platform issue dependency deletion can be authorized against the wrong side of a dependency edge. A workspace member cannot delete a dependency through the owner-created issue endpoint, but c...

6.5CVSS6.1AI score0.00175EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

PraisonAI: AgentMail webhook lacks signature verification, allowing unauthenticated message injection and sender spoofing

SummaryPraisonAI's AgentMail bot, when run in webhook or hybrid mode, starts an aiohttp webhook server bound to 0.0.0.0 and processes inbound message.received events without verifying any signature/HMAC and without authentication. The sender address and message body are taken directly from the...

7.3CVSS6.2AI score0.0031EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•14 views

wger: cross-tenant admin notes/contracts leak via gym=None bypass (5 views)

SummaryFive gym management views in wger apply a flawed gym-scope guard gyma != gymb that silently passes when both operands are None. A trainer with gym.gymtrainer and gym.addadminusernote permissions and no gym assignment gym=None can read private admin notes, uploaded documents, gym contracts,...

7.1CVSS5.8AI score0.00219EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

PyMongo: PYTHON-5996 Heap out-of-bounds write via signed size overflow in BSON document encoding

An integer overflow in the BSON document encoding component of the MongoDB Python Driver's bundled native extension may occur when a single document is built from an unusually large amount of caller-supplied data. Size arithmetic is performed in a signed 32-bit type, and the guard meant to catch...

8.4CVSS7.5AI score0.00188EPSS
SaveExploits0References11Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•15 views

openapi-python-client: Malicious OpenAPI Documents can cause Arbitrary Code Generation

ImpactA malicious OpenAPI document processed by any openapi-python-client prior to 0.29.1 can generate arbitrary Python code. When anyone imports the malicious client, that arbitrary Python code will execute. PatchesVersions starting with 0.29.1 have updated with guardrails to prevent arbitrary...

8.4CVSS6.4AI score0.00139EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•9 views

Docling: METS-GBS archive member limit enforced after full member enumeration (memory exhaustion during format detection)

SummaryWhen docling detects the input format of a gzip-compressed tar archive METS-GBS, and later when the METS-GBS backend opens it, it calls tarfile.TarFile.getmembers. That builds the full member list in memory before the maxmembercount limit is checked. A small archive with a very large numbe...

4.3CVSS5.7AI score0.00299EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

Docling: `enable_local_fetch` is not enforced in HTML browser-rendering mode

SummaryWhen the HTML backend renders pages in a headless browser HTMLBackendOptionsrenderpage=True, the enablelocalfetch option is not enforced. A crafted HTML file can embed an arbitrary local file for example with , and that file's contents appear in the page image attached to the returned...

7.5CVSS6.1AI score0.00397EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•14 views

wger: trainer_login accepts GET - CSRF bypass enables forced session rebinding

SummaryThe trainerlogin view in wger accepts GET requests and executes djangologin without any CSRF protection, because Django's CsrfViewMiddleware only enforces tokens on unsafe methods POST/PUT/PATCH/DELETE. An attacker can embed a single tag on a malicious page; when an authenticated trainer...

5.4CVSS6.1AI score0.00088EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

vLLM: Harmony tool continuations drop `cache_salt` — restoring a cross-tenant prefix-cache membership oracle

Affected- Ecosystem / package: pip / vllm- Affected versions: vLLM ≤ 0.25.1 confirmed on 0.25.1, commit 752a3a504485. The lower bound predates 0.25.1; maintainers can confirm how far back the tool-continuation re-submission has omitted the salt. SummaryOn the GPT-OSS "Harmony" path POST...

3.1CVSS5.5AI score0.00216EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•21 views

PyMongo: PYTHON-5986 Host injection in PyMongo connection string parsing via percent-encoded delimiters

SummaryPyMongo percent-decoded the entire host section of a connection string before splitting it into individual host:port entries. A percent-encoded , or : in a hostname therefore decoded into a real delimiter, injecting an additional attacker-chosen host and port into the client's seed list...

8.3CVSS5.9AI score0.00361EPSS
SaveExploits0References11Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•9 views

Langflow: PythonREPLComponent executes unsandboxed Python code, enabling authenticated RCE and privilege escalation

SummaryLangflow's built-in Python interpreter components — PythonREPLComponent Python Interpreter and the legacy PythonREPLToolComponent Python REPL Tool — executed arbitrary user- or model-supplied Python code inside flows without effective sandboxing. Because the code ran in-process with the...

10CVSS6.3AI score0.0082EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•10 views

Werkzeug safe_join() allows Windows special device names

Werkzeug's safejoin function allows Windows device names as filenames when they have an empty ADS marker on NTFS.This was previously reported as https://github.com/pallets/werkzeug/security/advisories/GHSA-hgf8-39gv-g3f2, but the added filtering failed to account for the fact Windows allows speci...

6.3CVSS6.8AI score0.0037EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

uv: Path traversal on Windows through wheel extraction

ImpactIn versions of uv from 0.12.7 to 0.12.18 on Windows, uv could be induced into writing a file outside of the installation prefix during wheel installation.A malicious wheel could use this to place an executable outside of the intended environment, including in a directory already present on...

5.9CVSS7.2AI score0.0042EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•16 views

vLLM: Qwen2-VL / Qwen3-VL video samplers bound on request-controlled max_frames, which the num_frames ceiling does not reach

SummaryAn unauthenticated remote attacker can exhaust the memory of the vLLM API-server process by raising the request-level mediaiokwargs.video.maxframes and fps knobs on any deployment serving a Qwen2-VL or Qwen3-VL model. 74 extra bytes of JSON took the server's peak RSS from 2 271 MiB to 13 6...

5.3CVSS6AI score0.00303EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•20 views

vLLM: Scale-out disaggregated multimodal transport trusts caller-supplied features

Affected- Ecosystem / package: pip / vllm- Affected versions: vLLM ≤ 0.25.1 confirmed on 0.25.1, commit 752a3a504485. The lower bound predates 0.25.1; maintainers can confirm how far back the scale-out transport path reaches. SummaryvLLM's disaggregated scale-out transport splits a multimodal...

6.5CVSS6.4AI score0.00269EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•9 views

Mako: Path traversal via drive-letter URI on Windows in TemplateLookup

SummaryOn Windows, a TemplateLookup URI beginning with a drive designator e.g. C:/../../secret.txt or C:\..\..\secret.txt bypasses the directory traversal check in Template.init, allowing reads of files outside the configured template directory.This is a third, independent instance of the root...

8.7CVSS5.9AI score0.00361EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•16 views

vLLM: GLMGA video sampling permits request-driven CPU and memory exhaustion

SummaryThe OpenAI-compatible chat endpoint accepts request-level video loader options through mediaiokwargs. A caller can select the GLMGA sampler and provide large fps and maxframes values. GLMGA first constructs an attacker-sized Python index list and then deduplicates it, even when the supplie...

5.3CVSS6.4AI score0.00297EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•16 views

PyMongo: PYTHON-5990 Forced Unix domain socket connection via a .sock KMS endpoint in client-side field level encryption

SummaryPyMongo passed the KMS endpoint of a data key verbatim into parsehost, which returns any string ending in .sock unchanged instead of validating it as a hostname and port. The driver's connection code then treats such an address as a Unix domain socket path and connects to it with AFUNIX...

5.3CVSS6.2AI score0.0019EPSS
SaveExploits0References11Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

vLLM: Loose `cache_salt` validation lets a single request kill EngineCore on LMCache-MP deployments — uncaught downstream `ValueError` denial of service

Affected- Ecosystem / package: pip / vllm- Affected versions: vLLM ≤ 0.25.1 confirmed on 0.25.1, commit 752a3a504485. The lower bound predates 0.25.1; maintainers can confirm how far back the loose cachesalt validator and unguarded scheduling-path lookup reach. SummaryvLLM's OpenAI-compatible...

6.5CVSS5.6AI score0.00332EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•15 views

Multidict: Reference leak in CIMultiDict/MultiDict items-view union and subtraction

DescriptionA reference leak in the items-view union and subtraction operators of aio-libs/multidict 6.7.0 through 6.9.0 C extension lets a remote client drive unbounded, unreclaimable memory growth by having each operand element leak one key-identity object and one value object. The reflected-uni...

5.3CVSS7.2AI score0.00448EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

pymongo: PYTHON-5994 Use exact match for file ID in GridFS delete methods

ImpactWhen reading/writing via an ID with the GridFS API, require an exact match on the given ID. Otherwise, if a Hash is given in place of the ID, it may be interpreted as criteria, overriding the ID match. PatchesPatch available in pymongo = 4.18.1 WorkaroundsEnsure your existing workflow only...

8.3CVSS7.2AI score0.00265EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

LangGraph SDK custom auth silently ignores actions= on resource decorators

ImpactWhat kind of vulnerability is it? Who is impacted?langgraph-sdk incorrectly applies the actions= argument on resource-scoped authorization decorators, including @auth.on.threads, @auth.on.assistants, and @auth.on.crons.In affected versions, a decorator such...

7.6CVSS7.1AI score0.00253EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•12 views

Snowflake drivers writes sensitive information to logs

Insertion of sensitive information into log files in the Snowflake Python, Go, JDBC, Node.js, PHP PDO, and ODBC drivers allowed authentication tokens, query-result encryption keys, pre-signed cloud-storage URLs, and SAML assertions to be written to diagnostic logs in circumstances where the...

6.5CVSS5.8AI score0.00089EPSS
SaveExploits0References11Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•14 views

Docling: Arbitrary local file read via draw:image xlink:href in the OpenDocument backend

Summary The ODF backend resolves the xlink:href of a draw:image element as a filesystem path wheneverthe referenced part is not found inside the document archive. The value comes straight fromcontent.xml, so it is document content, and it is used with no scheme check, no confinement tothe...

6.9CVSS5.9AI score0.00418EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

Langflow: Prompt injection in Langflow Smart Transform can lead to code execution

SummaryLangflow versions 1.3.0 through 1.10.2 contain a code-injection vulnerability in the Smart Transform LambdaFilterComponent component.Smart Transform places flow-author instructions and a preview of its input data into a prompt asking an LLM to generate a Python lambda. It then extracts a...

8.8CVSS6.8AI score0.00314EPSS
SaveExploits0References12Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

Langflow: Unauthenticated Flow Execution via Webhook Authentication Bypass

SummaryA vulnerability in Langflow's webhook authentication logic allows unauthenticated users to trigger the execution of any flow. The system incorrectly bypasses API key validation when the WEBHOOKAUTHENABLE configuration is set to False. This allows a remote attacker who knows a flow's UUID t...

9.8CVSS6.9AI score0.0087EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•11 views

Langflow: Title Authenticated Remote Code Execution in validate_code via Malicious Decorators Description

Summary:A critical Authenticated Remote Code Execution RCE vulnerability exists in the validatecode function of Langflow. The /api/v1/validate/code endpoint, meant to validate user-supplied code, leverages Python's exec function. While it attempts to restrict execution to function definitions, it...

9.8CVSS7.1AI score0.00602EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/15 10:22 a.m.•13 views

Langflow: Weak Fernet Key via random.seed()

SummaryLangflow uses Python's random module Mersenne Twister, a non-cryptographic PRNG seeded with the SECRETKEY to derive the Fernet encryption key for all stored user credentials API keys, LLM provider secrets, database passwords. When the SECRETKEY is shorter than 32 characters — a common...

9.8CVSS5.8AI score0.00302EPSS
SaveExploits0References8Affected Software1
Total number of security vulnerabilities7972