CVE DatabaseCVE-2024-4978
한국어 권고문 →
CVE-2024-49788.4/HIGHCISA KEVCWE-506

Justice AV Solutions (JAVS) Viewer Supply Chain Attack & Backdoor Vulnerability (CVE-2024-4978)

⚡ Jump to Patch
Affected Vendors
justice av solutions
Affected Components
javs viewer
Published Date
2024-05-23
CVSS v3.1
8.4
HIGH
EPSS (30d)
26.9%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Justice AV Solutions (JAVS) Viewer Setup version 8.3.7.250-1.

Impact

A remote, privileged threat actor can execute unauthorized PowerShell commands and gain full control over the affected system via a signed malicious binary.

Mitigation

Immediately uninstall the compromised software and reinstall a clean, verified version from the official vendor website.

Affected Products & Version Scope

Justice AV Solutions (JAVS) Viewer Setup version 8.3.7.250-1 containing a backdoored binary

Remediation & Live Workaround Commands

PATCH & WORKAROUND
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
SentinelOne Singularity AI EDR
Immediately isolate and uninstall JAVS Viewer version 8.3.7.250-1, and conduct a comprehensive forensic review of EDR and PowerShell logs for unauthorized execution history.

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-2024-4978) stems from a supply chain compromise where the Justice AV Solutions (JAVS) Viewer Setup version 8.3.7.250-1 installer was distributed containing a malicious binary. The installer was signed with an unexpected Authenticode signature, allowing it to bypass standard operating system trust controls and execute a backdoor payload upon installation (CWE-506).

2. Exploitation Mechanics & Attack Scenario

When an unsuspecting user executes the compromised installer, the embedded malicious binary is deployed. Once active, the backdoor establishes a channel that allows a remote, privileged threat actor to execute arbitrary PowerShell commands on the host. By leveraging a valid (though unexpected) digital signature, the malware evades traditional antivirus and EDR detection mechanisms during initial execution.

3. Infrastructure & Business Impact

Since JAVS Viewer is widely deployed in sensitive environments such as courtrooms, law enforcement agencies, and government legal departments, a successful compromise could lead to unauthorized access to confidential legal records, tampering with evidence, and lateral movement within critical government networks. Due to active exploitation in the wild, this vulnerability has been added to the CISA KEV catalog.

1. Official Patch & Version Upgrade Commands

Administrators must immediately uninstall the compromised version and deploy a clean, verified release. Use the following PowerShell commands to audit and remove the affected JAVS Viewer version:

powershell
# Audit installed JAVS Viewer versions
Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like '*JAVS*' } | Select-Object Name, Version

# Force uninstallation of the compromised version (8.3.7.250-1)
$app = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like '*JAVS*' -and $_.Version -eq '8.3.7.250-1' }
if ($app) {
    Write-Host 'Warning: Malicious JAVS version detected. Uninstalling...'
    $app.Uninstall()
} else {
    Write-Host 'Malicious JAVS version not found via standard WMI.'
}

2. Temporary Workaround & Hardening Configuration

To mitigate potential lateral movement and unauthorized command execution, restrict PowerShell execution policies and block outbound network connections for the JAVS application directory.

powershell
# Restrict PowerShell execution policy to signed scripts only
Set-ExecutionPolicy -ExecutionPolicy AllSigned -Scope LocalMachine -Force

# Block outbound network traffic for JAVS binaries via Windows Firewall
New-NetFirewallRule -DisplayName 'Block Malicious JAVS Outbound' -Direction Outbound -Program '%ProgramFiles%\JAVS\*.exe' -Action Block

3. Log Audit & IoC Verification Commands

Inspect system event logs for suspicious PowerShell activity and verify the digital signatures of installed binaries to identify potential indicators of compromise (IoCs).

powershell
# Query event logs for suspicious or encoded PowerShell executions
Get-WinEvent -ProviderName 'Microsoft-Windows-PowerShell' -MaxEvents 100 | 
    Where-Object { $_.Message -like '*-enc*' -or $_.Message -like '*bypass*' } | 
    Format-List TimeCreated, Id, Message

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2024-4978)

FAQ

Q1. How critical is CVE-2024-4978 and is it actively exploited in the wild?

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

Q2. Which vendors and products are affected by CVE-2024-4978?

Primary impacted vendors include justice av solutions across javs viewer. Scope summary: Justice AV Solutions (JAVS) Viewer Setup version 8.3.7.250-1 containing a backdoored binary

Q3. What temporary mitigations or workarounds exist for CVE-2024-4978 before patching?

[Mitigation] Immediately uninstall the compromised software and reinstall a clean, verified version from the official vendor website. 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-2024-4978

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

Generate Report →

🔗 Related Advisories in Similar Stack (justice av solutions)

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-2024-4978 Justice AV Solutions (JAVS) Viewer Supply Chain Attack & Backdoor Vulnerability (CVE-2024-4978) (CVSS 8.4) - Patch & Workaround | CVE Pulse