CVE-2023-37473

Source
https://nvd.nist.gov/vuln/detail/CVE-2023-37473
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-37473.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2023-37473
Aliases
Published
2023-07-14T20:00:16Z
Modified
2025-10-30T20:21:18.373001Z
Severity
  • 8.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H CVSS Calculator
Summary
Limited code execution in zenstruck/collections
Details

zenstruck/collections is a set of helpers for iterating/paginating/filtering collections. Passing callable strings (ie system) caused the function to be executed. This would result in a limited subset of specific user input being executed as if it were code. This issue has been addressed in commit f4b1c48820 and included in release version 0.2.1. Users are advised to upgrade. Users unable to upgrade should ensure that user input is not passed to either EntityRepository::find() or query().

Database specific
{
    "cwe_ids": [
        "CWE-74"
    ]
}
References

Affected packages

Git / github.com/zenstruck/collection

Affected ranges

Type
GIT
Repo
https://github.com/zenstruck/collection
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed

Affected versions

v0.*

v0.1.0
v0.2.0