Server-side request forgery in Webmin File Manager and Upload and Download
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-918 and the CVSS impact.
Summary
Webmin, a web-based system administration tool for Unix-like servers, is affected before 2.652. Users with access to the File Manager or Upload and Download modules can make the server fetch URLs at non-public network addresses because download destinations are not checked by resolved IP address, a server-side request forgery flaw (CWE-918). An attacker with low privileges can reach unauthenticated intranet services or cloud instance metadata endpoints that are not reachable from their own system.
Written with Claude Haiku 5.5 from the sources below · 2026-11-04
Description from the CNA
Webmin is a web-based system administration tool for Unix-like servers. Prior to 2.652, untrusted users with access to the File Manager or Upload and Download modules can direct Webmin's server-side URL download functionality to non-public network addresses because download destinations are not restricted by resolved IP address. This allows requests to unauthenticated intranet services or cloud-provider instance metadata endpoints that are inaccessible from the user's own system. This issue is fixed in 2.652.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
Remediation
Upgrade Webmin to version 2.652, which fixes this issue.
Written with Claude Haiku 5.5 from the sources below · 2026-11-04
- Fix · CNA webmin (webmin) Fixed in 2.652
Timeline
- 2026-11-04 Threatist record created from CVE-2026-102337
References
Other 6
- https://github.com/webmin/webmin/security/advisories/GHSA-x8qr-rx2g-f23g
- https://github.com/webmin/webmin/pull/2789
- https://github.com/webmin/webmin/commit/5b6b43ac3d09ff582c1fa89d9589324f02320c42
- https://github.com/webmin/webmin/commit/e805319233c5a6837e97b35a329c6bb2cad82657
- https://github.com/webmin/webmin/commit/f62fd9e23adc9dc7c65ff75b31d10ae3e7eadc90
- https://github.com/webmin/webmin/releases/tag/2.652
More Webmin vulnerabilities
- TI-2019-11278 An issue was discovered in Webmin <=1.920. KEVCVSS 3.1CRITICAL 9.8
- TI-2022-16770 software/apt-lib.pl in Webmin before 1.997 lacks HTML escaping for a UI command. CVSS 3.1CRITICAL 9.8
- TI-2022-00731 Improper Access Control to Remote Code Execution in webmin/webmin CVSS 3.1HIGH 8.8
- TI-2019-09619 In Webmin through 1.910, any user authorized to the "Package Updates" module can execute… CVSS 3.0HIGH 8.8
- TI-2015-01866 Code injection in Usermin CVSS 3.1CRITICAL 9.9
- TI-2022-15852 Usermin through 1.850 allows a remote authenticated user to execute OS commands via… CVSS 3.1HIGH 8.8
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences