Description
GeoNetwork is a catalog application to manage spatially referenced resources. From 3.12.0 until 4.2.16 and 4.4.11, unsafe redirect validation in GeonetworkOAuth2LoginAuthenticationFilter and KeycloakAuthenticationProcessingFilter permits an attacker-controlled external redirect after login. This issue is fixed in versions 4.2.16 and 4.4.11.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| geonetwork | core-geonetwork | >= 3.12.0, <= 3.12.12, >= 4.0.0-alpha.1, <= 4.0.6, >= 4.2.0, < 4.2.16, >= 4.4.0, < 4.4.11 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.geonetwork-opensource:geonetwork | >= 3.12.0, <= 3.12.12 | — | GHSA-pjp7-q6wp-97qx |
| Maven | org.geonetwork-opensource:geonetwork | >= 4.0.0-alpha.1, <= 4.0.6 | — | GHSA-pjp7-q6wp-97qx |
| Maven | org.geonetwork-opensource:geonetwork | >= 4.2.0, < 4.2.16 | 4.2.16 | GHSA-pjp7-q6wp-97qx |
| Maven | org.geonetwork-opensource:geonetwork | >= 4.4.0, < 4.4.11 | 4.4.11 | GHSA-pjp7-q6wp-97qx |
Advisories 1
- WID-SEC-2026-2614 Keycloak: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 8, 2026
References
- https://github.com/geonetwork/core-geonetwork/security/advisories/GHSA-pjp7-q6wp-97qx
- https://github.com/geonetwork/core-geonetwork/pull/9307
- https://github.com/geonetwork/core-geonetwork/pull/9309
- https://github.com/geonetwork/core-geonetwork/commit/0d74f673dfc926bde935819ed34636d789b2fecd
- https://github.com/geonetwork/core-geonetwork/commit/cde9b6481a29e2473b7b74479b4e3fd6843bac4e
- https://github.com/geonetwork/core-geonetwork/releases/tag/4.2.16
- https://github.com/geonetwork/core-geonetwork/releases/tag/4.4.11