Lucene search
+L

122892 matches found

PyPA
PyPA
•added 2026/07/13 3:46 p.m.•37 views

Open WebUI: Stored XSS to Account Takeover via Model Profile Images

Stored XSS to Account Takeover via Model Profile Images in Open WebUIAffected: Open WebUI = 0.9.5Bypass of: GHSA-3wgj-c2hg-vm6q, GHSA-3856-3vxq-m6fc--- TL;DROpen WebUI patched SVG XSS in user profile images and webhook profile images but forgot to apply the same fix to model profile images. The...

7.6CVSS5.7AI score0.003EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•42 views

Open WebUI: Cross-user file disclosure via /api/chat/completions image_url field

summaryPOST /api/chat/completions accepts an imageurl.url value that, when it does NOT start with http://, https://, or data:image/, is interpreted as a file id and resolved against the global file table with no ownership check. An authenticated user can therefore set imageurl.url to another user...

6.5CVSS5.4AI score0.00382EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•45 views

Open WebUI: SSRF Protection Bypass in Playwright Web Loader via HTTP Redirects

SummaryThe SafePlaywrightURLLoader implements a validateurl function to prevent SSRF attacks by checking the IP address of the user-provided URL. However, this validation is performed only on the initial URL.Since Playwright automatically follows HTTP redirects 301/302 by default, an attacker can...

7.7CVSS6.1AI score0.00386EPSS
SaveExploits1References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•22 views

PYSEC-2026-2718 Open WebUI: Authenticated users can target arbitrary configured Ollama backends via unguarded url_idx path parameter

Summary Several direct, index-addressed Ollama proxy routes accept a caller-supplied urlidx path parameter and use it as a raw index into the admin-configured OLLAMABASEURLS list. Access control on these routes validates only whether the user may use the requested model, never which backend the...

6.3CVSS6.1AI score0.00283EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•25 views

PYSEC-2026-2766 Open WebUI: Cross-user file disclosure via /api/chat/completions image_url field

summary POST /api/chat/completions accepts an imageurl.url value that, when it does NOT start with http://, https://, or data:image/, is interpreted as a file id and resolved against the global file table with no ownership check. An authenticated user can therefore set imageurl.url to another...

6.5CVSS5.4AI score0.00382EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/13 3:35 p.m.•19 views

PYSEC-2026-2345 Apache Airflow: Authenticated users can bypass the `is_safe_url` check

A bug in the login redirect route in Apache Airflow allowed authenticated users to craft URLs that bypassed the issafeurl check, enabling redirection from a trusted Airflow domain to an attacker-controlled origin. Users are advised to upgrade to apache-airflow 3.2.2 or later. As a defense-in-dept...

7.2CVSS5.8AI score0.00759EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/07/13 3:35 p.m.•33 views

PraisonAI spider_tools SSRF protection bypass via alternate loopback host encodings

SummaryPraisonAI's spidertools URL validation can be bypassed using alternate loopback host encodings.The affected component is:textpraisonaiagents/tools/spidertools.pyThe tool contains a URL validation function intended to block local or unsafe targets before fetching attacker-controlled URLs...

5.5CVSS6.6AI score0.00175EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:35 p.m.•26 views

PYSEC-2026-2902 PraisonAI spider_tools SSRF protection bypass via alternate loopback host encodings

Summary PraisonAI's spidertools URL validation can be bypassed using alternate loopback host encodings. The affected component is: text praisonaiagents/tools/spidertools.py The tool contains a URL validation function intended to block local or unsafe targets before fetching attacker-controlled...

5.5CVSS6.6AI score0.00175EPSS
SaveExploits0References5
PyPA
PyPA
•added 2026/07/13 3:35 p.m.•37 views

PraisonAI CLI automatically resolves @url mentions in prompt text and can read loopback URLs into model context

SummaryPraisonAI's direct-prompt CLI automatically expands @url: mentions in raw prompt text before agent execution begins.If a prompt contains @url:, the CLI calls MentionsParser.process.... The @url: handler then performs a direct urllib.request.urlopen request to the attacker-controlled URL an...

5.5CVSS6.2AI score0.00183EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:35 p.m.•26 views

PYSEC-2026-2942 PraisonAI CLI automatically resolves @url mentions in prompt text and can read loopback URLs into model context

Summary PraisonAI's direct-prompt CLI automatically expands @url: mentions in raw prompt text before agent execution begins. If a prompt contains @url:, the CLI calls MentionsParser.process.... The @url: handler then performs a direct urllib.request.urlopen request to the attacker-controlled URL...

5.5CVSS6.2AI score0.00183EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•26 views

PYSEC-2026-2611 local-deep-research has an SSRF bypass in `safe_get`

Summary The URL checking logic in local-deep-research has a logical flaw that could be bypassed by attackers, leading to SSRF attacks. Details The current project uses validateurl to validate the input URL. The main logic is to perform security checks on the host portion of the URL extracted by...

5CVSS5.8AI score0.00406EPSS
SaveExploits0References10
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•34 views

local-deep-research has an SSRF bypass in `safe_get`

SummaryThe URL checking logic in local-deep-research has a logical flaw that could be bypassed by attackers, leading to SSRF attacks. DetailsThe current project uses validateurl to validate the input URL. The main logic is to perform security checks on the host portion of the URL extracted by...

5CVSS5.8AI score0.00406EPSS
SaveExploits0References10Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•25 views

PYSEC-2026-2430 Crawlee for Python: SSRF via sitemap-derived URLs

Overview - Vulnerability type: Blind SSRF - Affected components: src/crawlee/utils/sitemap.py, src/crawlee/utils/robots.py, src/crawlee/requestloaders/sitemaprequestloader.py, and all built-in HTTP clients. - Trigger: an attacker-controlled sitemap or robots.txt containing a URL that points to an...

2.3CVSS6.2AI score0.00458EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•25 views

PYSEC-2026-2479 FlaskBB: SSRF in get_image_info() via unrestricted avatar URL

Summary A Server-Side Request Forgery SSRF vulnerability in getimageinfo allows any authenticated user to force the server to send HTTP requests to arbitrary internal endpoints, including cloud metadata services e.g., AWS 169.254.169.254. This is a blind SSRF with confirmed internal port scanning...

6.5CVSS6.1AI score0.00354EPSS
SaveExploits0References5
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•33 views

FlaskBB: SSRF in get_image_info() via unrestricted avatar URL

SummaryA Server-Side Request Forgery SSRF vulnerability in getimageinfo allows any authenticated user to force the server to send HTTP requests to arbitrary internal endpoints, including cloud metadata services e.g., AWS 169.254.169.254. This is a blind SSRF with confirmed internal port scanning...

6.5CVSS6.1AI score0.00354EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•24 views

PYSEC-2026-2715 Open WebUI has a Server-Side Request Forgery (SSRF) bypass in `validate_url`

Summary In the open-webui project, a parsing difference between the urlparse and requests libraries led to an SSRF bypass vulnerability. Details In the current project, URL validation is performed using the function validateurl. The current checking logic uses urlparse to parse the hostname part ...

8.5CVSS7.9AI score0.00328EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•21 views

PYSEC-2026-2691 Open WebUI Vulnerable to SSRF via OAuth Profile Picture URL in _process_picture_url (oauth.py)

Summary A Server-Side Request Forgery SSRF vulnerability exists in processpictureurl in backend/openwebui/utils/oauth.py line 1338. The function fetches arbitrary URLs from OAuth picture claims without applying validateurl, allowing an attacker to force the server to make HTTP requests to interna...

7.7CVSS6.2AI score0.00382EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•22 views

PYSEC-2026-2694 Open WebUI has XSS via SVG in /api/v1/channels/webhooks/{webhook_id}/profile/image

As part of our research on improving our AI pentest, we have uncovered the following issue in Open WebUI. We've manually verified and tided up the report, but you can also find the original agent finding at the bottom of this report. Summary The channel webhook create/update flow accepts arbitrar...

7.4CVSS6.5AI score0.00241EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•22 views

PYSEC-2026-2871 pgAdmin 4 contains local file inclusion (LFI) and server-side request forgery (SSRF) vulnerabilities

Local file inclusion LFI and server-side request forgery SSRF vulnerabilities in pgAdmin 4 LLM API configuration endpoints. User-supplied apikeyfile and apiurl preferences were passed to the LLM provider clients without validation. An authenticated user could read arbitrary server-side files by...

7.1CVSS6.1AI score0.00346EPSS
SaveExploits0References6
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•29 views

pgAdmin 4 contains local file inclusion (LFI) and server-side request forgery (SSRF) vulnerabilities

Local file inclusion LFI and server-side request forgery SSRF vulnerabilities in pgAdmin 4 LLM API configuration endpoints.User-supplied apikeyfile and apiurl preferences were passed to the LLM provider clients without validation. An authenticated user could read arbitrary server-side files by...

7.1CVSS6.1AI score0.00346EPSS
SaveExploits0References6Affected Software1
Rows per page
Query Builder