Skip to content
OpenAdvisories
Medium · 5.9 Scanner template CVE-2018-1271 EUVD-2018-0599GHSA-g8hw-794c-4j9g

Path Traversal in org.springframework:spring-core

Published Apr 6, 2018 · Updated Sep 16, 2024 · Assigned by dell

Description

Spring Framework, versions 5.0 prior to 5.0.5 and versions 4.3 prior to 4.3.15 and older unsupported versions, allow applications to configure Spring MVC to serve static resources (e.g. CSS, JS, images). When static resources are served from a file system on Windows (as opposed to the classpath, or the ServletContext), a malicious user can send a request using a specially crafted URL that can lead a directory traversal attack.

Affected products

VendorProductAffectedFixed
Spring by Pivotal Spring Framework Versions prior to 5.0.5 and 4.3.15 —

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.springframework:spring-core >= 5.0.0, < 5.0.5 5.0.5 GHSA-g8hw-794c-4j9g
Maven org.springframework:spring-core < 4.3.15 4.3.15 GHSA-g8hw-794c-4j9g

Advisories 1

References