This is a personal, continuously evolving project. Only the latest commit on
main is supported. There are no maintained release branches.
Please do not report security vulnerabilities through public issues or discussions.
Use GitHub's private vulnerability reporting:
- Go to the Security tab of
delightaheebwa/learning-system. - Click Report a vulnerability.
- Describe the issue, the impact, and a reproduction if you have one.
If private reporting is unavailable, contact the maintainer via their GitHub profile (@delightaheebwa).
- Affected component (installer, gate Filter,
ops.py, a skill, the pi layer). - Reproduction steps or a proof of concept.
- Impact — what an attacker gains.
- Any suggested fix.
In scope:
- The Python installer and gate Filter (
scripts/,Skills/learning-review/openwebui/). scripts/ops.pyand the pi-layer scripts.
Out of scope:
- Vulnerabilities in third-party dependencies or in upstream Open WebUI itself — report those upstream.
- The public, non-sensitive contents of this repo (skills, docs, learning notes).
Please give a reasonable window to investigate and ship a fix before public disclosure. You will be credited unless you ask otherwise.