CVE catalog

CVE-2018-11040

Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3.18 and older unsupported versions, allows web applications to enable cross-domain requests via JSONP (JSON with Padding) through

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
3.23% · Oct 25, 2026

Spring Framework, versions 5.0.x prior to 5.0.7 and 4.3.x prior to 4.3.18 and older unsupported versions, allows web applications to enable cross-domain requests via JSONP (JSON with Padding) through AbstractJsonpResponseBodyAdvice for REST controllers and MappingJackson2JsonView for browser requests. Both are not enabled by default in Spring Framework nor Spring Boot, however, when MappingJackson2JsonView is configured in an application, JSONP support is automatically ready to use through the "jsonp" and "callback" JSONP parameters, enabling cross-domain requests.

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 reported4.3.18fixed
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
Cpeapplication_testing_suiteNot reportedNot reportedunknown
Cpecommunications_network_integrityNot reportedNot reportedunknown
Cpecommunications_online_mediation_controllerNot reportedNot reportedunknown
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
Cpecommunications_unified_inventory_managementNot reportedNot reportedunknown
Cpeendeca_information_discovery_integratorNot reportedNot reportedunknown
Cpeendeca_information_discovery_integratorNot reportedNot reportedunknown
Cpeenterprise_managerNot reportedNot reportedunknown
Cpeenterprise_manager_ops_centerNot 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 reported4.3.18Not reportedNVD-CVE-2018-11040Not reported
Cpespring_frameworkcpeNot reported5.0.7Not reportedNVD-CVE-2018-11040Not reported
Cpecommunications_services_gatekeepercpeNot reported6.1.0.4.0Not reportedNVD-CVE-2018-11040Not 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