CVE DatabaseCVE-2021-28550
한국어 권고문 →
CVE-2021-285508.8/HIGHCISA KEVCWE-416

Adobe Acrobat and Reader Use-After-Free Remote Code Execution Vulnerability (CVE-2021-28550) Security Advisory

⚡ Jump to Patch
Affected Vendors
adobe
Affected Components
acrobat, acrobat_reader
Published Date
2021-09-02
CVSS v3.1
8.8
HIGH
EPSS (30d)
52.1%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Adobe Acrobat Reader DC and Acrobat versions 2021.001.20150 (and earlier), 2020.001.30020 (and earlier), and 2017.011.30194 (and earlier)

Impact

Unauthenticated attackers can execute arbitrary code in the context of the current user by tricking a victim into opening a crafted malicious PDF file

Mitigation

Immediately apply the official Adobe security patches (APSB21-29) and upgrade to the latest secure versions

Affected Products & Version Scope

Adobe Acrobat Reader DC / Acrobat versions 2021.001.20150 and earlier, 2020.001.30020 and earlier, and 2017.011.30194 and earlier (Windows & macOS)

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

Apply the official Adobe security updates (APSB21-29) immediately. In enterprise environments, administrators can force updates or deploy patches silently using the following commands.

powershell
# Trigger Adobe Acrobat Reader automatic update agent silently
Start-Process -FilePath 'C:\Program Files\Common Files\Adobe\ARM\1.0\Adobelarm.exe' -ArgumentList '/S' -Wait

# Alternatively, deploy the latest MSP patch silently via msiexec
Start-Process msiexec.exe -ArgumentList '/p AcroRdrDCUpd2100120155.msp /qn /norestart' -Wait

2. Temporary Workaround & Hardening Configuration

If immediate patching is not feasible, mitigate the risk by disabling Acrobat JavaScript and enforcing Protected Mode via registry modifications.

powershell
# Enforce Adobe Reader Protected Mode (Sandbox) via Registry
New-ItemProperty -Path 'HKCU:\Software\Adobe\Acrobat Reader\DC\Privileged' -Name 'bProtectedMode' -Value 1 -PropertyType DWord -Force

# Disable Acrobat JavaScript to prevent automated exploit execution
New-ItemProperty -Path 'HKCU:\Software\Adobe\Acrobat Reader\DC\JSPrefs' -Name 'bEnableJS' -Value 0 -PropertyType DWord -Force

3. Log Audit & IoC Verification Commands

Use the following PowerShell script to audit installed Adobe Acrobat/Reader versions across endpoints to identify vulnerable installations.

powershell
# Audit installed Adobe Reader versions and flag vulnerable instances
$apps = Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*' | Where-Object { $_.DisplayName -like '*Adobe Acrobat*' }
if ($apps) {
    foreach ($app in $apps) {
        Write-Output 'Detected: $($app.DisplayName) [Version: $($app.DisplayVersion)]'
        if ($app.DisplayVersion -match '^21\.001\.20150' -or [System.Version]$app.DisplayVersion -lt [System.Version]'21.001.20155') {
            Write-Warning 'VULNERABLE: This version is susceptible to CVE-2021-28550. Immediate update required.'
        } else {
            Write-Output 'SECURE: Patch level is adequate.'
        }
    }
} else {
    Write-Output 'No Adobe Acrobat products detected on this system.'
}
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
SentinelOne Singularity AI EDR
Due to active exploitation in the wild, immediately update all Adobe Acrobat and Reader installations to the latest patched versions.

Block Kernel Privilege Escalation & Ransomware Payloads Before You Can Reboot

Protect unpatched Windows, Linux, and macOS workloads against in-memory exploitation and lateral movement with autonomous EDR.

100% MITRE ATT&CK Detection · 1-Click Rollback

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2021-28550) is a critical Use-After-Free (UAF) flaw in Adobe Acrobat and Reader. It occurs due to improper management of object lifecycles in memory, where the application fails to clear or invalidate pointers after the referenced memory has been freed. An attacker can exploit this by manipulating document elements to trigger premature memory deallocation and subsequently reclaiming that memory space with malicious payloads.

2. Exploitation Mechanics & Attack Scenario

Exploitation of this vulnerability requires user interaction. An attacker crafts a malicious PDF file containing specific JavaScript or malformed PDF objects designed to trigger the UAF condition. When a target user opens this file using a vulnerable version of Adobe Acrobat or Reader, the application attempts to access the freed memory address. This redirects the execution flow to the attacker's shellcode, leading to arbitrary code execution under the privileges of the logged-in user.

3. Infrastructure & Business Impact

With a CVSS score of 8.8 and active exploitation in the wild, this vulnerability is cataloged in CISA's Known Exploited Vulnerabilities (KEV) list. Successful exploitation allows attackers to compromise endpoint systems, establish persistence, and pivot into internal corporate networks. This poses severe risks of data exfiltration, ransomware deployment, and lateral movement across the enterprise infrastructure.

Official Vendor Advisories & References

NVD Original English Description

Acrobat Reader DC versions versions 2021.001.20150 (and earlier), 2020.001.30020 (and earlier) and 2017.011.30194 (and earlier) are affected by a Use After Free vulnerability. An unauthenticated attacker could leverage this vulnerability to achieve arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

Frequently Asked SecOps Questions (CVE-2021-28550)

FAQ

Q1. How critical is CVE-2021-28550 and is it actively exploited in the wild?

CVE-2021-28550 is rated CVSS 8.8 (HIGH) with a 30-day EPSS exploitation probability of 52.1%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2021-28550?

Primary impacted vendors include adobe across acrobat, acrobat_reader. Scope summary: Adobe Acrobat Reader DC / Acrobat versions 2021.001.20150 and earlier, 2020.001.30020 and earlier, and 2017.011.30194 and earlier (Windows & macOS)

Q3. What temporary mitigations or workarounds exist for CVE-2021-28550 before patching?

[Mitigation] Immediately apply the official Adobe security patches (APSB21-29) and upgrade to the latest secure versions Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2021-28550

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (adobe)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2021-28550 Adobe Acrobat and Reader Use-After-Free Remote Code Execution Vulnerability (CVE-2021-28550) Security Advisory (CVSS 8.8) - Patch & Workaround | CVE Pulse