CVE catalog

CVE-2018-11039

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including

[CVE catalog]

Severity
Medium · CVSS 5.9CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
2.77% · Oct 27, 2026

Spring Framework (versions 5.0.x prior to 5.0.7, versions 4.3.x prior to 4.3.18, and older unsupported versions) allow web applications to change the HTTP request method to any HTTP method (including TRACE) using the HiddenHttpMethodFilter in Spring MVC. If an application has a pre-existing XSS vulnerability, a malicious user (or attacker) can use this filter to escalate to an XST (Cross Site Tracing) attack.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibspring-javasid4.3.30-6fixed
Debianlibspring-javaforky4.3.30-6fixed
Debianlibspring-javatrixie4.3.30-3fixed
Debianlibspring-javabookworm4.3.30-2fixed
Cpespring_frameworkNot reported5.0.7fixed
Cpeagile_product_lifecycle_managementNot reportedNot reportedunknown
Cpeagile_product_lifecycle_managementNot reportedNot reportedunknown
Cpeagile_product_lifecycle_managementNot reportedNot reportedunknown
Cpeapplication_testing_suiteNot reportedNot reportedunknown
Cpeapplication_testing_suiteNot reportedNot reportedunknown
Cpeapplication_testing_suiteNot reportedNot reportedunknown
Cpecommunications_diameter_signaling_routerNot reported8.3fixed
Cpecommunications_network_integrityNot reportedNot reportedunknown
Cpecommunications_online_mediation_controllerNot reportedNot reportedunknown
Cpecommunications_performance_intelligence_centerNot reported10.2.1fixed
Cpecommunications_services_gatekeeperNot reported6.1.0.4.0fixed
Cpecommunications_unified_inventory_managementNot reportedNot reportedunknown
Cpecommunications_unified_inventory_managementNot reportedNot reportedunknown
Cpecommunications_unified_inventory_managementNot reportedNot reportedunknown
Cpeendeca_information_discovery_integratorNot reportedNot reportedunknown
Ubuntulibspring-javapro3.2.13-3vulnerable
Ubuntulibspring-javapro3.2.13-4vulnerable
Ubuntulibspring-javapro3.2.13-5vulnerable
Ubuntulibspring-javapro3.2.13-5ubuntu0.1~esm1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibspring-javasourcesid4.3.19-1not yet assignedNot reportedNot reported
Debianlibspring-javasourceforky4.3.19-1not yet assignedNot reportedNot reported
Debianlibspring-javasourcetrixie4.3.19-1not yet assignedNot reportedNot reported
Debianlibspring-javasourcebookworm4.3.19-1not yet assignedNot reportedNot reported
Cpespring_frameworkcpeNot reported5.0.7Not reportedNVD-CVE-2018-11039Not reported
Cpecommunications_diameter_signaling_routercpeNot reported8.3Not reportedNVD-CVE-2018-11039Not reported
Cpecommunications_performance_intelligence_centercpeNot reported10.2.1Not reportedNVD-CVE-2018-11039Not reported
Cpecommunications_services_gatekeepercpeNot reported6.1.0.4.0Not reportedNVD-CVE-2018-11039Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

    • 4.3.30-2 · all · bookworm

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · bookworm; nvd · libspring-java · debian · 12

[Debian 13 (Trixie)]

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-3 · all · trixie

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · 13

    • 4.3.30-3 · all · trixie

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · 13

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-3 · all · trixie

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · 13

    • 4.3.30-3 · all · trixie

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · 13

  • Source package: [libspring-java]

    Details (2)
    • 4.3.30-3 · all · trixie

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · 13

    • 4.3.30-3 · all · trixie

      Fixed · Fixed: 4.3.19-1

      nvd · libspring-java · debian · 13

Next results

Observed:

References