Read the docs
TI-2021-04842 Aliases CVE-2021-21797GHSA-5676-7chm-gxvm

Double free in Nitro Pro

Priority MEDIUM 50CWE-415Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-415 and the CVSS impact.

Summary

An exploitable double-free vulnerability exists in the JavaScript implementation of Nitro Pro PDF. A specially crafted document can cause a reference to a timeout object to be stored in two different places. When closed, the document will result in the reference being released twice. This can lead to code execution under the context of the application. An attacker can convince a user to open a document to trigger this vulnerability.

Why it matters now

EPSS 0.15046 96th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—Nitro ProNitro Pro 13.31.0.605 ,Nitro Pro 13.33.2.645—No fix listedCNA
  • Nitro Pro Vendor— Affected Nitro Pro 13.31.0.605 ,Nitro Pro 13.33.2.645 Fixed in — No fix listed CNA

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:gonitro:nitro_pro:13.31.0.605:*:*:*:*:*:*:*13.31.0.605VulnerableGonitro
cpe:2.3:a:gonitro:nitro_pro:13.33.2.645:*:*:*:*:*:*:*13.33.2.645VulnerableGonitro
  • cpe:2.3:a:gonitro:nitro_pro:13.31.0.605:*:*:*:*:*:*:* Versions 13.31.0.605 Vulnerable ·Gonitro
  • cpe:2.3:a:gonitro:nitro_pro:13.33.2.645:*:*:*:*:*:*:* Versions 13.33.2.645 Vulnerable ·Gonitro

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2021-21797
  2. 2026-10-03 Alias added: GHSA-5676-7chm-gxvm

References

  • TI-2020-05013 Heap-based buffer overflow in Nitro Pro CVSS 3.1HIGH 8.8
  • TI-2020-04980 Integer overflow in Nitro Pro CVSS 3.1HIGH 7.8
  • TI-2020-04941 Use after free in Nitro Pro CVSS 3.1HIGH 8.8
  • TI-2017-05094 Nitro Pro 11.0.3.173 allows remote attackers to execute arbitrary code via saveAs and… CVSS 3.0HIGH 8.8
  • TI-2020-04959 Integer overflow in Nitro Pro CVSS 3.1HIGH 7.8
  • TI-2020-04983 Integer overflow in Nitro Pro CVSS 3.1HIGH 7.8
See all 17 →

Sources