Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2018-14037

Cross-site scripting (XSS) vulnerability in Progress Kendo UI Editor v2018.1.221 allows remote attackers to inject arbitrary JavaScript into the DOM of the WYSIWYG editor because of the editorNS.Serializer toEditableHtml function in kendo.all.min.js. If the victim accesses the editor, the payload gets executed. Furthermore, if the payload is reflected at any other resource that does rely on the sanitisation of the editor itself, the JavaScript payload will be executed in the context of the application. This allows attackers (in the worst case) to take over user sessions.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2018-14037
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 06:36 UTC · Revision 1

Source evidence

CVE-2018-14037

core-osv · Original source

Published 28 Sept 2018, 00:29 UTC

Cross-site scripting (XSS) vulnerability in Progress Kendo UI Editor v2018.1.221 allows remote attackers to inject arbitrary JavaScript into the DOM of the WYSIWYG editor because of the editorNS.Serializer toEditableHtml function in kendo.all.min.js. If the victim accesses the editor, the payload gets executed. Furthermore, if the payload is reflected at any other resource that does rely on the sanitisation of the editor itself, the JavaScript payload will be executed in the context of the application. This allows attackers (in the worst case) to take over user sessions.

osv:CVE-2018-14037
Complete source record
{
  "id": "e6ca92acb5d4cc96df9b9458edd225219993ade85107f049cc5809c62ac242b4",
  "url": "https://osv.dev/vulnerability/CVE-2018-14037",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2018-14037",
    "summary": "Cross-site scripting (XSS) vulnerability in Progress Kendo UI Editor v2018.1.221 allows remote attackers to inject arbitrary JavaScript into the DOM of the WYSIWYG editor because of the editorNS.Serializer toEditableHtml function in kendo.all.min.js. If the victim accesses the editor, the payload gets executed. Furthermore, if the payload is reflected at any other resource that does rely on the sanitisation of the editor itself, the JavaScript payload will be executed in the context of the application. This allows attackers (in the worst case) to take over user sessions.",
    "evidence": "osv:CVE-2018-14037",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2018-14037",
      "aliases": [
        "CVE-2018-14037"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/telerik/kendo-ui-core",
              "type": "GIT",
              "events": [
                {
                  "introduced": "6b1a64060ba08079991c98b71fc6e3abc201ed31"
                },
                {
                  "last_affected": "6b1a64060ba08079991c98b71fc6e3abc201ed31"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:progress:kendo_ui:2018.1.221:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "2018.1.221"
                      },
                      {
                        "last_affected": "2018.1.221"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2018.1.221"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-14037.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:41.932605143Z",
      "provider": "osv",
      "references": [
        "https://www.sec-consult.com/en/blog/advisories/stored-cross-site-scripting-in-kendo-ui-editor-cve-2018-14037/"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2018-14037",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 435241,
  "published_at": "2018-09-28T00:29:00.773+00:00"
}