CVE-2022-24816

OSGeo GeoServer JAI-EXT Code Injection Vulnerability

Critique · CVSS 10.0 Exploitée activement (CISA KEV)

Analyse en français

Faille critique (CVSS 10) dans JAI-EXT : des scripts Jiffle fournis via une requête réseau sont compilés en Java par Janino puis exécutés, permettant une exécution de code à distance. Elle concerne notamment le projet GeoServer.

Impact

Un attaquant distant non authentifié peut exécuter du code arbitraire avec les privilèges de l'application, compromettant totalement la confidentialité, l'intégrité et la disponibilité.

Que faire ?

Mettre à jour JAI-EXT vers la version 1.2.22 ou ultérieure. Si la mise à jour est impossible, retirer le fichier janino-x.y.z.jar du classpath afin d'empêcher la compilation des scripts Jiffle, ou cesser d'utiliser le produit si aucune atténuation n'est disponible.

Analyse générée par IA le 05/11/2026 : vérifiez l'avis officiel de l'éditeur.

Exploitation active confirmée

Ajoutée au catalogue CISA KEV le 26/06/2024, correctif exigé avant le 17/07/2024 pour les agences fédérales américaines.

Action requise : Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Description officielle (NVD)

JAI-EXT is an open-source project which aims to extend the Java Advanced Imaging (JAI) API. Programs allowing Jiffle script to be provided via network request can lead to a Remote Code Execution as the Jiffle script is compiled into Java code via Janino, and executed. In particular, this affects the downstream GeoServer project. Version 1.2.22 will contain a patch that disables the ability to inject malicious code into the resulting script. Users unable to upgrade may negate the ability to compile Jiffle scripts from the final application, by removing janino-x.y.z.jar from the classpath.

Preuves de concept publiques (1)

Dépôts tiers non vérifiés, parfois piégés. Ne les exécutez jamais en production : uniquement dans un environnement de test isolé.

En bref

ÉditeurOSGeo
ProduitJAI-EXT
Publiée le13/04/2022
Modifiée le17/06/2026
CVSS10.0 (v3.1)
EPSS99,93 % (centile 100)
CWECWE-94

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

EPSS : probabilité estimée d'exploitation dans les 30 prochains jours.

Produits concernés

geosolutionsgroup · jai-ext

Sources officielles

NVD (NIST) CVE.org CISA KEV

Besoin d'aide ?

Nos experts évaluent votre exposition et vous accompagnent dans la correction.

Nous contacter

Autres vulnérabilités OSGeo