CVE-2017-8046
Des requêtes PATCH malveillantes envoyées aux serveurs utilisant des versions de Spring Data REST antérieures à 2.6.9 (Ingalls SR9), des versions...
- Publié
- 4 janv. 2018
- Mise à jour
- 5 août 2024
- Attribution de CNA
- dell
- Preuve observée
- 15 mars 2018
CVSS primaire
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HÉlevé · 30 prochains jours
- Percentile
- 99,5 %
- Date du modèle
- 11 oct. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Des requêtes PATCH malveillantes envoyées aux serveurs utilisant des versions de Spring Data REST antérieures à 2.6.9 (Ingalls SR9), des versions antérieures à 3.0.1 (Kay SR1) et des versions de Spring Boot antérieures à 1.5.9, 2.0 M6 peuvent utiliser des données JSON spécialement conçues pour exécuter du code Java arbitraire.
Sources
- Spring Data REST < 2.6.9 (Ingalls SR9) / 3.0.1 (Kay SR1) - PATCH Request Remote Code ExecutionModèle
http/cves/2017/CVE-2017-8046.yaml
Nuclei TemplatesConditions déclarées
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
- oob: interactsh_reference($.template_text)
- Spring Data Rest Remote Command ExecutionLaboratoire
spring/CVE-2017-8046
Spring Data REST Remote Code Execution (CVE-2017-8046)
Vulhub vulnerability labsConditions déclarées
- lab image version: vulhub/spring-rest-data:2.6.6(spring/CVE-2017-8046/docker-compose.yml:services.spring.image)
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.