DataHarbor ships from a single rolling main branch (no long-term support
branches yet). Security fixes land on main; there is no backport policy
until the project has tagged, supported releases.
Do not open a public GitHub issue for a security report.
Report privately via GitHub Security Advisories (repo → Security tab → Report a vulnerability). This opens a private channel between you and the maintainer, with no other setup needed.
Please include:
- Affected component (
apps/, a specific bundle, an extractor,docker-compose.yml, …) - Steps to reproduce, or a proof of concept
- Impact you'd expect (data exposure, RCE, privilege escalation, etc.)
You should get an initial response within a few days. Once a fix is ready, we'll coordinate disclosure timing with you before it's made public.
harbor bundle install <source>clones and then imports and executes the bundle's Python. That is expected (bundles are code, like packages), not itself a vulnerability — but report it if you find a way to trigger that execution without the user explicitly runninginstall..env/.env.exampleship local development defaults only (ADMIN_PASSWORD=admin123, etc.). Shipping better local defaults is a welcome PR; it is not a reportable vulnerability on its own — the real issue would be those defaults surviving into a non-local deployment, which is on the deployer, not the default.- Please don't run automated scanners against the public demo fixtures or
any hosted instance you don't own — the
demo_sitecompose service is a static local fixture with nothing to find.