Bug 1812404 (CVE-2020-5258) - CVE-2020-5258 dojo: Prototype pollution in deepCopy method could result in code injection
Summary: CVE-2020-5258 dojo: Prototype pollution in deepCopy method could result in co...
Alias: CVE-2020-5258
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
Depends On: 1812405
Blocks: 1812406
TreeView+ depends on / blocked
Reported: 2020-03-11 09:27 UTC by Michael Kaplan
Modified: 2020-07-16 12:25 UTC (History)
5 users (show)

Fixed In Version: dojo 1.16.2, dojo 1.15.3, dojo 1.14.6, dojo 1.13.7, dojo 1.12.8, dojo 1.11.10
Doc Type: No Doc Update
Doc Text:
Clone Of:
Last Closed: 2020-03-11 16:31:50 UTC

Attachments (Terms of Use)

Description Michael Kaplan 2020-03-11 09:27:29 UTC
In dojo the deepCopy method is vulnerable to prototype pollution which could result in code injection. 

Upstream Reference:


Comment 1 Michael Kaplan 2020-03-11 09:27:54 UTC
Created dojo tracking bugs for this issue:

Affects: epel-all [bug 1812405]

Comment 2 Cedric Buissart 2020-03-11 13:08:38 UTC
Versions of dojo older than 1.8 do not support `deepCopy`, and thus are not affected by this issue.

Comment 3 Cedric Buissart 2020-03-11 13:14:01 UTC
Upstream fix : https://github.com/dojo/dojo/commit/20a00afb68f5587946dc76fbeaa68c39bda2171d

Comment 5 Product Security DevOps Team 2020-03-11 16:31:50 UTC
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s):


Note You need to log in before you can comment on or make changes to this bug.