Time for another release! We encourage all Windows users to play close attention as it addresses a bug that has been affecting some Windows installations. For the rest of AdGuard Home aficionados, we've updated Go version to shore up some vulnerabilities and have dealt with a couple leaks π°
Note
This release includes a fix for #7400, which was caused by changes related to #7314 that broke some Windows installations. We've changed the approach to permission handling on Windows to be much more careful about modifying them, but if you're not concerned about this feature, you can always use a --no-permcheck
command line option (it works with the -s install
command). This will disable any permission manipulation and may leave the system vulnerable.
Acknowledgments
A special thanks to our open-source contributor, @MaggieFero, our community moderators team, as well as to everyone who filed and inspected issues, added translations, and helped us test this release!
Full changelog
See also the v0.107.55 GitHub milestone.
Security
-
The permission check and migration on Windows has been fixed to use the Windows security model more accurately (#7400).
-
Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in 1.23.4.
-
The Windows executables are now signed.
Added
- The
--no-permcheck
command-line option to disable checking and migration of permissions for the security-sensitive files and directories, which caused issues on Windows (#7400).