Coverage REST API Server Side Request Forgery
Moderate severity
GitHub Reviewed
Published
Jun 10, 2025
in
geoserver/geoserver
•
Updated Jun 10, 2025
Description
Published to the GitHub Advisory Database
Jun 10, 2025
Reviewed
Jun 10, 2025
Published by the National Vulnerability Database
Jun 10, 2025
Last updated
Jun 10, 2025
Summary
The Coverage rest api
/workspaces/{workspaceName}/coveragestores/{storeName}/{method}.{format}
allow to upload file with a specified url (with {method} equals 'url') with no restrict.Details
The Coverage rest api
/workspaces/{workspaceName}/coveragestores/{storeName}/{method}.{format}
allow to upload file with a specified url (with {method} equals 'url'). But this url has not been check with URL Checks feature.For example, should add the code below to check fileURL:
The vulnerable code was RESTUtils.java
Impact
This vulnerability presents the opportunity for Server Side Request Forgery.
References
References