Skip to content

Security: beint-no/vev

SECURITY.md

Security

Report suspected vulnerabilities privately through the repository's GitHub security reporting channel before publishing sensitive details.

The supported boundary is generated queries used through lexical sessions on JDK 27 and PostgreSQL 18. Application SQL, migrations, connection providers, and authentication decisions are trusted inputs. Public runtime execution primitives exist for generated code; handwritten use bypasses compile-time query validation. Tenant capabilities do not prove authorization or certify SQL/RLS policy contents.

The build uses disposable synthetic databases. Do not supply production data or credentials. Database constraints, grants and row policies remain essential runtime controls. Unsupported mappings fail generation; unexpected result values fail execution instead of being silently coerced.

There aren't any published security advisories