Vulnerability · Published Dec 22, 2021 · Assigned by GitHub_M

CVE-2021-43853Cross-Site Scripting in AjaxNetProfessional

High 8.7

In plain English

A high-severity cross-site scripting in Ajax.NET-Professional from michaelschwarz. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.9% (higher than 58% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)8.7High
Exploit odds (30 days)0.9%top 41.6% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

Ajax.NET Professional (AjaxPro) is an AJAX framework available for Microsoft ASP.NET. Affected versions of this package are vulnerable to JavaScript object injection which may result in cross site scripting when leveraged by a malicious user. The affected core relates to JavaScript object creation when parsing json input. Releases before version 21.12.22.1 are affected. A workaround exists that replaces one of the core JavaScript files embedded in the library. See the GHSA-5q7q-qqw2-hjq7 for workaround details.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
NuGetajaxnetprofessional21.12.22.1GHSA-5q7q-qqw2-hjq7

Affected products (as reported)

VendorProductVersions
michaelschwarz Ajax.NET-Professional < 21.12.22.1

Weakness: CWE-79 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N

References