Skip to content

Security: robertpopa22/mRemoteNG

Security

SECURITY.md

Security Policy

Supported Versions

Version Supported
1.82.x ✅ Latest stable release
1.81.x ✅ Previous stable
1.76.x and earlier ❌ End of life

Reporting a Vulnerability

Please do NOT report security vulnerabilities through public GitHub issues.

Instead, use one of these channels:

  1. GitHub Security Advisories (preferred): Go to Security → Advisories → New draft advisory to report privately.

  2. Email: Create a private advisory on GitHub (no public email for security reports).

What to include

  • Description of the vulnerability
  • Steps to reproduce
  • Affected version(s)
  • Impact assessment (if known)

Response timeline

  • Acknowledgment: within 48 hours
  • Initial assessment: within 7 days
  • Fix or mitigation: depends on severity (critical: ASAP, high: 14 days, medium: 30 days)

What to expect

  • You will receive an acknowledgment with a tracking reference
  • We will keep you informed of progress toward a fix
  • We will credit you in the release notes (unless you prefer anonymity)
  • We will NOT take legal action against researchers who follow responsible disclosure

Code Signing

Release builds are not Authenticode-signed yet. SignPath Foundation declined this fork on 2026-03-05: after a second internal review they found that robertpopa22/mRemoteNG does not yet provide sufficient external reputation signals. The CI is prepared for signing and the route is being re-evaluated; until then, verify downloads against the checksums-SHA256.txt published with every release. Current status and history: CODE_SIGNING_POLICY.md.

Security Measures

  • DPAPI encryption for stored credentials (Windows Data Protection API)
  • No plaintext secrets in configuration files
  • CI security scanning via CodeQL (weekly) and SonarCloud (per push)
  • Dependency scanning via GitHub Dependabot
  • Code review required for all pull requests

Antivirus False Positives

mRemoteNG uses legitimate Windows APIs (SendInput, DPAPI, COM Interop) that may trigger heuristic antivirus detections. These are false positives. See docs/ANTIVIRUS_FALSE_POSITIVE.md for details.

There aren't any published security advisories