Skip to content
Fencer Vulns
medium 6.1

CVE-2021-30134 json

php-mod/curl allows Cross-site Scripting

published 2022-12-26 3 y ago modified 2026-06-17 4 mo ago also EUVD-2022-7617 , GHSA-f8p3-q834-q9cj

cvss
6.1
version 3.1, CNA
cisa kev
Not listed
not in CISA's catalog
epss
1.3%
EPSS 1.3% chance of exploitation in 30 days, percentile 71%
public exploits
0
none known, plus a Nuclei check

Summary

php-mod/curl (a wrapper of the PHP cURL extension) before 2.3.2 allows XSS via the post_file_path_upload.php key parameter and the POST data to post_multidimensional.php.

Patch / fix

  • packagist php-mod/curl 2.3.2
  • php_curl_class_project php_curl_class 2.3.2
  • ht_slider_range_for_amazon_affiliates_project ht_slider_range_for_amazon_affiliates 1.1.6
  • teamleade teamleader_crm_forms 2.1.0
  • ptwooplugins invoicing_with_invoicexpress_for_woocommerce 3.0.3

CISA SSVC

Exploitation
Proof of concept is public
Automatable
no
Technical impact
partial
Assessed
18 mo ago

Exploit prediction

1.32% chance of exploitation in the next 30 days, higher than 71% of all scored CVEs (FIRST EPSS, 2026-11-08).

Exploits and checks

  • Nuclei template Php-mod/curl Library <2.3.2 - Cross-Site Scripting nuclei detection template
  • wpscan.com https://wpscan.com/vulnerability/0b547728-27d2-402e-ae17-90d539344ec7 referenced PoC, tagged "exploit" by a source, unverified

CVSS scores

assigned by version score vector
CISA ADP 3.1 6.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
GitHub 3.1 6.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
NVD 3.1 6.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CNA 3.1 6.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Affected packages

ecosystem package affected fixed in
packagist php-mod/curl
<2.3.2
2.3.2

Classification

Weakness
  • CWE-79 Improper Neutralization of Input During Web Page Generation
Technology feeds

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.