Lucene search
+L

850652 matches found

PyPA
PyPA
added 2026/09/10 9:44 a.m.4 views

kas Persistently Disables SSH Host Key Checking

Summarykas persistently disables SSH host key checking for the invoking user when internal SSH key setup is triggered via SSHPRIVATEKEY or SSHPRIVATEKEYFILE and no user-specific SSH configuration file exists so far.When this path is used, kas creates /.ssh/config with a global Host rule containin...

3.3CVSS0.00091EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/09/10 9:44 a.m.2 views

PYSEC-2026-3817 Trestle has Server-Side Template Injection (SSTI) via Recursive Template Re-evaluation of Untrusted Data

Impact A Server-Side Template Injection SSTI vulnerability exists in multiple locations of trestle's Jinja2 rendering pipeline due to a systemic pattern: untrusted data is re-parsed as Jinja2 template source code without sandboxing. This advisory tracks the root cause across all affected code...

7.8CVSS0.00249EPSS
SaveExploits0References10
OSV
OSV
added 2026/09/10 9:44 a.m.4 views

PYSEC-2026-3808 asyncssh has SCP Path Traversal to Arbitrary File Write

| | | |---|---| | Product | asyncssh all versions through 2.23.0 | | Related | CVE-2019-6111 same class in OpenSSH | | Fix | AsyncSSH 2.23.1 | A malicious SSH server can write arbitrary files on the asyncssh SCP client's filesystem by sending filenames containing ../ traversal sequences. The SCP...

8.1CVSS0.00492EPSS
SaveExploits0References7
OSV
OSV
added 2026/09/10 9:44 a.m.2 views

PYSEC-2026-3855 kas Persistently Disables SSH Host Key Checking

Summary kas persistently disables SSH host key checking for the invoking user when internal SSH key setup is triggered via SSHPRIVATEKEY or SSHPRIVATEKEYFILE and no user-specific SSH configuration file exists so far. When this path is used, kas creates /.ssh/config with a global Host rule...

3.3CVSS0.00091EPSS
SaveExploits0References7
OSV
OSV
added 2026/09/10 9:44 a.m.3 views

PYSEC-2026-3919 senaite.core Vulnerable to Eval Injection and Missing Authorization

Summary An unauthenticated remote code execution vulnerability in the SENAITE JSON API allows any network-reachable attacker to execute arbitrary Python on the Zope worker process via a two-request anonymous chain. The /@@API/update route is reachable to anonymous callers and runs eval on...

9.8CVSS0.00776EPSS
SaveExploits0References9
PyPA
PyPA
added 2026/09/10 9:44 a.m.4 views

reachy_mini Allows Unrestricted Upload of File with Dangerous Type

SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. An attacker can use this endpoint to upload malicious files into the file system that will propagate in future attacks. Compromise Chain: Unauthenticated to Full Ro...

5.3CVSS0.00339EPSS
SaveExploits0References6Affected Software1
OSV
OSV
added 2026/09/10 9:44 a.m.3 views

PYSEC-2026-3812 Chainlit has command injection via MCP stdio transport that allows unauthenticated remote code execution

Am I affected? Only if your deployment sets features.mcp.enabled = true in .chainlit/config.toml. MCP has been disabled by default since v2.7.0, so most Chainlit deployments are not affected. No authentication is required: /mcp is reachable by any client that can open a session. Summary When MCP ...

9.8CVSS0.00653EPSS
SaveExploits0References7
PyPA
PyPA
added 2026/09/10 9:44 a.m.4 views

Chainlist has SSRF via MCP SSE and streamable-http transports that allows unauthenticated internal network access

Am I affected?Only if your deployment sets features.mcp.enabled = true in .chainlit/config.toml. MCP has been disabled by default since v2.7.0, so most Chainlit deployments are not affected. No authentication is required: /mcp is reachable by any client that can open a session. SummaryWhen MCP is...

9.8CVSS0.00653EPSS
SaveExploits0References8Affected Software1
OSV
OSV
added 2026/09/10 9:44 a.m.5 views

PYSEC-2026-3811 Chainlist has SSRF via MCP SSE and streamable-http transports that allows unauthenticated internal network access

Am I affected? Only if your deployment sets features.mcp.enabled = true in .chainlit/config.toml. MCP has been disabled by default since v2.7.0, so most Chainlit deployments are not affected. No authentication is required: /mcp is reachable by any client that can open a session. Summary When MCP ...

7.2CVSS0.00319EPSS
SaveExploits0References8
PyPA
PyPA
added 2026/09/10 9:44 a.m.3 views

Chainlit has command injection via MCP stdio transport that allows unauthenticated remote code execution

Am I affected?Only if your deployment sets features.mcp.enabled = true in .chainlit/config.toml. MCP has been disabled by default since v2.7.0, so most Chainlit deployments are not affected. No authentication is required: /mcp is reachable by any client that can open a session. SummaryWhen MCP is...

9.8CVSS0.00653EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/09/10 9:44 a.m.5 views

PYSEC-2026-3916 reachy_mini Allows Unrestricted Upload of File with Dangerous Type

Summary The Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. An attacker can use this endpoint to upload malicious files into the file system that will propagate in future attacks. Compromise Chain: Unauthenticated to Full...

5.3CVSS0.00339EPSS
SaveExploits0References6
PyPA
PyPA
added 2026/09/10 9:44 a.m.4 views

qwed-mcp has Unsafe SymPy `parse_expr()` Remote Code Execution via Unsanitized Math Expression Input

Summaryverifymathexpression in qwed-mcp v0.2.0 passes attacker-controlled strings directly to SymPy's parseexpr without restricting globaldict or validating the expression's AST. Because parseexpr internally calls eval and Python automatically injects the current module's builtins when no explici...

9.8CVSS0.0041EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
added 2026/09/10 9:44 a.m.5 views

PraisonAI: Authentication fail-open in Recipe server allows unauthenticated access when API key or JWT auth is configured without a secret

SummaryThe PraisonAI Recipe HTTP server silently allows unauthenticated requests when auth is configured as api-key or jwt but the corresponding secret is missing.This creates an authentication fail-open condition. An operator can start the Recipe server with authentication enabled, including on ...

8.2CVSS0.00337EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/09/10 9:44 a.m.2 views

PYSEC-2026-3886 PraisonAI has a Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)

Summary praisonai/browser/server.py validates incoming WebSocket connections using a Chrome extension Origin check. The regex chrome-extension://a-z0-932 is applied with re.match, which only anchors at the start of the string, not the end. Any Origin header with more than 32 alphanumeric characte...

9.1CVSS0.00291EPSS
SaveExploits0References7
OSV
OSV
added 2026/09/10 9:44 a.m.4 views

PYSEC-2026-3889 PraisonAI: Authentication fail-open in Recipe server allows unauthenticated access when API key or JWT auth is configured without a secret

Summary The PraisonAI Recipe HTTP server silently allows unauthenticated requests when auth is configured as api-key or jwt but the corresponding secret is missing. This creates an authentication fail-open condition. An operator can start the Recipe server with authentication enabled, including o...

8.2CVSS0.00337EPSS
SaveExploits0References7
PyPA
PyPA
added 2026/09/10 9:44 a.m.4 views

PraisonAI has a Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)

Summarypraisonai/browser/server.py validates incoming WebSocket connections using a Chromeextension Origin check. The regex chrome-extension://a-z0-932 is applied withre.match, which only anchors at the start of the string, not the end. Any Originheader with more than 32 alphanumeric characters...

9.1CVSS0.00356EPSS
SaveExploits1References7Affected Software1
OSV
OSV
added 2026/09/10 9:44 a.m.2 views

PYSEC-2026-3915 qwed-mcp has Unsafe SymPy `parse_expr()` Remote Code Execution via Unsanitized Math Expression Input

Summary verifymathexpression in qwed-mcp v0.2.0 passes attacker-controlled strings directly to SymPy's parseexpr without restricting globaldict or validating the expression's AST. Because parseexpr internally calls eval and Python automatically injects the current module's builtins when no explic...

9.8CVSS0.0041EPSS
SaveExploits0References8
PyPA
PyPA
added 2026/09/10 9:44 a.m.4 views

PraisonAI serve agents --api-key is ignored, allowing unauthenticated remote agent execution

Summary PraisonAI's praisonai serve agents command exposes --api-key as the documented authentication control for production/external deployments, but the configured key is not enforced on the public agent invocation compatibility endpoints. An operator can start the server with --api-key and bin...

8.6CVSS0.00252EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/09/10 9:44 a.m.1 views

PYSEC-2026-3888 PraisonAI: [Path Traversal] agent tools escape the configured workspace via symlinks

Summary PraisonAI's praisonai.code tool wrappers exported as CODETOOLS for agents expose a workspace setting that the module itself treats as a path-traversal security boundary — readfile, writefile, applydiff, and searchreplace explicitly call ispathwithindirectory and return "… is outside the...

7.1CVSS0.00272EPSS
SaveExploits0References7
PyPA
PyPA
added 2026/09/10 9:44 a.m.4 views

PraisonAI: [Path Traversal] agent tools escape the configured workspace via symlinks

SummaryPraisonAI's praisonai.code tool wrappers exported as CODETOOLS for agents expose a workspace setting that the module itself treats as a path-traversal security boundary — readfile, writefile, applydiff, and searchreplace explicitly call ispathwithindirectory and return "… is outside the...

7.1CVSS0.00272EPSS
SaveExploits0References7Affected Software1
Rows per page
Query Builder