Skip to content

Security: Carlos-Jr/thermalbits

Security

SECURITY.md

Security Policy

Supported versions

Only the latest released version receives security fixes.

Reporting a vulnerability

Please do not open a public issue for security problems. Instead, use GitHub's private vulnerability reporting on this repository (Security → Report a vulnerability), or contact the maintainer directly.

You can expect an acknowledgment within a week. Once a fix is available, the vulnerability will be disclosed in the release notes.

Scope notes

  • ThermalBits executes bundled Rust binaries (iron_circuit_sim, eo_do_rs) and, optionally, external tools (ABC) via subprocess. It does not open network sockets; the entropy "server" is a local child process communicating over stdin/stdout pipes.
  • Parsing untrusted Verilog/JSON files is within scope: crashes are expected to surface as Python exceptions, never as arbitrary code execution.

There aren't any published security advisories