Skip to content

Security: Sephyi/bind9-sdk

SECURITY.md

Security Policy

Reporting a Vulnerability

Do not open a public issue.

Preferred: Use GitHub's private vulnerability reporting — click "Report a vulnerability" on the Security tab of this repository. This creates a private advisory draft with a CVE workflow.

Alternative: Email me@sephy.io with details.

Include as much detail as possible:

  • Description of the vulnerability
  • Steps to reproduce
  • Affected component (core, net, CLI, bindings)
  • Potential impact

You will receive an acknowledgment within 72 hours. For confirmed vulnerabilities, the project targets a fix or documented mitigation within 14 days. If that target cannot be met safely, the private advisory will receive a status update and revised timeline before the deadline.

Fixes are released as patch versions with a GitHub security advisory. Issues affecting published Rust crates will also be submitted to the RustSec advisory database when they meet its reporting criteria.

Scope

Security issues in the following areas are in scope:

  • TSIG key material exposure or mishandling
  • DNS wire format parsing (buffer overflows, panics on malformed input)
  • rndc authentication bypass or protocol vulnerabilities
  • TLS configuration weaknesses
  • napi-rs FFI boundary safety
  • Dependency vulnerabilities (RustCrypto, rustls, tokio)

There aren't any published security advisories