$ the-wire · showcase
Web fetch filter fix, note access checks, loader settings honored
By RepoJournal · Filed · About Open WebUI
Open WebUI shipped fixes for a fetch-blocking filter bug, unchecked note access, ignored Admin UI loader settings, and a security doc realignment.
A malformed WEB_FETCH_FILTER_LIST entry could block all web fetches. Docker compose passes quotes verbatim, so an empty value became the filter entry '""', which landed in the allow list and made every host fail the match. The fix normalizes such entries so an empty filter list does not disable fetching [1].
get_accessible_folder_files now access-checks `note` entries when building __model_knowledge__. Previously `file` and `collection` entries were validated but notes passed through unchecked, potentially exposing notes the caller could not read [2]. Separate fixes ensure Admin UI web loader settings take effect: get_web_loader now consults web.loader.engine from the config table instead of only the environment constant, so the Selected engine is honored rather than always falling back to SafeWebBaseLoader [3]. The security policy doc now frames the project's ownership more formally, addressing how enterprise evaluators and researchers perceive response-time language [4].
Also, de-DE translations were completed [5].
Action items
- → Review your WEB_FETCH_FILTER_LIST syntax in docker compose to avoid quotes blocking fetches open-webui/open-webui [immediate]
- → Update if you previously worked around ignored loader engine settings open-webui/open-webui [plan]
- → Monitor for the note access-check fix in your deployment open-webui/open-webui [plan]
References
- [1] fix: malformed WEB_FETCH_FILTER_LIST entry blocking all web fetches (#26910) ↗ open-webui/open-webui
- [2] fix: access-check note entries in get_accessible_folder_files (#26739) ↗ open-webui/open-webui
- [3] fix: honor Admin UI web loader settings in get_web_loader (#26749) ↗ open-webui/open-webui
- [4] docs: align security policy framing with project ownership (#27431) ↗ open-webui/open-webui
- [5] i18n: complete de-DE translations ↗ open-webui/open-webui