CVE catalog

CVE-2020-5258

In affected versions of dojo (NPM package), the deepCopy method is vulnerable to Prototype Pollution. Prototype Pollution refers to the ability to inject properties into existing JavaScript language c

[CVE catalog]

Severity
High · CVSS 7.7CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
4.02% · Oct 25, 2026

In affected versions of dojo (NPM package), the deepCopy 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.12.8, 1.13.7, 1.14.6, 1.15.3 and 1.16.2

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiandojosid1.17.3+dfsg1-1fixed
Debiandojoforky1.17.3+dfsg1-1fixed
Debiandojotrixie1.17.3+dfsg1-1fixed
Debiandojobookworm1.17.2+dfsg1-2.1fixed
CpedojoNot reported1.11.10fixed
CpedojoNot reported1.12.8fixed
CpedojoNot reported1.13.7fixed
CpedojoNot reported1.14.6fixed
CpedojoNot reported1.15.3fixed
CpedojoNot reported1.16.2fixed
Cpedebian_linuxNot reportedNot reportedunknown
Cpecommunications_application_session_controllerNot reportedNot reportedunknown
Cpecommunications_policy_managementNot reportedNot reportedunknown
Cpecommunications_pricing_design_centerNot reportedNot reportedunknown
CpedocumakerNot reportedNot reportedunknown
CpemysqlNot reportedNot reportedunknown
CpemysqlNot reportedNot reportedunknown
CpemysqlNot reportedNot reportedunknown
CpemysqlNot reportedNot reportedunknown
CpemysqlNot reportedNot reportedunknown
Cpeprimavera_unifierNot reportedNot reportedunknown
Cpeprimavera_unifierNot reportedNot reportedunknown
Cpeprimavera_unifierNot reportedNot reportedunknown
Cpeprimavera_unifierNot reportedNot reportedunknown
Ubuntudojopro1.14.2+dfsg1-1vulnerable
Ubuntudojopro1.15.0+dfsg1-1vulnerable
Ubuntudojopro1.15.0+dfsg1-1ubuntu0.1~esm1vulnerable
Ubuntudojo18.041.11.0+dfsg-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiandojosourcesid1.15.3+dfsg1-1not yet assignedNot reported[953585]
Debiandojosourceforky1.15.3+dfsg1-1not yet assignedNot reported[953585]
Debiandojosourcetrixie1.15.3+dfsg1-1not yet assignedNot reported[953585]
Debiandojosourcebookworm1.15.3+dfsg1-1not yet assignedNot reported[953585]
CpedojocpeNot reported1.11.10Not reportedNVD-CVE-2020-5258Not reported
CpedojocpeNot reported1.12.8Not reportedNVD-CVE-2020-5258Not reported
CpedojocpeNot reported1.13.7Not reportedNVD-CVE-2020-5258Not reported
CpedojocpeNot reported1.14.6Not reportedNVD-CVE-2020-5258Not reported
CpedojocpeNot reported1.15.3Not reportedNVD-CVE-2020-5258Not reported
CpedojocpeNot reported1.16.2Not reportedNVD-CVE-2020-5258Not reported

[Debian bug #953585]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [dojo]

    Details (2)
    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

  • Source package: [dojo]

    Details (2)
    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

  • Source package: [dojo]

    Details (2)
    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

  • [shrinksafe]Fixed

    Source package: [dojo]

    Details (2)
    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

    • 1.17.2+dfsg1-2.1 · all · bookworm

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · bookworm; nvd · dojo · debian · 12

[Debian 13 (Trixie)]

  • Source package: [dojo]

    Details (2)
    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

  • Source package: [dojo]

    Details (2)
    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

  • Source package: [dojo]

    Details (2)
    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

  • [shrinksafe]Fixed

    Source package: [dojo]

    Details (2)
    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

    • 1.17.3+dfsg1-1 · all · trixie

      Fixed · Fixed: 1.15.3+dfsg1-1

      nvd · dojo · debian · 13

Observed:

References