Skip to content

Security: EquinoxWN/vectorized-query-engine

Security

SECURITY.md

Security policy

Reporting a vulnerability

Please report security problems privately through GitHub: Security > Report a vulnerability on this repository (https://github.com/EquinoxWN/vectorized-query-engine/security/advisories/new). Do not open a public issue.

Include what you found, how to reproduce it, and the impact you expect. You will get an answer within 7 days. Fixes are released as soon as they are ready, and you are credited unless you ask not to be.

Supported versions

This project is pre-1.0. Only the latest commit on main receives fixes.

Scope

  • In scope: Queries that return different rows from DuckDB, optimizer rewrites that change results, and SQL input that crashes the process or exhausts memory instead of raising a clear error.
  • Out of scope: Queries the engine refuses on purpose (outer joins, subqueries and the other features listed as unsupported), and speed differences; those are measurements, not vulnerabilities.

How this repository protects itself

  • Every GitHub Action is pinned to a full commit SHA, and workflows run with read-only permissions and without persisted credentials.
  • Dependabot update pull requests are paused (open-pull-requests-limit: 0) so the repository keeps a single main branch; dependencies are updated by hand and checked by the CI audit.
  • CI runs lint, tests and a known-vulnerability check (pip-audit) on every push and pull request.

There aren't any published security advisories