Search

Find a vulnerability

Search criteria

    4 vulnerabilities found for dojox by linuxfoundation

    CVE-2020-5259 (GCVE-0-2020-5259)

    Vulnerability from nvd – Published: 2020-03-10 17:50 – Updated: 2024-08-04 08:22
    VLAI
    Title
    Prototype Pollution in Dojox
    Summary
    In affected versions of dojox (NPM package), the jqMix method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language construct prototypes, such as objects. An attacker manipulates these attributes to overwrite, or pollute, a JavaScript application object prototype of the base object by injecting other values. This has been patched in versions 1.11.10, 1.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2
    CWE
    • CWE-94 - Improper Control of Generation of Code ('Code Injection')
    Assigner
    References
    Impacted products
    Vendor Product Version
    dojo dojox Affected: < 1.11.10
    Affected: >= 1.12.0, < 1.12.8
    Affected: >= 1.13.0, < 1.13.7
    Affected: >= 1.14.0, < 1.14.6
    Affected: >= 1.15.0, < 1.15.3
    Affected: >= 1.16.0, < 1.16.2
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-04T08:22:09.035Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_CONFIRM",
                  "x_transferred"
                ],
                "url": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw"
              },
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da"
              },
              {
                "name": "[debian-lts-announce] 20200311 [SECURITY] [DLA 2139-1] dojo security update",
                "tags": [
                  "mailing-list",
                  "x_refsource_MLIST",
                  "x_transferred"
                ],
                "url": "https://lists.debian.org/debian-lts-announce/2020/03/msg00012.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "dojox",
              "vendor": "dojo",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.11.10"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.12.0, \u003c 1.12.8"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.13.0, \u003c 1.13.7"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.14.0, \u003c 1.14.6"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.15.0, \u003c 1.15.3"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.16.0, \u003c 1.16.2"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "In affected versions of dojox (NPM package), the jqMix method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language construct prototypes, such as objects. An attacker manipulates these attributes to overwrite, or pollute, a JavaScript application object prototype of the base object by injecting other values. This has been patched in versions 1.11.10, 1.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2"
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.7,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-94",
                  "description": "CWE-94: Improper Control of Generation of Code (\u0027Code Injection\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2020-03-11T20:06:02.000Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw"
            },
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da"
            },
            {
              "name": "[debian-lts-announce] 20200311 [SECURITY] [DLA 2139-1] dojo security update",
              "tags": [
                "mailing-list",
                "x_refsource_MLIST"
              ],
              "url": "https://lists.debian.org/debian-lts-announce/2020/03/msg00012.html"
            }
          ],
          "source": {
            "advisory": "GHSA-3hw5-q855-g6cw",
            "discovery": "UNKNOWN"
          },
          "title": "Prototype Pollution in Dojox",
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "security-advisories@github.com",
              "ID": "CVE-2020-5259",
              "STATE": "PUBLIC",
              "TITLE": "Prototype Pollution in Dojox"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "dojox",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "\u003c 1.11.10"
                              },
                              {
                                "version_value": "\u003e= 1.12.0, \u003c 1.12.8"
                              },
                              {
                                "version_value": "\u003e= 1.13.0, \u003c 1.13.7"
                              },
                              {
                                "version_value": "\u003e= 1.14.0, \u003c 1.14.6"
                              },
                              {
                                "version_value": "\u003e= 1.15.0, \u003c 1.15.3"
                              },
                              {
                                "version_value": "\u003e= 1.16.0, \u003c 1.16.2"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "dojo"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "In affected versions of dojox (NPM package), the jqMix method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language construct prototypes, such as objects. An attacker manipulates these attributes to overwrite, or pollute, a JavaScript application object prototype of the base object by injecting other values. This has been patched in versions 1.11.10, 1.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2"
                }
              ]
            },
            "impact": {
              "cvss": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.7,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N",
                "version": "3.1"
              }
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "CWE-94: Improper Control of Generation of Code (\u0027Code Injection\u0027)"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw",
                  "refsource": "CONFIRM",
                  "url": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw"
                },
                {
                  "name": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da",
                  "refsource": "MISC",
                  "url": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da"
                },
                {
                  "name": "[debian-lts-announce] 20200311 [SECURITY] [DLA 2139-1] dojo security update",
                  "refsource": "MLIST",
                  "url": "https://lists.debian.org/debian-lts-announce/2020/03/msg00012.html"
                }
              ]
            },
            "source": {
              "advisory": "GHSA-3hw5-q855-g6cw",
              "discovery": "UNKNOWN"
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2020-5259",
        "datePublished": "2020-03-10T17:50:14.000Z",
        "dateReserved": "2020-01-02T00:00:00.000Z",
        "dateUpdated": "2024-08-04T08:22:09.035Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2019-10785 (GCVE-0-2019-10785)

    Vulnerability from nvd – Published: 2020-02-13 16:02 – Updated: 2024-08-04 22:32
    VLAI
    Summary
    dojox is vulnerable to Cross-site Scripting in all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9. This is due to dojox.xmpp.util.xmlEncode only encoding the first occurrence of each character, not all of them.
    Severity
    No CVSS data available.
    CWE
    • Cross-site Scripting
    Assigner
    References
    Impacted products
    Vendor Product Version
    n/a dojox Affected: all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-04T22:32:01.603Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257%2C"
              },
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr"
              },
              {
                "name": "[debian-lts-announce] 20200229 [SECURITY] [DLA 2127-1] dojo security update",
                "tags": [
                  "mailing-list",
                  "x_refsource_MLIST",
                  "x_transferred"
                ],
                "url": "https://lists.debian.org/debian-lts-announce/2020/02/msg00033.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "dojox",
              "vendor": "n/a",
              "versions": [
                {
                  "status": "affected",
                  "version": "all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9."
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "dojox is vulnerable to Cross-site Scripting in all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9. This is due to dojox.xmpp.util.xmlEncode only encoding the first occurrence of each character, not all of them."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "Cross-site Scripting",
                  "lang": "en",
                  "type": "text"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2020-02-29T12:06:05.000Z",
            "orgId": "bae035ff-b466-4ff4-94d0-fc9efd9e1730",
            "shortName": "snyk"
          },
          "references": [
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257%2C"
            },
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr"
            },
            {
              "name": "[debian-lts-announce] 20200229 [SECURITY] [DLA 2127-1] dojo security update",
              "tags": [
                "mailing-list",
                "x_refsource_MLIST"
              ],
              "url": "https://lists.debian.org/debian-lts-announce/2020/02/msg00033.html"
            }
          ],
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "report@snyk.io",
              "ID": "CVE-2019-10785",
              "STATE": "PUBLIC"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "dojox",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9."
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "n/a"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "dojox is vulnerable to Cross-site Scripting in all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9. This is due to dojox.xmpp.util.xmlEncode only encoding the first occurrence of each character, not all of them."
                }
              ]
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "Cross-site Scripting"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257,",
                  "refsource": "MISC",
                  "url": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257,"
                },
                {
                  "name": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr",
                  "refsource": "MISC",
                  "url": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr"
                },
                {
                  "name": "[debian-lts-announce] 20200229 [SECURITY] [DLA 2127-1] dojo security update",
                  "refsource": "MLIST",
                  "url": "https://lists.debian.org/debian-lts-announce/2020/02/msg00033.html"
                }
              ]
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "bae035ff-b466-4ff4-94d0-fc9efd9e1730",
        "assignerShortName": "snyk",
        "cveId": "CVE-2019-10785",
        "datePublished": "2020-02-13T16:02:46.000Z",
        "dateReserved": "2019-04-03T00:00:00.000Z",
        "dateUpdated": "2024-08-04T22:32:01.603Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2020-5259 (GCVE-0-2020-5259)

    Vulnerability from cvelistv5 – Published: 2020-03-10 17:50 – Updated: 2024-08-04 08:22
    VLAI
    Title
    Prototype Pollution in Dojox
    Summary
    In affected versions of dojox (NPM package), the jqMix method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language construct prototypes, such as objects. An attacker manipulates these attributes to overwrite, or pollute, a JavaScript application object prototype of the base object by injecting other values. This has been patched in versions 1.11.10, 1.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2
    CWE
    • CWE-94 - Improper Control of Generation of Code ('Code Injection')
    Assigner
    References
    Impacted products
    Vendor Product Version
    dojo dojox Affected: < 1.11.10
    Affected: >= 1.12.0, < 1.12.8
    Affected: >= 1.13.0, < 1.13.7
    Affected: >= 1.14.0, < 1.14.6
    Affected: >= 1.15.0, < 1.15.3
    Affected: >= 1.16.0, < 1.16.2
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-04T08:22:09.035Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_CONFIRM",
                  "x_transferred"
                ],
                "url": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw"
              },
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da"
              },
              {
                "name": "[debian-lts-announce] 20200311 [SECURITY] [DLA 2139-1] dojo security update",
                "tags": [
                  "mailing-list",
                  "x_refsource_MLIST",
                  "x_transferred"
                ],
                "url": "https://lists.debian.org/debian-lts-announce/2020/03/msg00012.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "dojox",
              "vendor": "dojo",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 1.11.10"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.12.0, \u003c 1.12.8"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.13.0, \u003c 1.13.7"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.14.0, \u003c 1.14.6"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.15.0, \u003c 1.15.3"
                },
                {
                  "status": "affected",
                  "version": "\u003e= 1.16.0, \u003c 1.16.2"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "In affected versions of dojox (NPM package), the jqMix method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language construct prototypes, such as objects. An attacker manipulates these attributes to overwrite, or pollute, a JavaScript application object prototype of the base object by injecting other values. This has been patched in versions 1.11.10, 1.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2"
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.7,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N",
                "version": "3.1"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-94",
                  "description": "CWE-94: Improper Control of Generation of Code (\u0027Code Injection\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2020-03-11T20:06:02.000Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw"
            },
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da"
            },
            {
              "name": "[debian-lts-announce] 20200311 [SECURITY] [DLA 2139-1] dojo security update",
              "tags": [
                "mailing-list",
                "x_refsource_MLIST"
              ],
              "url": "https://lists.debian.org/debian-lts-announce/2020/03/msg00012.html"
            }
          ],
          "source": {
            "advisory": "GHSA-3hw5-q855-g6cw",
            "discovery": "UNKNOWN"
          },
          "title": "Prototype Pollution in Dojox",
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "security-advisories@github.com",
              "ID": "CVE-2020-5259",
              "STATE": "PUBLIC",
              "TITLE": "Prototype Pollution in Dojox"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "dojox",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "\u003c 1.11.10"
                              },
                              {
                                "version_value": "\u003e= 1.12.0, \u003c 1.12.8"
                              },
                              {
                                "version_value": "\u003e= 1.13.0, \u003c 1.13.7"
                              },
                              {
                                "version_value": "\u003e= 1.14.0, \u003c 1.14.6"
                              },
                              {
                                "version_value": "\u003e= 1.15.0, \u003c 1.15.3"
                              },
                              {
                                "version_value": "\u003e= 1.16.0, \u003c 1.16.2"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "dojo"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "In affected versions of dojox (NPM package), the jqMix method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language construct prototypes, such as objects. An attacker manipulates these attributes to overwrite, or pollute, a JavaScript application object prototype of the base object by injecting other values. This has been patched in versions 1.11.10, 1.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2"
                }
              ]
            },
            "impact": {
              "cvss": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.7,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "CHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N",
                "version": "3.1"
              }
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "CWE-94: Improper Control of Generation of Code (\u0027Code Injection\u0027)"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw",
                  "refsource": "CONFIRM",
                  "url": "https://github.com/dojo/dojox/security/advisories/GHSA-3hw5-q855-g6cw"
                },
                {
                  "name": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da",
                  "refsource": "MISC",
                  "url": "https://github.com/dojo/dojox/commit/47d1b302b5b23d94e875b77b9b9a8c4f5622c9da"
                },
                {
                  "name": "[debian-lts-announce] 20200311 [SECURITY] [DLA 2139-1] dojo security update",
                  "refsource": "MLIST",
                  "url": "https://lists.debian.org/debian-lts-announce/2020/03/msg00012.html"
                }
              ]
            },
            "source": {
              "advisory": "GHSA-3hw5-q855-g6cw",
              "discovery": "UNKNOWN"
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2020-5259",
        "datePublished": "2020-03-10T17:50:14.000Z",
        "dateReserved": "2020-01-02T00:00:00.000Z",
        "dateUpdated": "2024-08-04T08:22:09.035Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2019-10785 (GCVE-0-2019-10785)

    Vulnerability from cvelistv5 – Published: 2020-02-13 16:02 – Updated: 2024-08-04 22:32
    VLAI
    Summary
    dojox is vulnerable to Cross-site Scripting in all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9. This is due to dojox.xmpp.util.xmlEncode only encoding the first occurrence of each character, not all of them.
    Severity
    No CVSS data available.
    CWE
    • Cross-site Scripting
    Assigner
    References
    Impacted products
    Vendor Product Version
    n/a dojox Affected: all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-04T22:32:01.603Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257%2C"
              },
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr"
              },
              {
                "name": "[debian-lts-announce] 20200229 [SECURITY] [DLA 2127-1] dojo security update",
                "tags": [
                  "mailing-list",
                  "x_refsource_MLIST",
                  "x_transferred"
                ],
                "url": "https://lists.debian.org/debian-lts-announce/2020/02/msg00033.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "dojox",
              "vendor": "n/a",
              "versions": [
                {
                  "status": "affected",
                  "version": "all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9."
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "dojox is vulnerable to Cross-site Scripting in all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9. This is due to dojox.xmpp.util.xmlEncode only encoding the first occurrence of each character, not all of them."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "Cross-site Scripting",
                  "lang": "en",
                  "type": "text"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2020-02-29T12:06:05.000Z",
            "orgId": "bae035ff-b466-4ff4-94d0-fc9efd9e1730",
            "shortName": "snyk"
          },
          "references": [
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257%2C"
            },
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr"
            },
            {
              "name": "[debian-lts-announce] 20200229 [SECURITY] [DLA 2127-1] dojo security update",
              "tags": [
                "mailing-list",
                "x_refsource_MLIST"
              ],
              "url": "https://lists.debian.org/debian-lts-announce/2020/02/msg00033.html"
            }
          ],
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "report@snyk.io",
              "ID": "CVE-2019-10785",
              "STATE": "PUBLIC"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "dojox",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9."
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "n/a"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "dojox is vulnerable to Cross-site Scripting in all versions before version 1.16.1, 1.15.2, 1.14.5, 1.13.6, 1.12.7 and 1.11.9. This is due to dojox.xmpp.util.xmlEncode only encoding the first occurrence of each character, not all of them."
                }
              ]
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "Cross-site Scripting"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257,",
                  "refsource": "MISC",
                  "url": "https://snyk.io/vuln/SNYK-JS-DOJOX-548257,"
                },
                {
                  "name": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr",
                  "refsource": "MISC",
                  "url": "https://github.com/dojo/dojox/security/advisories/GHSA-pg97-ww7h-5mjr"
                },
                {
                  "name": "[debian-lts-announce] 20200229 [SECURITY] [DLA 2127-1] dojo security update",
                  "refsource": "MLIST",
                  "url": "https://lists.debian.org/debian-lts-announce/2020/02/msg00033.html"
                }
              ]
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "bae035ff-b466-4ff4-94d0-fc9efd9e1730",
        "assignerShortName": "snyk",
        "cveId": "CVE-2019-10785",
        "datePublished": "2020-02-13T16:02:46.000Z",
        "dateReserved": "2019-04-03T00:00:00.000Z",
        "dateUpdated": "2024-08-04T22:32:01.603Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }