CVSS v3
9.8
CRITICAL
EPSS Score
1.3 %
exploit probability
CISA KEV
No
known exploited
Exploitation
—
SSVC status
Description
When parsing a file that is submitted to the DPDecoder service as a job, the R3D SDK will mistakenly skip over the assignment of a property containing an object referring to a UUID that was parsed from a frame within the video container. Upon destruction of the object that owns it, the uninitialized member will be dereferenced and then destroyed using the object’s virtual destructor. Due to the object property being uninitialized, this can result in dereferencing an arbitrary pointer for the object’s virtual method table, which can result in code execution under the context of the application.
Technical details
- Published
- 2021-12-22
Frequently asked questions
What is CVE-2021-40418?
When parsing a file that is submitted to the DPDecoder service as a job, the R3D SDK will mistakenly skip over the assignment of a property containing an object referring to a UUID that was parsed from a frame within the video container. Upon destruction of the object that owns it, the uninitialized member will be dereferenced and then destroyed using the object’s virtual destructor. Due to the object property being uninitialized, this can result in dereferencing an arbitrary pointer for the object’s virtual method table, which can result in code execution under the context of the application.
Is CVE-2021-40418 actively exploited?
Active exploitation of CVE-2021-40418 has not been confirmed. The EPSS score is 1.3%, indicating the estimated probability of exploitation in the next 30 days.
What is the CVSS score for CVE-2021-40418?
CVE-2021-40418 has a CVSS v3 base score of 9.8 (CRITICAL severity).
Is CVE-2021-40418 affecting your environment?
Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.
No credit card required · 500 free checks/month · Free API key
Other 2021 vulnerabilities worth triaging
Ranked by exploit probability (EPSS).