Description
GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. Prior to 5.0.3, document abstract metadata is stored without sanitization, allowing a low-privileged remote user to persist arbitrary HTML and JavaScript that executes in another user's browser when the document page is visited. This issue is fixed in version 5.0.3.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| GeoNode | geonode | < 5.0.3 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | geonode | < 5.0.3 | 5.0.3 | GHSA-r4hm-p9f9-fj9v |
References
- https://github.com/GeoNode/geonode/security/advisories/GHSA-r4hm-p9f9-fj9v
- https://github.com/GeoNode/geonode/pull/14322
- https://github.com/GeoNode/geonode/pull/14343
- https://github.com/GeoNode/geonode/commit/0803857b22eba5b55729145ef401b1bc1c23e332
- https://github.com/GeoNode/geonode/commit/730d8fae206ea5b051f630718aeecae1bf7b5760
- https://github.com/GeoNode/geonode/releases/tag/5.0.3