Lucene search
+L

18688 matches found

osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•23 views

PYSEC-2026-2994 pyLoad is vulnerable to stored XSS in Downloads view via unsanitized link URL in packages.js template literal

Summary The packages.js template at src/pyload/webui/app/themes/modern/templates/js/packages.js:172 interpolates a stored link URL into a template literal inside single-quoted HTML and then writes the result to the DOM via $div.htmlhtml. No escaping runs between the API value and innerHTML. An...

8.7CVSS5.8AI score0.00353EPSS
SaveExploits0References5
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•34 views

wger Vulnerable to IDOR: Authenticated Users Can Read Any User's Private Workout Session Data via Template Routine API

Summary Any authenticated user can read another user's private workout session notes, exercise history, and training statistics by calling the /logs/ and /stats/ actions on a routine they do not own.The RoutinePermission class grants read access to any authenticated user when a routine has...

7.5CVSS5.9AI score0.00394EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•38 views

PYSEC-2026-3421 wger Vulnerable to IDOR: Authenticated Users Can Read Any User's Private Workout Session Data via Template Routine API

Summary Any authenticated user can read another user's private workout session notes, exercise history, and training statistics by calling the /logs/ and /stats/ actions on a routine they do not own. The RoutinePermission class grants read access to any authenticated user when a routine has...

7.5CVSS6AI score0.00394EPSS
SaveExploits0References5
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•28 views

LangSmith SDK: Public prompt pull deserializes untrusted manifests without trust boundary warning

DescriptionThe LangSmith SDK's prompt pull methods pullprompt / pullpromptcommit in Python, pullPrompt / pullPromptCommit in JS/TS fetch and deserialize prompt manifests from the LangSmith Hub. These manifests may contain serialized LangChain objects and model configuration that affect runtime...

7.1CVSS5.7AI score0.00344EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•24 views

PYSEC-2026-2390 banks has Critical Remote Code Execution (RCE) via Jinja2 SSTI

Summary banks = 2.4.1 uses jinja2.Environment unsandboxed to render prompt templates. Applications that pass user-supplied strings as the template argument to Prompt are vulnerable to Server-Side Template Injection SSTI, which can lead to Remote Code Execution RCE on the host system. This is a...

7.5CVSS6.3AI score0.00737EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•23 views

PYSEC-2026-2926 PraisonAI has unauthenticated RCE via `tool_override.py` (CVE-2026-40287 patch bypass)

TL;DR CVE-2026-40287's fix gated tools.py auto-import behind PRAISONAIALLOWLOCALTOOLS=true in two files toolresolver.py, api/call.py. A third import sink in praisonai/templates/tooloverride.py was missed and remains unguarded. It is reached by the recipe runner on every recipe execution and is...

8.4CVSS6AI score0.00231EPSS
SaveExploits3References6
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•29 views

PraisonAI has unauthenticated RCE via `tool_override.py` (CVE-2026-40287 patch bypass)

TL;DRCVE-2026-40287's fix gated tools.py auto-import behind PRAISONAIALLOWLOCALTOOLS=true in two files toolresolver.py, api/call.py. A third import sink in praisonai/templates/tooloverride.py was missed and remains unguarded. It is reached by the recipe runner on every recipe execution and is...

8.4CVSS6AI score0.00231EPSS
SaveExploits3References6Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•20 views

PYSEC-2026-2617 Mako vulnerable to path traversal via backslash URI on Windows in TemplateLookup

Summary On Windows, a URI using backslash traversal e.g. ....\ secret.txt bypasses the directory traversal check in Template.init and the posixpath-based normalization in TemplateLookup.gettemplate, allowing reads of files outside the configured template directory. Details The root cause is a...

8.7CVSS5.9AI score0.00891EPSS
SaveExploits1References8
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•27 views

Mako vulnerable to path traversal via backslash URI on Windows in TemplateLookup

SummaryOn Windows, a URI using backslash traversal e.g. \..\..\ secret.txt bypasses the directory traversal check in Template.init and the posixpath-based normalization in TemplateLookup.gettemplate, allowing reads of files outside the configured template directory. DetailsThe root cause is a...

8.7CVSS5.9AI score0.00891EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•29 views

PyLoad vulnerable to unauthenticated traceback disclosure via global exception handler in WebUI

Summarypyload-ng WebUI returns full Python traceback details to clients on unhandled exceptions.Because /web/ is reachable without authentication and renders attacker-controlled template names, an unauthenticated user can reliably trigger a server exception for example by requesting a non-existen...

5.3CVSS5.9AI score0.00407EPSS
SaveExploits1References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•26 views

PYSEC-2026-2993 PyLoad vulnerable to unauthenticated traceback disclosure via global exception handler in WebUI

Summary pyload-ng WebUI returns full Python traceback details to clients on unhandled exceptions. Because /web/ is reachable without authentication and renders attacker-controlled template names, an unauthenticated user can reliably trigger a server exception for example by requesting a...

5.3CVSS5.9AI score0.00407EPSS
SaveExploits1References5
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•27 views

beets has a Cross-site Scripting vulnerability

During code logic analyis, an area that may lead to unintended behavior under specific conditions was discovered. Overview- Verified Version: 80cd21554124da07d17a4f962c7d770a4f70d0f2- Vulnerability Type: Stored XSS- Affected Location: beetsplug/web/templates/index.html:42- Trigger Scenario:...

6CVSS6.1AI score0.00529EPSS
SaveExploits0References7Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•25 views

PYSEC-2026-2397 beets has a Cross-site Scripting vulnerability

During code logic analyis, an area that may lead to unintended behavior under specific conditions was discovered. Overview - Verified Version: 80cd21554124da07d17a4f962c7d770a4f70d0f2 - Vulnerability Type: Stored XSS - Affected Location: beetsplug/web/templates/index.html:42 - Trigger Scenario:...

6CVSS6.1AI score0.00529EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•26 views

AstrBot has Incomplete Filtering of Special Elements

A security flaw has been discovered in AstrBotDevs AstrBot up to 4.22.1. This affects the function createtemplate of the file astrbot/dashboard/routes/t2i.py of the component Dashboard API. The manipulation results in improper neutralization of special elements used in a template engine. The atta...

5.8CVSS4.7AI score0.00412EPSS
SaveExploits0References8Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•26 views

PYSEC-2026-2381 AstrBot has Incomplete Filtering of Special Elements

A security flaw has been discovered in AstrBotDevs AstrBot up to 4.22.1. This affects the function createtemplate of the file astrbot/dashboard/routes/t2i.py of the component Dashboard API. The manipulation results in improper neutralization of special elements used in a template engine. The atta...

5.1CVSS4.7AI score0.00412EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•29 views

LiteLLM: Server-Side Template Injection in /prompts/test endpoint

ImpactThe POST /prompts/test endpoint accepted user-supplied prompt templates and rendered them without sandboxing. A crafted template could run arbitrary code inside the LiteLLM Proxy process.The endpoint only checks that the caller presents a valid proxy API key, so any authenticated user could...

8.8CVSS6.2AI score0.00664EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•28 views

wger has Stored XSS via Unescaped License Attribution Fields

Stored XSS via Unescaped License Attribution Fields SummaryThe AbstractLicenseModel.attributionlink property in wger/utils/models.py constructs HTML strings by directly interpolating user-controlled fields licenseauthor, licensetitle, licenseobjecturl, licenseauthorurl, licensederivativesourceurl...

5.4CVSS6.1AI score0.00248EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•32 views

Giskard has Unsandboxed Jinja2 Template Rendering in ConformityCheck

Summary The ConformityCheck class in giskard-checks rendered the rule parameter through Jinja2's default Template constructor. Because the rule string is silently interpreted as a Jinja2 template, a developer may not realize that template expressions embedded in rule definitions are evaluated at...

7.8CVSS6.1AI score0.00212EPSS
SaveExploits0References6Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•26 views

PYSEC-2026-2488 Giskard has Unsandboxed Jinja2 Template Rendering in ConformityCheck

Summary The ConformityCheck class in giskard-checks rendered the rule parameter through Jinja2's default Template constructor. Because the rule string is silently interpreted as a Jinja2 template, a developer may not realize that template expressions embedded in rule definitions are evaluated at...

7.8CVSS6.1AI score0.00212EPSS
SaveExploits0References6
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•29 views

LangChain has incomplete f-string validation in prompt templates

LangChain's f-string prompt-template validation was incomplete in two respects.First, some prompt template classes accepted f-string templates and formatted them without enforcing the same attribute-access validation as PromptTemplate. In particular, DictPromptTemplate and ImagePromptTemplate cou...

5.3CVSS5.6AI score0.00454EPSS
SaveExploits0References11Affected Software1
Rows per page
Query Builder