Description
DHIS2 is a flexible information system for data capture, management, validation, analytics and visualization. From versions 2.42.0 to before 2.42.5.1, and from versions 2.43.0 to before 2.43.0.1, DHIS2 is vulnerable to remote code execution (RCE) via unsafe Java deserialization. This issue has been patched in versions 2.42.5.1, 2.43.0.1, and 2.44.
Published: 2026-10-01
Score: 9.1 Critical
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Patch Immediately
AI Analysis

Impact

Unsafe deserialization of Java objects within DHIS2 enables arbitrary code execution. The flaw is classified as CWE-502 and carries a CVSS score of 9.1, indicating that if exploited an attacker can gain full control over the affected system.

Affected Systems

DHIS2 releases from 2.42.0 up to, but not including, 2.42.5.1 and from 2.43.0 up to, but not including, 2.43.0.1 contain the vulnerability. The issue was corrected in releases 2.42.5.1, 2.43.0.1, and later 2.44, so any deployment on a vulnerable version must be upgraded.

Risk and Exploitability

The vulnerability can be triggered remotely from any network location that can reach the Java deserialization endpoint. No authentication is required, so an unauthenticated attacker can send a crafted payload and immediately obtain full code execution, compromising confidentiality, integrity, and availability. With no EPSS metric available and the issue not listed in the CISA KEV catalog, exposure depends mainly on the application’s network reachability and any existing network mitigations.

Generated by OpenCVE AI on October 1, 2026 at 20:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade DHIS2 to 2.42.5.1, 2.43.0.1, or any newer release such as 2.44.
  • If an immediate upgrade is not possible, restrict external traffic to any API or endpoint that accepts serialized Java objects by configuring firewalls, ACLs, or an application gateway.
  • As a temporary measure, disable or restrict DHIS2 features that rely on remote import/export or external API calls using Java serialization until a patch is applied.
  • Run the DHIS2 application under a dedicated low‑privilege system user and enforce strict file system permissions to limit potential damage if an exploit succeeds.

Generated by OpenCVE AI on October 1, 2026 at 20:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 19:45:00 +0000

Type Values Removed Values Added
First Time appeared Dhis2
Dhis2 dhis2-core
Vendors & Products Dhis2
Dhis2 dhis2-core

Thu, 01 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Description DHIS2 is a flexible information system for data capture, management, validation, analytics and visualization. From versions 2.42.0 to before 2.42.5.1, and from versions 2.43.0 to before 2.43.0.1, DHIS2 is vulnerable to remote code execution (RCE) via unsafe Java deserialization. This issue has been patched in versions 2.42.5.1, 2.43.0.1, and 2.44.
Title DHIS2: Unsafe Java Deserialization - Remote Code Execution (RCE)
Weaknesses CWE-502
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H'}


Subscriptions

Dhis2 Dhis2-core
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-01T18:30:36.526Z

Reserved: 2026-06-16T14:33:35.711Z

Link: CVE-2026-55083

cve-icon Vulnrichment

Updated: 2026-10-01T18:30:33.411Z

cve-icon NVD

Status : Received

Published: 2026-10-01T19:17:21.330

Modified: 2026-10-01T19:17:21.330

Link: CVE-2026-55083

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T20:30:04Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data