Skip to content

Security: z3rco/fastalloc

Security

SECURITY.md

Security Policy

Supported versions

Only the latest tagged release on master is supported. There are no long-term branches.

Reporting a vulnerability

Mail z3r0.dayz0101@gmail.com with:

  • a subject line starting with [fastalloc security]
  • a description of the vulnerability
  • a minimal reproducer, ideally one .cpp file plus build instructions
  • what you expected vs. what happened

Please do not file a public GitHub issue for unpatched security bugs. I'll acknowledge within 7 days and aim to land a fix within 30 days of acknowledgement, or negotiate a coordinated disclosure window if the fix is structural.

Scope

In scope:

  • memory-safety bugs (out-of-bounds, use-after-free, double-free) in any header under src/
  • freelist corruption reachable from documented public API
  • concurrency bugs (data races, ABA) in cross_thread.hpp
  • sanitizer failures (ASan / TSan / UBSan) on the smoke test

Out of scope:

  • CPU-level side channels (Spectre, Rowhammer, etc.)
  • hardening against attacker-controlled input (this is a same-trust-domain allocator; it does not defend against malicious callers in the same process)
  • denial-of-service via deliberate overcommit or pathological bucket exhaustion

There aren't any published security advisories