CVE-2026-33050
GeoNode: OS command injection via uploaded file layer name
GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. Prior to 5.1.0, a crafted vector file layer name supplied during upload allows a low-privileged remote user to inject shell syntax and execute arbitrary operating-system commands on the GeoNode server. This issue is fixed in version 5.1.0.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.8
GeoNode: OS command injection via uploaded file layer name
GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. Prior to 5.1.0, a crafted vector file layer name supplied during upload allows a low-privileged remote user to inject shell syntax and execute arbitrary operating-system commands on the GeoNode server. This issue is fixed in version 5.1.0.
- Record
CVE-2026-33050- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-78
- Updated
- 2026-11-06
EUVDEUVD-2026-118477
8.8
GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. Prior to 5.1.0, a crafted vector file layer name supplied during upload allows a low-privileged remote user to inject shell syntax and execute arbitrary operating-system commands on the GeoNode server. This issue is fixed in version 5.1.0.
- Record
EUVD-2026-118477- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-06
GitHub AdvisoriesGHSA-9fpx-fr6j-2vh6
8.8
GeoNode has OS command injection via uploaded file layer name
Arbitrary OS commands can be executed on the GeoNode by uploading a vector file with a crafted layer name.
- Record
GHSA-9fpx-fr6j-2vh6- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-78
- Updated
- 2026-11-06
NVD
8.8
GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. Prior to 5.1.0, a crafted vector file layer name supplied during upload allows a low-privileged remote user to inject shell syntax and execute arbitrary operating-system commands on the GeoNode server. This issue is fixed in version 5.1.0.
- Record
CVE-2026-33050- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-78
- Updated
- 2026-11-06
OSV
8.8
GeoNode: OS command injection via uploaded file layer name
GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. Prior to 5.1.0, a crafted vector file layer name supplied during upload allows a low-privileged remote user to inject shell syntax and execute arbitrary operating-system commands on the GeoNode server. This issue is fixed in version 5.1.0.
- Record
CVE-2026-33050- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-78
- Updated
- 2026-11-08
OSVGHSA-9fpx-fr6j-2vh6
8.8
GeoNode has OS command injection via uploaded file layer name
Arbitrary OS commands can be executed on the GeoNode by uploading a vector file with a crafted layer name.
- Record
GHSA-9fpx-fr6j-2vh6- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-78
- Updated
- 2026-11-06
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
geonodePyPI |
before 5.1.0 | 5.1.0 |
geonodePyPI |
before 5.1.0, plus listed versions 2.02.0.12.0.dev201309131819502.0.dev201406261912472.0b10 Show 45 moreShow less2.0b112.0b122.0b132.0b172.0b182.0b192.0b212.0b222.0b242.0b252.0b262.0b272.0b282.0b292.0b32.0b302.0b312.0b322.0b332.0b342.0b352.0b362.0b372.0b382.0b392.0b42.0b402.0b412.0b422.0b432.0b442.0b452.0b462.0b482.0b492.0b52.0b502.0b512.0b522.0b532.0b542.0b552.0b572.0b582.0b59 |
5.1.0 |
History
| Recorded | Changed | Sources |
|---|---|---|
| references | OSV | |
| published | EUVD, NVD | |
| aliases | EUVD | |
| affected, description, products, published, references, severity, title | CVE List, OSV | |
| first indexed | GitHub Advisories |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-33050 is a high vulnerability (CVSS 8.8) in Geonode, published November 6, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.65%, the 51st percentile. Fixed in geonode 5.1.0.
References
github.com/GeoNode/geonode/security/advisories/GHSA-9fpx-fr6j-2vh6
github.com/GeoNode/geonode/commit/1408290c0bb54872924a9b334a516db9758a2180
github.com/GeoNode/geonode/releases/tag/5.1.0
github.com/advisories/GHSA-9fpx-fr6j-2vh6
github.com/CVEProject/cvelistV5/tree/main/cves/2026/33xxx/CVE-2026-33050.json
nvd.nist.gov/vuln/detail/CVE-2026-33050
github.com/GeoNode/geonode
Left out here: 189 versions. The JSON record has them.