Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2021-43853

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2021-43853
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 12:01 UTC · Revision 1

Source evidence

CVE-2021-43853

core-osv · Original source

Published 22 Dec 2021, 21:15 UTC

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.

osv:CVE-2021-43853
Complete source record
{
  "id": "8827b0d8da86c7fceabd4854ed44aea0ee2f4777e92683109877898f4e914ea4",
  "url": "https://osv.dev/vulnerability/CVE-2021-43853",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2021-43853",
    "summary": "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.",
    "evidence": "osv:CVE-2021-43853",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2021-43853",
      "aliases": [
        "CVE-2021-43853",
        "GHSA-5q7q-qqw2-hjq7"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/michaelschwarz/ajax.net-professional",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "08ca42ef66dc70c9aa9f276dfc7cff78bdb9bbdf"
                },
                {
                  "fixed": "c89e39b9679fcb8ab6644fe21cc7e652cb615e2b"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:ajax.net_professional_project:ajax.net_professional:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "21.12.22.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "c89e39b9679fcb8ab6644fe21cc7e652cb615e2b"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "08ca42ef66dc70c9aa9f276dfc7cff78bdb9bbdf"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v21.12.22.1"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v21.12.21.1",
            "v21.12.8.1",
            "v21.11.29.1",
            "v21.11.22.1",
            "v21.10.30.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-43853.json"
          }
        }
      ],
      "modified": "2026-10-20T10:55:04.540018089Z",
      "provider": "osv",
      "references": [
        "https://github.com/michaelschwarz/Ajax.NET-Professional/releases/tag/v21.12.22.1",
        "https://github.com/michaelschwarz/Ajax.NET-Professional/security/advisories/GHSA-5q7q-qqw2-hjq7",
        "https://github.com/michaelschwarz/Ajax.NET-Professional/commit/c89e39b9679fcb8ab6644fe21cc7e652cb615e2b"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2021-43853",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 386830,
  "published_at": "2021-12-22T21:15:07.527+00:00"
}