Skip to content

RouterPilot v2.0.2

Choose a tag to compare

@TCDemo777 TCDemo777 released this 29 Aug 07:15
· 216 commits to master since this release

🔐 RouterPilot v2.0.2

RouterPilot v2.0.2 is a focused security and dependency maintenance release that updates key components and resolves package security advisories identified during the post-v2.0.1 dependency review.

No new features or UI changes are included in this release — the focus is dependency security and keeping RouterPilot's underlying components up to date.


🛡️ Security & Dependency Updates

🔒 SSH.NET

  • Updated SSH.NET from 2025.1.0 to 2026.0.0.
  • Addresses upstream security advisories affecting older SSH.NET releases.
  • RouterPilot's SSH functionality was reviewed against the updated library and required no compatibility changes.
  • RouterPilot uses SshClient and SshCommand for router communication.
  • RouterPilot does not use ScpClient, SftpClient, or recursive SCP downloads.

🖼️ System.Drawing.Common

  • Updated the resolved System.Drawing.Common dependency from 4.7.0 to the patched 4.7.2 release.
  • Resolves the Critical GHSA-rxg9-xrhp-64gj package advisory reported by NuGet.
  • The vulnerable 4.7.0 dependency was inherited through CommunityToolkit.WinUI.Notifications.
  • No RouterPilot source compatibility changes were required.

✅ Security Audit

Following the dependency updates:

  • ✅ SSH.NET security warnings are cleared.
  • System.Drawing.Common security warning is cleared.
  • ✅ No package downgrade or dependency conflicts were introduced.
  • ✅ RouterPilot builds successfully with the updated dependencies.
  • ✅ No known NuGet package security advisories remain.

This release is proactive dependency hardening. The security review did not establish that RouterPilot was directly exploitable through the addressed SSH.NET recursive SCP advisory.


🔄 Updating

Existing RouterPilot users can install the v2.0.2 MSI over their current installation.

Existing RouterPilot configuration and settings are preserved by the normal upgrade process.

Portable users can replace their existing application files with the contents of the new portable ZIP.


❤️ Thanks

Thanks to everyone using, testing and providing feedback on RouterPilot.

Keeping dependencies secure and releases dependable is just as important as adding new features, and v2.0.2 is focused specifically on that maintenance.

If you find a bug or have a suggestion for a future RouterPilot release, feedback is always welcome — thank you, Tristan.


📦 Downloads

🖥️ Windows Installer

RouterPilot-2.0.2-x64.msi

Recommended for normal Windows installations and upgrades.

📁 Portable

RouterPilot-2.0.2-win-x64.zip

Portable Windows x64 build — extract and run without installing.