Read the docs
TI-2021-15465 Aliases CVE-2021-37578GHSA-9hx8-2mrv-r674

Remote code execution via RMI

Priority MEDIUM 49CWE-502Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-502.

Summary

Apache jUDDI uses several classes related to Java's Remote Method Invocation (RMI) which (as an extension to UDDI) provides an alternate transport for accessing UDDI services. RMI uses the default Java serialization mechanism to pass parameters in RMI invocations. A remote attacker can send a malicious serialized object to the above RMI entries. The objects get deserialized without any check on the incoming data. In the worst case, it may let the attacker run arbitrary code remotely. For both jUDDI web service applications and jUDDI clients, the usage of RMI is disabled by default. Since this is an optional feature and an extension to the UDDI protocol, the likelihood of impact is low. Starting with 3.3.10, all RMI related code was removed.

Why it matters now

EPSS 0.04115 90th percentileScored 2026-11-07
Fix Fixed Apache jUDDI (Apache Software Foundation): 3.3.10org.apache.juddi:juddi-core (Maven): 3.3.10

SSVC decision points

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

Affected products

VendorProductAffected versionsFixed inStatusSource
ApacheApache jUDDIbefore 3.3.103.3.10Patch availableCNA
—org.apache.juddi:juddi-core (Maven)before 3.3.103.3.10Patch availableGHSA-9hx8-2mrv-r674
  • Apache jUDDI VendorApache Affected before 3.3.10 Fixed in 3.3.10 Patch available CNA
  • org.apache.juddi:juddi-core (Maven) Vendor— Affected before 3.3.10 Fixed in 3.3.10 Patch available GHSA-9hx8-2mrv-r674

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:apache:juddi:*:*:*:*:*:*:*:*before 3.3.10VulnerableApache
  • cpe:2.3:a:apache:juddi:*:*:*:*:*:*:*:* Versions before 3.3.10 Vulnerable ·Apache

Remediation

  • Fix · CNA Apache jUDDI (Apache Software Foundation) Fixed in 3.3.10
  • Fix · GHSA-9hx8-2mrv-r674 org.apache.juddi:juddi-core (Maven) Fixed in 3.3.10 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2021-37578
  2. 2026-10-03 Alias added: GHSA-9hx8-2mrv-r674

References

  • TI-2018-01210 XML external entity injection in Apache jUDDI CVSS 3.0HIGH 8.1
  • TI-2009-01137 Cross-site scripting (XSS) vulnerability in Apache jUDDI before 2.0 allows remote… CVSS 3.0MEDIUM 6.1
  • TI-2015-04401 Open redirect in Apache jUDDI CVSS 3.0MEDIUM 6.1
  • TI-2009-04048 Improper output encoding in Apache jUDDI CVSS 3.0MEDIUM 6.5
  • TI-2009-01136 Apache jUDDI before 2.0 allows attackers to spoof entries in log files via vectors… CVSS 3.0MEDIUM 5.3

Sources