Skip to main content
← All vulnerabilities
CVE-2022-22980GHSA-W24X-87MR-4R23

A Spring Data MongoDB application is vulnerable to SpEL Injection when using @Query or @Aggregation-annotated query methods with SpEL expres

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.4.1, 3.3.5
7 proofs of concept on GitHub

Summary

A Spring Data MongoDB application is vulnerable to SpEL Injection when using @Query or @Aggregation-annotated query methods with SpEL expressions that contain query parameter placeholders for value binding if the input is not sanitized.

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a Spring Data MongoDB

    Version range not reported

  • org.springframework.data:spring-data-mongodbMaven

    From 3.4.0 · fixed in 3.4.1

  • org.springframework.data:spring-data-mongodbMaven

    fixed in 3.3.5

References 8

tanzu.vmware.com

GitHub · Eliasdekiniweek/CVE-2022-22980

GitHub · Vulnmachines/Spring_cve-2022-22980

GitHub · jweny/cve-2022-22980

GitHub · kuron3k0/Spring-Data-Mongodb-Example

GitHub · li8u99/Spring-Data-Mongodb-Demo

GitHub · murataydemir/CVE-2022-22980

GitHub · trganda/CVE-2022-22980