Skip to content

Security: areebahmeddd/airhop

SECURITY.md

Security Policy

Do not open a public GitHub issue for security vulnerabilities.

Report privately via GitHub Security Advisory (preferred, encrypted) or email hi@areeb.dev.

What to Include

  • A clear description of the vulnerability
  • Steps to reproduce or a proof-of-concept
  • The affected component (src/core/crypto/, BLE module, key storage, etc.)
  • Potential impact (key extraction, packet forgery, session compromise, etc.)

Response Timeline

Stage Target
Acknowledgement 48 hours
Triage and severity 5 business days
Critical fix 7 days
High fix 14 days
Public disclosure Coordinated with reporter after fix ships

We will credit you in the advisory unless you prefer to stay anonymous.

In Scope

  • Cryptographic implementation (@noble/curves, @noble/ciphers, @noble/hashes)
  • Noise XX handshake and session key derivation
  • Packet signature verification bypass
  • Private key extraction from storage
  • BLE packet forgery or replay attacks
  • Double Ratchet forward secrecy breaks
  • Cashu token double-spend or redemption bypass
  • Tor proxy bypass leaking real IP

Out of Scope

  • Social engineering or phishing
  • Vulnerabilities in third-party relays or services we do not operate
  • Denial-of-service against the BLE mesh (inherent to the open protocol)
  • Issues requiring physical access to an unlocked device
  • Theoretical attacks without a proof-of-concept

There aren't any published security advisories