Lucene search
+L

2463 matches found

Github Security Blog
Github Security Blog
added 2026/04/10 7:22 p.m.10 views

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...

6.1CVSS5.8AI score0.00216EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2026/04/10 7:22 p.m.25 views

GHSA-CFG2-MXFJ-J6PW 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.4CVSS5.8AI score0.00216EPSS
SaveExploits1References4
Snyk
Snyk
added 2026/04/10 7:22 p.m.4 views

Cross-site Scripting (XSS)

Overview PraisonAI is a PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human-agent...

8CVSS5.5AI score0.00216EPSS
SaveExploits1References2
RedhatCVE
RedhatCVE
added 2026/04/09 7:23 p.m.6 views

CVE-2026-35490

changedetection.io is a free open source web page change detection tool. Prior to 0.54.8, the @loginoptionallyrequired decorator is placed before outer to @blueprint.route instead of after it. In Flask, @route must be the outermost decorator because it registers the function it receives. When the...

9.8CVSS5.9AI score0.00536EPSS
SaveExploits1References1
EUVD
EUVD
added 2026/04/09 12:31 a.m.10 views

EUVD-2026-20777

Unfurl through 2025.08 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run, causing any non-empty string to evaluate truthy, allowing attackers to access th...

9.3CVSS6AI score0.00557EPSS
SaveExploits1References3
CNNVD
CNNVD
added 2026/04/09 12:0 a.m.15 views

PraisonAI 跨站脚本漏洞

PraisonAI is a low-code multi-agent collaboration framework developed by Mervin Praison. Versions of PraisonAI prior to 4.5.128 contained a cross-site scripting vulnerability. This vulnerability stemmed from Flask API endpoints rendering HTML, where cleanup operations were ineffective, allowing...

6.1CVSS5.8AI score0.00216EPSS
SaveExploits1References2
Positive Technologies
Positive Technologies
added 2026/04/09 12:0 a.m.12 views

PT-2026-31781

Name of the Vulnerable Software and Affected Versions PraisonAI versions prior to 4.5.128 Description PraisonAI is a multi-agent teams system. The Flask API endpoint in src/praisonai/api.py renders agent output as HTML without proper sanitization. The sanitize html function depends on the nh3...

6.1CVSS6.2AI score0.00216EPSS
SaveExploits1References12
OSV
OSV
added 2026/04/09 12:0 a.m.3 views

OPENSUSE-SU-2026:10518-1 python311-Flask-HTTPAuth-4.8.1-1.1 on GA media

These are all security issues fixed in the python311-Flask-HTTPAuth-4.8.1-1.1 package on the GA media of openSUSE Tumbleweed...

8.2CVSS5.8AI score0.00324EPSS
SaveExploits0References1
NVD
NVD
added 2026/04/08 10:16 p.m.9 views

CVE-2026-40035

Unfurl through 2025.08 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run, causing any non-empty string to evaluate truthy, allowing attackers to access th...

9.3CVSS0.00557EPSS
SaveExploits1References2
ATTACKERKB
ATTACKERKB
added 2026/04/08 9:35 p.m.4 views

CVE-2026-40035

Unfurl through 2025.08 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run, causing any non-empty string to evaluate truthy, allowing attackers to access th...

9.3CVSS6AI score0.00557EPSS
SaveExploits1References3
Cvelist
Cvelist
added 2026/04/08 9:35 p.m.28 views

CVE-2026-40035 Unfurl - Werkzeug Debugger Exposure via String Config Parsing

Unfurl through 2025.08 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run, causing any non-empty string to evaluate truthy, allowing attackers to access th...

9.3CVSS0.00557EPSS
SaveExploits1References2
OSV
OSV
added 2026/04/08 9:35 p.m.10 views

CVE-2026-40035 Unfurl - Werkzeug Debugger Exposure via String Config Parsing

Unfurl through 2025.08 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run, causing any non-empty string to evaluate truthy, allowing attackers to access th...

9.3CVSS6.1AI score
SaveExploits0References4
IBM Security Bulletins
IBM Security Bulletins
added 2026/04/08 10:31 a.m.12 views

Security Bulletin: Session Cookie Exposure via Improper Cache Handling in Flask (≤ v2.3.1, ≤ v2.2.4), affects watsonx.data

Summary A vulnerability in Flask ≤ v2.3.1, ≤ v2.2.4 can cause session cookies to be exposed when responses are cached by a proxy. This occurs if sessions are permanent but not accessed during a request, combined with default cache settings. The issue is fixed in versions 2.3.2 and 2.2.5. This can...

7.5CVSS7.1AI score0.01261EPSS
SaveExploits1Affected Software1
IBM Security Bulletins
IBM Security Bulletins
added 2026/04/08 8:45 a.m.7 views

Security Bulletin: Log Injection Vulnerability in orydolphin/flask-cors (Debug Logging) affects watsonx.data

Summary A vulnerability in orydolphin/flask-cors allows attackers to inject malicious log entries when debug logging is enabled. By sending specially crafted requests containing CRLF sequences, an attacker can corrupt or forge log entries, potentially obscuring other attacks or disrupting log...

7.5CVSS5.9AI score0.00718EPSS
SaveExploits5Affected Software1
GithubExploit
GithubExploit
added 2026/04/08 12:44 a.m.129 views

exploit-code-management

Viết code python deploy 1 web với các yêu cấu sau - Thực hiện co...

6AI score
SaveExploits0
Positive Technologies
Positive Technologies
added 2026/04/08 12:0 a.m.15 views

PT-2026-31470

Name of the Vulnerable Software and Affected Versions Unfurl versions through 2025.08 Description Unfurl through 2025.08 has an improper input validation issue in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to...

9.3CVSS6AI score0.00557EPSS
SaveExploits1References4
CNNVD
CNNVD
added 2026/04/08 12:0 a.m.16 views

Unfurl 安全漏洞

Unfurl is a URL data extraction and visualization analysis tool developed by Ryan Benson. Versions of Unfurl prior to 2025.08 contained security vulnerabilities. These vulnerabilities stemmed from improper input validation in configuration parsing. By default, Flask debug mode was enabled, which...

9.3CVSS5.8AI score0.00557EPSS
SaveExploits1References2
NVD
NVD
added 2026/04/07 4:16 p.m.11 views

CVE-2026-35490

changedetection.io is a free open source web page change detection tool. Prior to 0.54.8, the @loginoptionallyrequired decorator is placed before outer to @blueprint.route instead of after it. In Flask, @route must be the outermost decorator because it registers the function it receives. When the...

9.8CVSS0.00536EPSS
SaveExploits1References1
PyPA
PyPA
added 2026/04/07 4:16 p.m.18 views

PYSEC-2026-28

changedetection.io is a free open source web page change detection tool. Prior to 0.54.8, the @loginoptionallyrequired decorator is placed before outer to @blueprint.route instead of after it. In Flask, @route must be the outermost decorator because it registers the function it receives. When the...

9.8CVSS5.8AI score0.00536EPSS
SaveExploits1References1Affected Software1
NVD
NVD
added 2026/04/07 3:17 p.m.10 views

CVE-2026-35464

pyLoad is a free and open-source download manager written in Python. The fix for CVE-2026-33509 added an ADMINONLYOPTIONS set to block non-admin users from modifying security-critical config options. The storagefolder option is not in this set and passes the existing path restriction because the...

7.5CVSS0.00529EPSS
SaveExploits2References4
Rows per page
Query Builder