Read the docs
TI-2026-86096 Aliases CVE-2026-46429GHSA-fqpv-mq26-pr4j

GeoNode: Unrestricted File Upload

Priority LOW 24CWE-434Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Required
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
Low · Low · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-434.

Summary

GeoNode, a geospatial content management system, has an unrestricted file upload flaw (CWE-434) in versions before 5.0.3. Specially crafted requests can circumvent the upload service validation, allowing a low-privileged remote user to store and serve malicious files. The CVSS 3.1 base score is 5.5 (MEDIUM).

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. Prior to 5.0.3, specially crafted requests can circumvent GeoNode upload service validation, allowing a low-privileged remote user to store and serve malicious files. This issue is fixed in version 5.0.3.

Why it matters now

EPSS 0.00261 17th percentileScored 2026-11-07
Fix Fixed geonode (GeoNode): 5.0.3GeoNode (PyPI): 5.0.3

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
GeoNodegeonodebefore 5.0.35.0.3Patch availableCNA
—GeoNode (PyPI)before 5.0.35.0.3Patch availableGHSA-fqpv-mq26-pr4j
  • geonode VendorGeoNode Affected before 5.0.3 Fixed in 5.0.3 Patch available CNA
  • GeoNode (PyPI) Vendor— Affected before 5.0.3 Fixed in 5.0.3 Patch available GHSA-fqpv-mq26-pr4j

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:geosolutionsgroup:geonode:*:*:*:*:*:*:*:*——GeoNode
  • cpe:2.3:a:geosolutionsgroup:geonode:*:*:*:*:*:*:*:* Versions — — ·GeoNode

Remediation

Upgrade GeoNode to version 5.0.3, which fixes this issue.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

  • Fix · CNA geonode (GeoNode) Fixed in 5.0.3
  • Fix · GHSA-fqpv-mq26-pr4j GeoNode (PyPI) Fixed in 5.0.3 Advisory →

Timeline

  1. 2026-11-06 Threatist record created from CVE-2026-46429
  2. 2026-11-06 Alias added: GHSA-fqpv-mq26-pr4j
  3. 2026-11-06 Fix available: PyPI/[email protected] · GHSA-fqpv-mq26-pr4j
  4. 2026-11-06 CVSS score added · GHSA-fqpv-mq26-pr4j
  5. 2026-11-06 Weakness changed · GHSA-fqpv-mq26-pr4j
  6. 2026-11-06 7 new references · GHSA-fqpv-mq26-pr4j
  7. 2026-11-08 Priority changed: MEDIUM → LOW

References

  • TI-2022-08629 Improper Control of Generation of Code in jai-ext KEVCVSS 3.1CRITICAL 10.0
  • TI-2023-22605 GeoNode SSRF Bypass to return internal host data CVSS 3.1HIGH 7.5
  • TI-2023-11277 XML External Entity (XXE) injection in GeoServer style upload functionality CVSS 3.1MEDIUM 6.5
  • TI-2023-20907 Geonode Server Side Request Forgery vulnerability CVSS 3.1HIGH 7.5
  • TI-2023-12986 Geoserver for GeoNode sensitive information leak CVSS 3.1HIGH 7.5
  • TI-2026-86095 OS command injection in GeoNode via uploaded vector layer name CVSS 3.1HIGH 8.8
See all 10 →

Sources