Lucene search
+L

39 matches found

PyPA
PyPA
•added 2026/08/04 11:34 a.m.•43 views

Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)

SummaryThe getallmodels handlers in routers/openai.py and routers/ollama.py intended to cache their permission-filtered model lists per user, but the @cached decorator was misconfigured: it passed a key= lambda instead of keybuilder=. In aiocache 0.12.3 the pinned version, key= is a static cache...

5CVSS5.8AI score0.00373EPSS
SaveExploits1References8Affected Software1
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•91 views

PYSEC-2026-3589 Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)

Summary The getallmodels handlers in routers/openai.py and routers/ollama.py intended to cache their permission-filtered model lists per user, but the @cached decorator was misconfigured: it passed a key= lambda instead of keybuilder=. In aiocache 0.12.3 the pinned version, key= is a static cache...

3.5CVSS5.8AI score0.00373EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
•added 2026/07/24 5:03 p.m.•42 views

Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)

Summary The getallmodels handlers in routers/openai.py and routers/ollama.py intended to cache their permission-filtered model lists per user, but the @cached decorator was misconfigured: it passed a key= lambda instead of keybuilder=. In aiocache 0.12.3 the pinned version, key= is a static cache...

5CVSS5.8AI score0.00373EPSS
SaveExploits1References6Affected Software1
Vulnrichment
Vulnrichment
•added 2026/07/09 4:55 p.m.•24 views

CVE-2026-59213 Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.27 before 0.10.0, getallmodels handlers in routers/openai.py and routers/ollama.py passed a lambda to aiocache key instead of keybuilder, causing permission-filtered per-user model lists to share a stat...

3.5CVSS5.9AI score0.00373EPSS
SaveExploits1References4
osv_cve
osv_cve
•added 2026/07/09 4:55 p.m.•35 views

CVE-2026-59213 Open WebUI: Cross-user model-list exposure via static cache key in get_all_models (aiocache key= vs key_builder= misuse)

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.27 before 0.10.0, getallmodels handlers in routers/openai.py and routers/ollama.py passed a lambda to aiocache key instead of keybuilder, causing permission-filtered per-user model lists to share a stat...

3.5CVSS5.9AI score0.00373EPSS
SaveExploits1References6
SUSE CVE
SUSE CVE
•added 2026/07/09 2:54 a.m.•18 views

SUSE CVE-2026-49342

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joine...

5.3CVSS5.8AI score0.00332EPSS
SaveExploits0References3
RedhatCVE
RedhatCVE
•added 2026/07/08 7:57 a.m.•20 views

CVE-2026-49342

A flaw was found in YARD, a documentation generation tool for the Ruby programming language. A remote attacker could exploit a path traversal vulnerability in YARD's static cache lookup. This occurs because the request path is read before the router's path cleanup, allowing a specially crafted...

5.3CVSS6AI score0.00332EPSS
SaveExploits0References5
osv_oesa
osv_oesa
•added 2026/07/06 11:11 a.m.•24 views

OESA-2026-2852 rubygem-yard security update

YARD is a documentation generation tool for the Ruby programming language. It enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily, and also supports extending for custom Ruby constructs such as custom class level definitions...

5.3CVSS5.8AI score0.00332EPSS
SaveExploits0References2
osv_oesa
osv_oesa
•added 2026/07/06 11:11 a.m.•39 views

OESA-2026-2851 rubygem-yard security update

YARD is a documentation generation tool for the Ruby programming language. It enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily, and also supports extending for custom Ruby constructs such as custom class level definitions...

5.3CVSS5.8AI score0.00332EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/06/26 10:29 p.m.•34 views

EUVD-2026-38069

YARD static cache reads raw traversal paths before router sanitization...

5.3CVSS5.8AI score0.00332EPSS
SaveExploits0References3
osv_ghsa
osv_ghsa
•added 2026/06/26 10:29 p.m.•36 views

GHSA-PXCC-8665-PHX8 YARD static cache reads raw traversal paths before router sanitization

Summary YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joined against that root and can return a readable sibling .html file outside the intended static...

5.3CVSS6.2AI score0.00332EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/06/26 10:29 p.m.•33 views

YARD static cache reads raw traversal paths before router sanitization

Summary YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joined against that root and can return a readable sibling .html file outside the intended static...

5.3CVSS6.2AI score0.00332EPSS
SaveExploits0References4Affected Software1
RubySec
RubySec
•added 2026/06/23 12:00 a.m.•45 views

YARD static cache reads raw traversal paths before router sanitization

Summary YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joined against that root and can return a readable sibling .html file outside the intended static...

5.3CVSS6.1AI score0.00332EPSS
SaveExploits0References1Affected Software1
NVD
NVD
•added 2026/06/19 8:16 p.m.•38 views

CVE-2026-49342

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joine...

5.3CVSS0.00332EPSS
SaveExploits0References2
UbuntuCve
UbuntuCve
•added 2026/06/19 8:16 p.m.•19 views

CVE-2026-49342

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joine...

5.3CVSS5.8AI score0.00332EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/06/19 7:13 p.m.•63 views

CVE-2026-49342 YARD static cache reads raw traversal paths before router sanitization

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joine...

5.3CVSS0.00332EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/06/19 7:13 p.m.•28 views

CVE-2026-49342 YARD static cache reads raw traversal paths before router sanitization

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joine...

5.3CVSS5.9AI score
SaveExploits0References4
Debian CVE
Debian CVE
•added 2026/06/19 7:13 p.m.•33 views

CVE-2026-49342

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joine...

5.3CVSS5.8AI score0.00332EPSS
SaveExploits0
Vulnrichment
Vulnrichment
•added 2026/06/19 7:13 p.m.•17 views

CVE-2026-49342 YARD static cache reads raw traversal paths before router sanitization

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as /../yard-cache-secret.html is joine...

5.3CVSS5.8AI score0.00332EPSS
SaveExploits0References2
Mend
Mend
•added 2026/06/19 7:13 p.m.•14 views

CVE-2026-49342

YARD is a documentation generation tool for the Ruby programming language. Prior to version 0.9.44, YARD's static cache lookup reads a request path before the router's path cleanup runs. When a server is configured with a document root, a traversal path such as "/../yard-cache-secret.html" is...

6.9CVSS5.8AI score0.00332EPSS
SaveExploits0References5
Rows per page
Query Builder