Skip to content
Heist/ feed
Back to feed
Critical

manga-image-translator RCE via Unsafe Pickle Deserialization in Share Model

Type: advisorySources: OSV

manga-image-translator contains a remote code execution vulnerability in the shared API server mode due to unsafe deserialization of untrusted pickle data in the share.py module, where the /execute/{method_name} and /simple_execute/{method_name} endpoints deserialize attacker-controlled HTTP request bodies using pickle.loads(). A remote attacker can supply a crafted pickle payload to these endpoints to execute arbitrary code in the server process, resulting in full container compromise when running in the default Docker deployment as root.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-10042
Confirmed fixed CVEs
Not specified
Updated in this feed
8 Nov 2026, 02:12 UTC · Revision 1

Source evidence

manga-image-translator RCE via Unsafe Pickle Deserialization in Share Model

core-osv · Original source

Published 29 May 2026, 14:29 UTC

manga-image-translator contains a remote code execution vulnerability in the shared API server mode due to unsafe deserialization of untrusted pickle data in the share.py module, where the /execute/{method_name} and /simple_execute/{method_name} endpoints deserialize attacker-controlled HTTP request bodies using pickle.loads(). A remote attacker can supply a crafted pickle payload to these endpoints to execute arbitrary code in the server process, resulting in full container compromise when running in the default Docker deployment as root.

osv:CVE-2026-10042
Complete source record
{
  "id": "4d2a4bcec042bf971deb374255154092bb754f72593dda19ae9b6216d618bc70",
  "url": "https://osv.dev/vulnerability/CVE-2026-10042",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "manga-image-translator RCE via Unsafe Pickle Deserialization in Share Model",
    "summary": "manga-image-translator contains a remote code execution vulnerability in the shared API server mode due to unsafe deserialization of untrusted pickle data in the share.py module, where the /execute/{method_name} and /simple_execute/{method_name} endpoints deserialize attacker-controlled HTTP request bodies using pickle.loads(). A remote attacker can supply a crafted pickle payload to these endpoints to execute arbitrary code in the server process, resulting in full container compromise when running in the default Docker deployment as root.",
    "evidence": "osv:CVE-2026-10042",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2026-10042",
      "aliases": [
        "CVE-2026-10042"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/zyddnys/manga-image-translator",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "d7441481a7ed3236b4e0456670a9962a8c82d94d"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "d744148"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "fixed": "d7441481a7ed3236b4e0456670a9962a8c82d94d"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "beta-0.3",
            "beta-0.2.1",
            "beta-0.2.0",
            "alpha-v3.0.0",
            "alpha-v2.2.1",
            "alpha-v2.2",
            "alpha-v2.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-10042.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:52.783408386Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/10xxx/CVE-2026-10042.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-10042",
        "https://www.vulncheck.com/advisories/manga-image-translator-rce-via-unsafe-pickle-deserialization-in-share-model",
        "https://github.com/zyddnys/manga-image-translator/issues/1141",
        "https://github.com/zyddnys/manga-image-translator/pull/1142",
        "https://github.com/zyddnys/manga-image-translator/commit/d7441481a7ed3236b4e0456670a9962a8c82d94d"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-502"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/10xxx/CVE-2026-10042.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-10042",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 521670,
  "published_at": "2026-05-29T14:29:21.547+00:00"
}