CVE-2023-32571 Dynamic Linq vulnerable to remote code execution

Critical 9.8 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2023-32571?

CVE-2023-32571 is a critical vulnerability in n/a, published on 22 Jun 2023.

Official description

Dynamic Linq 1.0.7.10 through 1.2.25 before 1.3.0 allows attackers to execute arbitrary code and commands when untrusted input to methods including Where, Select, OrderBy is parsed.

Weakness: CWE-697

Which versions are affected by CVE-2023-32571?

2 open source packages ship an affected version, including System.Linq.Dynamic.Core. It affects 1 product.

PackageAffectedFixed in
System.Linq.Dynamic.Core NuGetFrom 1.0.7.101.3.0
System.Linq.Dynamic.Core NuGetFrom 1.0.7.101.3.0

Products include Dynamic-Linq Linq.

How do I fix CVE-2023-32571?

Upgrade System.Linq.Dynamic.Core to 1.3.0 or later.

Is CVE-2023-32571 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-32571 exists.

Public exploit code: 3 proofs of concept on GitHub.

Sources

Also known as GHSA-w65q-jcmv-28gj.

Is CVE-2023-32571 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free