Lucene search
+L
Osv PysecRecent

7962 matches found

osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•24 views

PYSEC-2026-3587 ONNX: Heap-Buffer-Overflow READ in Gemm Version Converter Adapter via Undersized Input Shape

Summary Heap-buffer-overflow READ 16 bytes in Gemm76::adaptgemm76 onnx/versionconverter/adapters/gemm76.h:41 when ConvertVersion processes a model with a Gemm node whose input tensors have fewer than 2 dimensions. The adapter accesses Bshape1 without checking rank. On Release builds the OOB read ...

3.3CVSS6AI score0.00168EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•16 views

PYSEC-2026-3612 pypdf: Possible infinite loop for not terminated inline images

Impact An attacker who uses this vulnerability can craft a PDF which leads to an infinite loop. This requires parsing the content stream of a page with a not terminated inline image, as done when extracting the page text for example. Patches This has been fixed in pypdf==6.14.1. Workarounds If yo...

8.7CVSS5.8AI score0.0062EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•16 views

PYSEC-2026-3610 pypdf: Possible long runtimes for repeated malformed cross-reference entries

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.14.0. Workarounds If you cannot upgrade yet, consider applying the changes fr...

6.9CVSS5.8AI score0.0062EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•22 views

PYSEC-2026-3550 awxkit has a path traversal vulnerability

A path traversal vulnerability was found in awxkit, the CLI tool for AWX. The YAML !include directive does not sanitize file paths, allowing an attacker to craft a malicious YAML file that reads arbitrary YAML-formatted files from the local filesystem when a user imports it using "awx --conf.form...

4.7CVSS5.9AI score0.00157EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•23 views

PYSEC-2026-3579 MySQL MCP Server is Vulnerable to SQL Injection Through its mysql URI Handler

A vulnerability was determined in designcomputer mysql-mcp-server up to 0.2.2. The impacted element is the function readresource of the file src/mysqlmcpserver/server.py of the component mysql URI Handler. This manipulation of the argument uristr causes sql injection. Remote exploitation of the...

6.3CVSS6.1AI score0.00205EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•17 views

PYSEC-2026-3577 hermes-agent has an Injection issue

A vulnerability was identified in NousResearch hermes-agent up to 0.12.0. Affected by this vulnerability is the function compresscontext of the file runagent.py. The manipulation leads to injection. It is possible to initiate the attack remotely. The exploit is publicly available and might be use...

7.3CVSS6.9AI score0.00304EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•23 views

PYSEC-2026-3575 hermes-agent has an Injection issue

A weakness has been identified in NousResearch hermes-agent up to 2026.4.30. This affects the function scanmemorycontent of the file tools/memorytool.py. This manipulation causes injection. The attack can be initiated remotely. The exploit has been made available to the public and could be used f...

6.3CVSS6.2AI score0.00228EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•22 views

PYSEC-2026-3576 hermes-agent has an Uncontrolled Resource Consumption issue

A security vulnerability has been detected in NousResearch hermes-agent up to 2026.4.30. This vulnerability affects the function handlewebhookrequest of the file gateway/platforms/feishu.py of the component Webhook Endpoint. Such manipulation leads to resource consumption. The attack can be...

6.9CVSS5.2AI score0.00372EPSS
SaveExploits0References11
osv_pysec
osv_pysec
•added 2026/08/03 2:16 p.m.•12 views

PYSEC-2026-3981

GitPython before 3.1.53 fails to properly escape section names in git config files, allowing attackers to inject arbitrary configuration directives through malicious submodule names. Attackers can inject core.sshCommand or other dangerous config keys into the victim's .git/config via...

7.3CVSS7.4AI score0.00268EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/08/01 1:17 p.m.•13 views

PYSEC-2026-3980

GitPython before 3.1.50 fails to validate newline characters in the section parameter of configwriter, allowing attackers to inject arbitrary section headers into .git/config. Attackers can inject newlines to create a forged core section with hooksPath pointing to attacker-controlled directories,...

7.8CVSS6.4AI score0.00254EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/08/01 1:17 p.m.•10 views

PYSEC-2026-3947

GitPython 3.1.50 fails to recognize joined short-option forms such as -u the short form of --upload-pack= when enforcing its default unsafe-option gate. When an application passes attacker-influenced clone options into Repo.clonefrom..., multioptions=..., allowunsafeoptions=False, an attacker can...

9.3CVSS8.6AI score0.00644EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/07/29 7:16 p.m.•20 views

PYSEC-2026-3721

pip would incorrectly handle doubly-encoded package URLs from indexes allowing for files to be installed to arbitrary locations on disk even when installing wheels. This vulnerability requires downloading or installing a package from a malicious package index to succeed, malicious packages alone...

6.5CVSS5.7AI score0.00292EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/07/24 10:16 p.m.•16 views

PYSEC-2026-3657

NLTK Natural Language Toolkit before version 3.9.3 contains an eval injection vulnerability in the nltk.collocations module that allows an attacker who controls command-line arguments to execute arbitrary Python code. When collocations.py is invoked directly, the main block passes command-line...

8.5CVSS8AI score0.00265EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/24 3:19 p.m.•23 views

PYSEC-2026-3716

Datasets through 5.0.0, fixed in commit f989ef9, contains a path traversal vulnerability in folder-based dataset builders where the filename metadata field is not properly validated before being joined to the dataset directory. Attackers can supply crafted filename values with directory traversal...

6.9CVSS6.1AI score0.0055EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/23 4:28 p.m.•32 views

PYSEC-2026-3543 Open WebUI's API key endpoint restrictions bypassed via `x-api-key` header — full message processing on restricted endpoints

Summary Open WebUI allows admins to restrict which API endpoints an API key can access. When an API key is restricted from /api/v1/messages, requests using the Authorization: Bearer sk-... header are correctly blocked with 403. However, the same key sent via the x-api-key header bypasses the...

6.5CVSS6.5AI score0.00438EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•27 views

PYSEC-2026-3479 LiteLLM: MCP Authentication Bypass via OAuth2 Passthrough Fallback

Impact LiteLLM's MCP Streamable HTTP endpoint could allow an unauthenticated attacker to establish an authenticated MCP session using an arbitrary Bearer token. The MCP auth handler supported OAuth2 passthrough for upstream MCP servers, but the fallback path could replace failed LiteLLM key...

8.8CVSS6.6AI score0.00836EPSS
SaveExploits2References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•26 views

PYSEC-2026-3477 LiteLLM: Arbitrary file write via path traversal in Skills archive extraction

Impact LiteLLM Skills archive extraction did not sufficiently validate file paths from uploaded skill ZIP archives. An authenticated user with access to LiteLLM LLM API routes, or a key whose allowedroutes includes /v1/skills, anthropicroutes, or llmapiroutes, could upload a crafted skill archive...

6.1CVSS6.3AI score0.00587EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•27 views

PYSEC-2026-3476 LiteLLM: Local file read via request-supplied OIDC file references

Impact LiteLLM's /health/testconnection endpoint resolved request-supplied environment and OIDC file references in litellmparams. A proxy administrator, or another privileged caller with permission to test model connections, could cause LiteLLM to read files from the local filesystem via an...

2.1CVSS5.9AI score0.00572EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•23 views

PYSEC-2026-3478 LiteLLM: Custom Code Guardrails production endpoints bypass code safety checks

Impact LiteLLM's Custom Code Guardrails production create/update paths did not apply the same sandboxing and validation used by the test endpoint. A privileged user with access to create or update guardrails could submit custom Python code that executed in the LiteLLM proxy environment. In...

2.1CVSS6.7AI score0.00904EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•27 views

PYSEC-2026-3495 Pillow: Decompression Bomb DoS via PdfParser.PdfStream.decode()

Summary PdfParser.PdfStream.decode in Pillow's PdfParser.py calls zlib.decompress with the bufsize parameter set to the value of the PDF stream's Length field, without any upper bound on the actual decompressed output size. Python's zlib.decompress bufsize argument is an initial output buffer hin...

7.5CVSS7.8AI score0.00385EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•23 views

PYSEC-2026-3496 Pillow JPEG2000 tiled decode retains a growing scratch buffer and can be used for denial of service

Summary src/libImaging/Jpeg2KDecode.c:853 accumulates totalcomponentwidth across every tile in a JPEG2000 image instead of recomputing it per tile. That accumulated value is then used in the tilebytes calculation at src/libImaging/Jpeg2KDecode.c:868, which can make the decoder grow state-buffer v...

8.7CVSS7.2AI score0.00385EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•30 views

PYSEC-2026-3475 LightRAG is Vulnerable to Authentication Bypass: hardcoded DEFAULT_TOKEN_SECRET and public /auth-status defeat LIGHTRAG_API_KEY protection

Summary When LightRAG is deployed with LIGHTRAGAPIKEY set but AUTHACCOUNTS unset an officially documented "API-Key authentication" mode, the X-API-Key protection can be bypassed by any remote unauthenticated attacker. The bypass does not require network contact with the victim server — an attacke...

9.3CVSS6.2AI score0.00662EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•24 views

PYSEC-2026-3474 LightRAG: CORS Wildcard + Credentials Enables Any-Origin Credentialed Requests

Summary The server defaults to CORSORIGINS= combined with allowcredentials=True. Starlette's CORSMiddleware echoes the requesting origin in preflight responses when credentials are enabled, meaning every origin is effectively whitelisted for credentialed cross-origin requests. Any malicious websi...

9.3CVSS5.9AI score0.01422EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•30 views

PYSEC-2026-3466 Flask-Reuploaded: Extension-denylist bypass via case-folding asymmetry in name-override path (incomplete-fix variant of CVE-2026-27641)

Header | Field | Value | |---|---| | Title | Extension-denylist bypass via case-folding asymmetry in name-override path incomplete-fix variant of CVE-2026-27641 | | Project | Flask-Reuploaded flaskuploads | | Affected | extension"shell.php" = "php" - extensionallowed"php" - DENY correct...

7.5CVSS7.5AI score0.00626EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•36 views

PYSEC-2026-3484 meta-ads-mcp: X-Pipeboard-Token Header Auth Bypass Reuses Operator Meta Token

X-Pipeboard-Token Header Auth Bypass Reuses Operator Meta Token Summary AuthInjectionMiddleware in meta-ads-mcp rejects HTTP MCP requests only when both authtoken and pipeboardtoken are absent. Because extracttokenfromheaders does not recognise the X-Pipeboard-Token header, an attacker who sends...

7.4CVSS5.9AI score0.00518EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•23 views

PYSEC-2026-3538 Prompty: Arbitrary file read via file reference expansion

Summary Prompty loaders expanded $file:... references in .prompty frontmatter without enforcing that the resolved path stayed within an authorized directory. An attacker-controlled prompt file could use path traversal or an absolute path to cause the host application to read files accessible to t...

7.5CVSS5.8AI score0.01286EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•30 views

PYSEC-2026-3485 meta-ads-mcp: Server-Side Request Forgery (SSRF) in `upload_ad_image` via Unrestricted `image_url` Fetch

Server-Side Request Forgery SSRF in uploadadimage via Unrestricted imageurl Fetch Summary The uploadadimage MCP tool in meta-ads-mcp v1.0.113 passes an attacker-controlled imageurl parameter directly to an HTTP fetch helper httpx.AsyncClientfollowredirects=True.geturl without any scheme, host, or...

8.3CVSS6.2AI score0.00399EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•24 views

PYSEC-2026-3494 Pillow TGA RLE encoder can serialize up to ~57 KB of adjacent heap data into generated images

Summary Pillow's TGA RLE encoder reads past its row buffer when saving a mode "1" image. Adjacent process heap bytes can be copied into the generated TGA file. The bug is reachable through the public save API: python im.saveout, format="TGA", compression="tgarle" Older affected Pillow versions us...

6.5CVSS6.6AI score0.00313EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•26 views

PYSEC-2026-3498 PocketSphinx: Buffer overflows in language and acoustic model loading code

Impact The trie language model code introduced in PocketSphinx 5prealpha failed to check various boundary conditions when reading the headers of ARPA, DMP, and binary format language model files. In the case of invalid, corrupted or malicious input files, this could lead to stack and heap buffer...

6.9CVSS6AI score0.00548EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•40 views

PYSEC-2026-3493 Pillow: Out-of-bounds read via attacker-controlled row stride on Pillow's mmap path (McIdas AREA files)

Summary When Pillow loads an uncompressed image whose tile uses the raw codec and a mode in Image.MAPMODES, and the image was opened from a filename, it memory-maps the file and builds the image's row pointers directly into the mapping via PyImagingMapBuffer src/map.c. The per-row spacing stride ...

8.3CVSS7.7AI score0.00521EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•24 views

PYSEC-2026-3482 MCP Python SDK: HTTP transports serve session requests without verifying the authenticated principal

Summary In affected versions, the SSE and Streamable HTTP server transports routed incoming requests to an existing session based only on the session identifier, without verifying that the request was authenticated as the same principal that created the session. Anyone who learned or guessed a...

7.1CVSS5.7AI score0.00535EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•20 views

PYSEC-2026-3542 vLLM has Remote DoS via Invalid Recovered Token Reinjection

Summary A frontend-legal multi-request speculative workload can make vLLM produce an out-of-vocabulary recovered token equal to vocabsize, convert that value to -1 when choosing the next live token for a request, and then feed that -1 back into the next drafter input ids. On Qwen3 GPTQ this reach...

7.5CVSS7AI score0.00616EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•34 views

PYSEC-2026-3483 MCP Python SDK: WebSocket server transport does not support Host/Origin validation

Summary In affected versions, the deprecated WebSocket server transport mcp.server.websocket.websocketserver accepted the WebSocket handshake without applying any Host or Origin header validation. The TransportSecuritySettings mechanism that the SSE and Streamable HTTP transports use for this...

7.6CVSS5.7AI score0.00231EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•27 views

PYSEC-2026-3461 dd-trace-py: Improper parsing of W3C baggage headers may lead to DoS

Impact Datadog tracing libraries that implement W3C baggage propagation parse incoming baggage HTTP headers without enforcing item-count or byte-size limits on the extract path. The DDTRACEBAGGAGEMAXITEMS default 64 and DDTRACEBAGGAGEMAXBYTES default 8192 limits were applied only to baggage...

7.5CVSS5.9AI score0.00793EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•34 views

PYSEC-2026-3497 plone.app.textfield: Stored XSS by spoofing mime type

Impact A stored XSS affecting RichText fields. RichTextValue.output returns the raw, unsanitized stored value whenever the stored mimeType equals the outputMimeType. Because the safe-HTML output type text/x-html-safe is the type that signifies "already sanitized", any value whose stored mimeType...

4.3CVSS5.8AI score0.004EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•30 views

PYSEC-2026-3481 MCP Python SDK: Experimental task handlers allow any client to access and cancel other clients' tasks

Summary In affected versions, the default request handlers installed by the experimental tasks feature server.experimental.enabletasks did not check which session created a task before acting on it. On a server with more than one connected client, any client could observe, read results from, and...

7.6CVSS5.9AI score0.00388EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•16 views

PYSEC-2026-3540 sh _uid does not drop supplementary groups (incomplete privilege drop)

Impact The uid option performed an incomplete privilege drop on Linux/Unix-like systems. When sh was run from a process with elevated privileges, such as root, and a command was launched with uid=, the child process changed its UID and primary GID but did not reset its supplementary groups. As a...

7.9CVSS6AI score0.00169EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•29 views

PYSEC-2026-3465 FiftyOne App server uses wildcard CORS (Access-Control-Allow-Origin: *), enabling cross-origin reads of local server data

Impact The FiftyOne App/API server fiftyone/server/app.py and the /media route fiftyone/server/routes/media.py unconditionally set a permissive CORS header Access-Control-Allow-Origin: on their responses. Because the embedded App server runs locally and is unauthenticated, this allows any website...

6.3CVSS5.8AI score0.00119EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•34 views

PYSEC-2026-3464 DIRAC: Pilot code downloaded over unverified HTTPS connection

Summary The second stage pilot pilot.tar is downloaded by the initial wrapper script without any verification of the webservers' SSL certificate and the contained script is subsequently executed. The checksum is tested, but the reference checksum file is downloaded over the same unvalidated...

8.1CVSS6.7AI score0.00396EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•29 views

PYSEC-2026-3490 NetLicensing-MCP: Unauthenticated Use of Server-Side NetLicensing API Key in HTTP Mode

Unauthenticated Use of Server-Side NetLicensing API Key in HTTP Mode Summary When netlicensing-mcp is run in HTTP transport mode, the ApiKeyMiddleware fails to enforce authentication: requests that carry no client API key are unconditionally forwarded to the next handler server.py:1427. The...

8.1CVSS5.9AI score0.00619EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•22 views

PYSEC-2026-3541 TensorZero Gateway: Arbitrary file read and SSRF in internal object storage endpoint

Impact The /internal/objectstorage endpoint accepts a caller-supplied JSON storagepath parameter that dynamically overrides the TensorZero objectstorage configuration. By abusing the filesystem storage type, a caller can read arbitrary files from the gateway filesystem, including files that may...

7.7CVSS5.9AI score0.00402EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•29 views

PYSEC-2026-3460 Pixeldrain API key shared with unverified thirdparty sites

Summary When processing Pixeldrain URLs, cyberdrop-dl-patched could send an Authorization header that includes the user's API key to unverified hosts. Details Pixeldrain offers several alternative domains in case the user's ISP blocks the primary domain. To support this, requests made by...

6.9CVSS5.8AI score0.00528EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•31 views

PYSEC-2026-3473 LangBot: Authenticated RCE Via MCP Configuration

Summary Any authenticated user can achieve arbitrary command execution on the LangBot servers through changing the MCP Server Configuration by added an "STDIO" MCP with an arbitrary command. Details The repository uses StdioServerParameters which is based on Anthropic's modelcontextprotocol open...

8.8CVSS6.5AI score0.00721EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•27 views

PYSEC-2026-3467 garminconnect Has Insecure Permission Assignment for Garmin OAuth Token Store

Insecure Permission Assignment for Garmin OAuth Token Store Summary garminconnect ≤ 0.3.4 wrote its OAuth token store to disk without restricting file-system permissions. Under the default Linux umask 022 the token file garmintokens.json was created world-readable 0o644. The file contains the DI...

8.4CVSS5.9AI score0.00151EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•30 views

PYSEC-2026-3489 netlicensing-mcp: REST Path Traversal Bypasses Token Redaction

REST Path Traversal Bypasses Token Redaction in netlicensing-mcp Summary The netlicensinggetproduct MCP tool in netlicensing-mcp interpolates a caller-controlled productnumber argument directly into a REST URL path without any validation. Passing ../token as the product number causes httpx to...

9.6CVSS6AI score0.00353EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•35 views

PYSEC-2026-3459 Anki's local HTTP server does not sufficiently validate requests

Summary Anki launches a local HTTP server to serve media files and web pages for parts of its interface. While the server has a CORS setup, requests from other origins were not blocked, allowing malicious websites to potentially trigger side-effecting requests. Browser impact The severity varies ...

8.7CVSS5.8AI score0.00264EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•28 views

PYSEC-2026-3462 DIRAC is vulnerable to RCE in RequestManager due to eval on untrusted input

Summary An remote code execution vulnerability exists in RequestManager due to the use of eval on untrusted input that allows any authenticated user to run code/commands on the DIRAC server as the system user running the DIRAC services. Details The exportgetRequestCountersWeb function is callable...

9.9CVSS6.1AI score0.00864EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•24 views

PYSEC-2026-3504 PraisonAI SandlockSandbox falls back to unrestricted subprocess execution when Landlock is unavailable

Summary praisonai.sandbox.SandlockSandbox is documented and implemented as the kernel-enforced sandbox backend for untrusted code. Its SandboxConfig.native path lets callers configure allowed filesystem paths and network=False. On systems where the optional sandlock module imports but reports tha...

8.8CVSS6.7AI score
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•24 views

PYSEC-2026-3508 PraisonAI: PRAISONAI_CALL_AUTH=disabled environment variable unconditionally disables authentication

Summary Setting PRAISONAICALLAUTH=disabled completely disables all authentication on the /api/v1/agents/id/invoke endpoint. This bypass is advertised in the application's own error messages, making it likely to appear in production Docker and Compose configurations. Details python...

8.2CVSS6.2AI score0.0051EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•28 views

PYSEC-2026-3463 DIRAC is vulnerable to RCE in FileCatalog DatasetManager via SQL injection + eval

Summary The FileCatalog DatasetManager runs a query on the database and passes the result to eval. The SQL query contains an injection vulnerability which allows an authenticated user to control the parameter returned to the eval resulting in remote code execution. Details The FileCatalog...

9.9CVSS6.1AI score0.01213EPSS
SaveExploits0References8
Total number of security vulnerabilities7962