This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+3 more
Affected surfaces
ReleasePort's take
Moderate signalGLiNET mode's authorization is now protected against path traversal attacks.
Why it matters: CVE-2026-41448, a high‑severity vulnerability (CVSS 9.8), is resolved in v0.107.77; upgrade immediately if using GLiNET mode.
Summary
AI summaryAuthorization in GLiNET mode fixed CVE-2026-41448 path traversal vulnerability.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Critical |
Authorization in GLiNET mode no longer vulnerable to path traversal attacks. Authorization in GLiNET mode no longer vulnerable to path traversal attacks. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Low |
Adds `reason` query parameter to GET /control/querylog endpoint. Adds `reason` query parameter to GET /control/querylog endpoint. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Deprecation | Low |
Deprecates `response_status` query parameter in GET /control/querylog. Deprecates `response_status` query parameter in GET /control/querylog. Source: llm_adapter@2026-06-02 Confidence: high |
— |
Full changelog
The quality of a product is not defined solely by code or developers’ technical prowess. A strong community—or the lack of one—can often make or break how successful a piece of software will be. We are very lucky to have such a devoted and passionate community around AdGuard Home. This update has once again demonstrated this, as we were able to quickly address a vulnerability reported by one of our community members.
Acknowledgments
A special thanks to @djnnvx for reporting the vulnerability, our community moderators team and to everyone who filed and inspected issues, added translations, and helped us test this release!
Full changelog
See also the v0.107.77 GitHub milestone.
Security
-
Authorization in GLiNET mode is no longer vulnerable to path traversal attacks.
NOTE: This is CVE-2026-41448. We thank @djnnvx for reporting this security issue.
Added
- New
reasonquery parameter inGET /control/querylog. Seeopenapi/openapi.yamlfor the full description.
Deprecated
- Query parameter
response_statusinGET /control/querylogis now deprecated. Use newreasonquery parameter instead.
Security Fixes
- CVE-2026-41448 — Authorization in GLiNET mode no longer vulnerable to path traversal attacks
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]