CVE-2024-27758

python-rpyc: Remote attacker can craft a class, resulting in remote code execution

Published Mar 12, 2024 CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Description
In RPyC before 6.0.0, when a server exposes a method that calls the attribute named __array__ for a client-provided netref (e.g., np.array(client_netref)), a remote attacker can craft a class that results in remote code execution.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-h5cg-53g7-gqjw RPyC's missing security check results in code execution when using numpy.array on the server-side.
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 2, 2024, 12:34 AM
Reserved
Feb 26, 2024, 12:00 AM
Status
Deferred
Published
Mar 12, 2024, 4:15 PM
Modified
Jun 17, 2026, 7:20 AM
Severity
Important
Public date
Mar 12, 2024, 12:00 AM