Lucene search
+L

7935 matches found

PyPA
PyPA
•added 2026/07/13 3:02 p.m.•24 views

PraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)

The fix for CVE-2026-40315 added input validation to SQLiteConversationStore only. Nine sibling backends — MySQL, PostgreSQL, async SQLite/MySQL/PostgreSQL, Turso, SingleStore, Supabase, SurrealDB — pass tableprefix straight into f-string SQL. Same root cause, same code pattern, same exploitation...

9.8CVSS6.2AI score0.00414EPSS
SaveExploits2References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•25 views

PraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)

The fix for CVE-2026-40315 added input validation to SQLiteConversationStore only. Nine sibling backends — MySQL, PostgreSQL, async SQLite/MySQL/PostgreSQL, Turso, SingleStore, Supabase, SurrealDB — pass tableprefix straight into f-string SQL. Same root cause, same code pattern, same exploitation...

9.8CVSS6.2AI score0.00414EPSS
SaveExploits2References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•34 views

Giskard has a Regular Expression Denial of Service (ReDoS) in RegexMatching Check

SummaryThe RegexMatching check in the giskard-checks package passes a user-supplied regular expression pattern directly to Python's re.search without any timeout, complexity guard, or pattern validation. An attacker who can control the regex pattern or the text being matched can craft inputs that...

5.5CVSS5.8AI score0.00158EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/07/13 3:02 p.m.•18 views

PYSEC-2026-2489 Giskard has a Regular Expression Denial of Service (ReDoS) in RegexMatching Check

Summary The RegexMatching check in the giskard-checks package passes a user-supplied regular expression pattern directly to Python's re.search without any timeout, complexity guard, or pattern validation. An attacker who can control the regex pattern or the text being matched can craft inputs tha...

5.5CVSS5.8AI score0.00158EPSS
SaveExploits0References6
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•22 views

PraisonAIAgents: Path Traversal via Unvalidated Glob Pattern in list_files Bypasses Workspace Boundary

SummaryThe listfiles tool in FileTools validates the directory parameter against workspace boundaries via validatepath, but passes the pattern parameter directly to Path.glob without any validation. Since Python's Path.glob supports .. path segments, an attacker can use relative path traversal in...

5.3CVSS6.2AI score0.00401EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•21 views

PYSEC-2026-2944 PraisonAIAgents: Path Traversal via Unvalidated Glob Pattern in list_files Bypasses Workspace Boundary

Summary The listfiles tool in FileTools validates the directory parameter against workspace boundaries via validatepath, but passes the pattern parameter directly to Path.glob without any validation. Since Python's Path.glob supports .. path segments, an attacker can use relative path traversal i...

5.3CVSS6.3AI score0.00401EPSS
SaveExploits1References5
OSSF Malicious Packages
OSSF Malicious Packages
•added 2026/07/13 8:30 a.m.•36 views

Malicious code in @nsub/nitxe (npm)

--- -= Per source details. Do not edit below this line.=- Source: amazon-inspector b16147b7ac55d6c4cc4e042be73e6d49fc7232e8a03f406fecd034cdd27bf0eb The package's declared npm postinstall script collects the installer's username os.userInfo.username, hostname os.hostname, platform, and the entire...

6.1AI score
SaveExploits0References3
OSV
OSV
•added 2026/07/13 8:30 a.m.•27 views

MAL-2026-10429 Malicious code in @nsub/nitxe (npm)

--- -= Per source details. Do not edit below this line.=- Source: amazon-inspector b16147b7ac55d6c4cc4e042be73e6d49fc7232e8a03f406fecd034cdd27bf0eb The package's declared npm postinstall script collects the installer's username os.userInfo.username, hostname os.hostname, platform, and the entire...

6.1AI score
SaveExploits0References3
GithubExploit
GithubExploit
•added 2026/07/13 8:12 a.m.•120 views

Exploit for CVE-2026-57830

Helix Ultimate Framework — Unauthenticated Path-Traversal Arbi...

8.8CVSS5.7AI score0.00496EPSS
SaveExploits1
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•30 views

PT-2026-59388

Description There's an IDOR in the channels message management system that allows authenticated users to modify or delete any message within channels they have read access to. The vulnerability exists in the message update and delete endpoints, which implement channel-level authorization but...

7.1CVSS6.1AI score0.0039EPSS
SaveExploits1References6
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•17 views

PT-2026-58978

Summary Reflected XSS in the Comment module via the status comment URL parameter. The parameter accepts attacker-controlled base64-encoded HTML/JavaScript that is decoded server-side and rendered unescaped into the page. Compounded by a second flaw: the checkss anti-forgery token was derived from...

8.2CVSS6AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•30 views

PT-2026-59244

Lemur 1.9.0: JWT verifier trusts attacker-supplied alg from token header — defense-in-depth gap; chain-dependent ATO with secret disclosure Vulnerability Summary Field | Value -- | -- Title | Lemur 1.9.0: JWT verifier trusts attacker-supplied alg from token header — defense-in-depth gap;...

4.8CVSS6.1AI score0.00154EPSS
SaveExploits0References7
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•20 views

PT-2026-59155

Summary The RegexMatching check in the giskard-checks package passes a user-supplied regular expression pattern directly to Python's re.search without any timeout, complexity guard, or pattern validation. An attacker who can control the regex pattern or the text being matched can craft inputs tha...

5.5CVSS5.8AI score0.00158EPSS
SaveExploits0References7
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•11 views

PT-2026-58975

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.2AI score
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•31 views

PT-2026-59211

Summary Several Kolibri API endpoints accept an unvalidated baseurl parameter and fetch attacker-controlled URLs from the Kolibri server, reflecting the response body back to the caller. The original report identified two endpoints on the RemoteFacilityUser viewsets; remediation review found two...

5.8CVSS6.2AI score0.00384EPSS
SaveExploits0References7
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•25 views

PT-2026-59262

📋 Reframing 2026-05-02: implicit unsafe remote-code path, not "supply-chain" The accurate description of this vulnerability is: "get model arch and related helpers hardcode trust remote code=True with no opt-out, creating an implicit unsafe remote-code load path on every model fetch." What this...

7.8CVSS6.6AI score0.00433EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•31 views

PT-2026-59530

Summary The markdown table to image tool accepts a caller-controlled path parameter and passes it directly to get html table image: python pptagent/mcp server.py:127-143 def markdown table to imagemarkdown table: str, path: str, css: str - str: """ Args: path str: The file path where the image wi...

4.6CVSS6.2AI score0.00302EPSS
SaveExploits0References7
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•23 views

PT-2026-59563

Summary Type: Insecure Direct Object Reference. The agent CRUD endpoints GET / PATCH / DELETE /workspaces/workspace id/agents/agent id gate access on require workspace memberworkspace id only, then resolve agent id through AgentService.getagent id which is a primary-key lookup with no workspace...

8.3CVSS5.8AI score0.00388EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•27 views

PT-2026-57846

Rejetto HFS 3.0.0 through 3.2.0 allows path traversal through the lang query parameter, permitting a remote unauthenticated attacker to read certain JSON files outside the shared folders. Exploitation is constrained to files matching a narrow naming and format pattern, limiting practical impact...

6.9CVSS5.9AI score0.00522EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•23 views

PT-2026-59576

Summary The list files tool in FileTools validates the directory parameter against workspace boundaries via validate path, but passes the pattern parameter directly to Path.glob without any validation. Since Python's Path.glob supports .. path segments, an attacker can use relative path traversal...

5.3CVSS6.3AI score0.00401EPSS
SaveExploits1References6
Rows per page
Query Builder