Lucene search
+L

8193 matches found

Github Security Blog
Github Security Blog
•added 2026/07/13 5:18 p.m.•22 views

Decidim: HTML content blocks allow stored script execution

Description A privileged admin user who can edit an affected landing page can store arbitrary HTML/JavaScript in an HTML block, and the public page renders it with htmlsafe and no output escaping. Technical description This issue lets any admin who can edit an affected landing page store arbitrar...

4.8CVSS6.2AI score0.00251EPSS
SaveExploits0References3Affected Software1
OSV
OSV
•added 2026/07/13 5:18 p.m.•12 views

GHSA-533C-2VH9-4R86 Decidim: HTML content blocks allow stored script execution

Description A privileged admin user who can edit an affected landing page can store arbitrary HTML/JavaScript in an HTML block, and the public page renders it with htmlsafe and no output escaping. Technical description This issue lets any admin who can edit an affected landing page store arbitrar...

4.8CVSS6.2AI score0.00251EPSS
SaveExploits0References3
OSV
OSV
•added 2026/07/13 3:46 p.m.•24 views

PYSEC-2026-2759 Open WebUI: Stored XSS in Mermaid Markdown Preview

Summary Open WebUI renders Mermaid blocks from Markdown files in the file preview panel and inserts the generated SVG into the DOM using innerHTML. Because Mermaid is configured with securityLevel: 'loose', attacker-controlled Mermaid content can be rendered unsafely in this flow. A working paylo...

8.7CVSS6.2AI score0.00336EPSS
SaveExploits1References5
OSV
OSV
•added 2026/07/13 3:46 p.m.•15 views

PYSEC-2026-2618 malla: Stored XSS via Meshtastic node names in multiple frontend pages

Node names longname, shortname received via MQTT are stored in SQLite without sanitization and rendered into the DOM without escaping. Any participant on a public Meshtastic MQTT broker can set a malicious node name that executes JavaScript in the browser of every Malla dashboard visitor. Affecte...

6.3CVSS6.4AI score0.00325EPSS
SaveExploits0References6
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•30 views

compliance-trestle Vulnerable to Remote Code Execution via Recursive Server-Side Template Injection (SSTI)

A High severity Server-Side Template Injection SSTI vulnerability exists in the trestle author jinja command. The command recursively evaluates rendered templates, allowing an attacker to achieve arbitrary command execution with privileges of the running process by injecting malicious payloads in...

7.8CVSS6.4AI score0.00268EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/07/13 3:19 p.m.•14 views

PYSEC-2026-2425 compliance-trestle Vulnerable to Remote Code Execution via Recursive Server-Side Template Injection (SSTI)

A High severity Server-Side Template Injection SSTI vulnerability exists in the trestle author jinja command. The command recursively evaluates rendered templates, allowing an attacker to achieve arbitrary command execution with privileges of the running process by injecting malicious payloads in...

7.8CVSS6.4AI score0.00268EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•22 views

Open WebUI has stored XSS via unsanitized Office/Excel/DOCX file preview rendering ({@html} without DOMPurify)

Related advisoryThis advisory tracks a regression of the original Excel-preview XSS that was publicly disclosed and patched under GHSA-jwf8-pv5p-vhmc patched in v0.8.0. The same root cause — XLSX.utils.sheettohtml output rendered via @html excelHtml without DOMPurify — was reintroduced sometime...

5.4CVSS6.2AI score0.00239EPSS
SaveExploits1References7Affected Software1
OSV
OSV
•added 2026/07/13 3:19 p.m.•15 views

PYSEC-2026-2731 Open WebUI has stored XSS via unsanitized Office/Excel/DOCX file preview rendering ({@html} without DOMPurify)

Related advisory This advisory tracks a regression of the original Excel-preview XSS that was publicly disclosed and patched under GHSA-jwf8-pv5p-vhmc patched in v0.8.0. The same root cause — XLSX.utils.sheettohtml output rendered via @html excelHtml without DOMPurify — was reintroduced sometime...

5.4CVSS6.2AI score0.00239EPSS
SaveExploits1References7
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•24 views

Open WebUI has stored XSS via the HTML renedering view

SummaryThrough the HTML rendering view, scripts can be injected and executed. The finding resulted from a penetration test for a customer. It is suspected that the root cause of the issue lies within the core of Open WebUI, which is why it is being reported as a security issue here. Tested on Ope...

7.7CVSS7AI score0.00298EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/07/13 3:19 p.m.•14 views

PYSEC-2026-2704 Open WebUI has stored XSS via the HTML renedering view

Summary Through the HTML rendering view, scripts can be injected and executed. The finding resulted from a penetration test for a customer. It is suspected that the root cause of the issue lies within the core of Open WebUI, which is why it is being reported as a security issue here. Tested on Op...

7.7CVSS7AI score0.00298EPSS
SaveExploits1References5
OSV
OSV
•added 2026/07/13 3:15 p.m.•16 views

PYSEC-2026-2744 Open WebUI has stored XSS in Excel file preview

Summary Excel file attachments are previewed in an unsafe way. A crafted XLSX file payload can be used to cause the sheetjs function sheettohtml to embed an XSS payload into the generated HTML. This is subsequently added to the DOM unsanitized via @html causing the payload to trigger. Details The...

7.3CVSS6.1AI score0.00372EPSS
SaveExploits1References5
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•24 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.3CVSS6.1AI score0.00407EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/07/13 3:15 p.m.•19 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.3CVSS6.1AI score0.00407EPSS
SaveExploits1References5
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•21 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.2AI score0.00529EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/07/13 3:02 p.m.•13 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.2AI score0.00529EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•22 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.2AI score0.00248EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•23 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.2AI score0.00212EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•13 views

PYSEC-2026-2910 PraisonAI Vulnerable to Stored XSS via Unsanitized Agent Output in HTML Rendering (nh3 Not a Required Dependency)

Summary The Flask API endpoint in src/praisonai/api.py renders agent output as HTML without effective sanitization. The sanitizehtml function relies on the nh3 library, which is not listed as a required or optional dependency in pyproject.toml. When nh3 is absent the default installation, the...

5.4CVSS6.1AI score0.00261EPSS
SaveExploits1References6
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•23 views

PraisonAI Vulnerable to Stored XSS via Unsanitized Agent Output in HTML Rendering (nh3 Not a Required Dependency)

SummaryThe Flask API endpoint in src/praisonai/api.py renders agent output as HTML without effective sanitization. The sanitizehtml function relies on the nh3 library, which is not listed as a required or optional dependency in pyproject.toml. When nh3 is absent the default installation, the...

6.1CVSS6.2AI score0.00261EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•19 views

Rucio WebUI has a Reflected Cross-site Scripting Vulnerability

SummaryA reflected Cross-site Scripting vulnerability was located in the rendering of the ExceptionMessage of the WebUI 500 error which could allow attackers to steal login session tokens of users who navigate to a specially crafted URL. DetailsThe WebUI error message renders ExceptionMessage whi...

8.1CVSS6.1AI score0.00268EPSS
SaveExploits1References9Affected Software1
Rows per page
Query Builder