Skip to content

Security: DannyArends/DaNode

Security

SECURITY.md

Security Policy

Reporting a Vulnerability

Please report vulnerabilities by opening a GitHub issue or emailing danny.arends@gmail.com.

Mitigations in Place

  • Shell injection: all CGI arguments are escaped via shellEscape() in request.d
  • Path traversal: requests are validated via safePath() in filesystem.d
  • XSS: directory listings are sanitized via htmlEscape() in filesystem.d
  • Request size: capped at 2MB in client.d
  • Rate limiting: per-IP connection limiting in server.d

There aren’t any published security advisories