cve.bz

CVE-2026-39379

7.1 high

High (7.1). Fixed in org.geonetwork-opensource:geonetwork 4.2.15, 4.4.10.

On this page
GeoNetwork is a catalog application to manage spatially referenced resources. From 3.0.0 until 4.2.15 and 4.4.10, requesting a nonexistent or unauthorized service URL can cause an error page to reflect attacker-controlled request content inside an AngularJS application without adequately neutralizing it for template evaluation. A remote attacker can induce a victim, including an administrator, to open a crafted link so the reflected value is evaluated as an AngularJS template expression. Combined with known AngularJS sandbox-escape techniques, this can execute arbitrary JavaScript in the victim's authenticated browser session, disclose information, or perform actions as the victim. This issue is fixed in versions 4.2.15 and 4.4.10.

Severity

CVSS 3.1

7.1 high
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N
CISA's assessment (SSVC)
Exploitation: none · Automatable: no · Technical impact: partial, assessed 2026-11-03. From CISA's Vulnrichment in the CVE List: whether it is exploited, whether exploiting it can be automated, and how much control it gives.
CWEs
CWE-79 Improper Neutralization of Input During Web Page Generation (Cross-site Scripting)
CWE-1336 Improper Neutralization of Special Elements Used in a Template Engine
Published
Modified
Record from
the NVD, synced

Ask an AI about this CVE

Show the promptExplain CVE-2026-39379 for an engineer deciding whether to act. Use https://cve.bz/api/public/cves/CVE-2026-39379?via=ask-ai-copy and https://cve.bz/cve/CVE-2026-39379?via=ask-ai-copy as the source of truth: what is affected and which versions fix it, whether it is in CISA KEV, public exploits, and its EPSS (an internet-wide 30-day estimate of exploitation activity, not a forecast for my systems). If they give no fixed versions, use the CVE record https://cveawg.mitre.org/api/cve/CVE-2026-39379 or the vendor advisory, not third-party mirrors. Tell me how to check whether I am affected and how to verify a fix. Cite the sources and say where they are uncertain.

Opens a third-party assistant; its answer is its own, not cve.bz's. The prompt holds only this CVE's id and public links.

Versions

From the CNA's record in the CVE List.

ProductAffected
geonetwork core-geonetwork>= 3.0.0, <= 3.12.12
geonetwork core-geonetwork>= 4.0.0-alpha.1, <= 4.0.6
geonetwork core-geonetwork>= 4.2.0, < 4.2.15
geonetwork core-geonetwork>= 4.4.0, < 4.4.10

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-2v4m-fw6c-g78fMavenorg.geonetwork-opensource:geonetwork>=3.0.0 <=3.12.12no fix published
GHSA-2v4m-fw6c-g78fMavenorg.geonetwork-opensource:geonetwork>=4.0.0-alpha.1 <=4.0.6no fix published
GHSA-2v4m-fw6c-g78fMavenorg.geonetwork-opensource:geonetwork>=4.2.0 <4.2.154.2.15
GHSA-2v4m-fw6c-g78fMavenorg.geonetwork-opensource:geonetwork>=4.4.0 <4.4.104.4.10

Attack patterns (CAPEC)

  • CAPEC-63 Cross-Site Scripting (XSS) Likelihood: High · Severity: Very High
  • CAPEC-85 AJAX Footprinting Likelihood: High · Severity: Low
  • CAPEC-209 XSS Using MIME Type Mismatch Severity: Medium
  • CAPEC-588 DOM-Based XSS Likelihood: High · Severity: Very High
  • CAPEC-591 Reflected XSS Likelihood: High · Severity: Very High
  • CAPEC-592 Stored XSS Likelihood: High · Severity: Very High

The attack patterns MITRE's CAPEC relates to this record's weaknesses, as MITRE names them. Credits.

References

Check your stackJSON