Lucene search
+L

10 matches found

CVE
CVE
•added 2026/10/08 9:33 p.m.•6 views

CVE-2026-107716

The Banks library, used for generating LLM prompts, contains a symlink traversal vulnerability in the DirectoryPromptRegistry component prior to version 2.5.1 . The root cause is that the registry fails to reject symbolic links for index.json or .jinja prompt files. If an attacker can influence t...

7.3CVSS5.9AI score
SaveExploits0References4
EUVD
EUVD
•added 2026/10/08 9:33 p.m.•7 views

EUVD-2026-95340

Banks generates meaningful LLM prompts using a simple template language. Prior to 2.5.1, Banks DirectoryPromptRegistry does not reject symbolic links for index.json or discovered and existing .jinja prompt files. In an application where untrusted users can influence a prompt directory,...

7.3CVSS5.9AI score
SaveExploits0References4
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•16 views

Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root

SummaryDirectoryPromptRegistry.set interpolates the attacker-controllable Prompt.name into a Path expression with no canonicalization. An application that derives the prompt name from request data lets a caller write attacker-controlled bytes outside the configured registry directory...

6CVSS6AI score0.00474EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•14 views

PYSEC-2026-3810 Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root

Summary DirectoryPromptRegistry.set interpolates the attacker-controllable Prompt.name into a Path expression with no canonicalization. An application that derives the prompt name from request data lets a caller write attacker-controlled bytes outside the configured registry directory. Details...

6CVSS6AI score0.00474EPSS
SaveExploits0References8
Github Security Blog
Github Security Blog
•added 2026/09/02 2:38 p.m.•21 views

Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root

Summary DirectoryPromptRegistry.set interpolates the attacker-controllable Prompt.name into a Path expression with no canonicalization. An application that derives the prompt name from request data lets a caller write attacker-controlled bytes outside the configured registry directory. Details...

6CVSS6AI score0.00474EPSS
SaveExploits0References6Affected Software1
EUVD
EUVD
•added 2026/09/02 2:38 p.m.•20 views

EUVD-2026-63414

Banks: Path traversal in DirectoryPromptRegistry.set allows arbitrary file write outside the registry root...

6CVSS6AI score0.00474EPSS
SaveExploits0References5
OSV
OSV
•added 2026/09/02 2:38 p.m.•13 views

GHSA-X8WG-4XGC-VR54 Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root

Summary DirectoryPromptRegistry.set interpolates the attacker-controllable Prompt.name into a Path expression with no canonicalization. An application that derives the prompt name from request data lets a caller write attacker-controlled bytes outside the configured registry directory. Details...

6CVSS6AI score0.00474EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/08/27 12:19 p.m.•16 views

CVE-2026-71492

A flaw was found in Banks. The DirectoryPromptRegistry.set function improperly handles attacker-controlled Prompt.name and Prompt.version values. This allows for path traversal, enabling an attacker to write arbitrary files outside the intended registry root. This vulnerability could lead to...

6.5CVSS6AI score0.00474EPSS
SaveExploits0References7
Cvelist
Cvelist
•added 2026/08/20 4:13 p.m.•34 views

CVE-2026-71492 Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root

Banks generates meaningful LLM prompts using a simple template language. Prior to version 2.4.5, DirectoryPromptRegistry.set in src/banks/registries/directory.py interpolates attacker-controlled Prompt.name and Prompt.version values into a Path without canonicalization or containment validation...

6CVSS0.00474EPSS
SaveExploits0References4
OSV
OSV
•added 2026/08/20 4:13 p.m.•28 views

CVE-2026-71492 Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root

Banks generates meaningful LLM prompts using a simple template language. Prior to version 2.4.5, DirectoryPromptRegistry.set in src/banks/registries/directory.py interpolates attacker-controlled Prompt.name and Prompt.version values into a Path without canonicalization or containment validation...

6CVSS5.6AI score
SaveExploits0References6
Rows per page
Query Builder