Read the docs
TI-2025-34716 Aliases CVE-2025-55013GHSA-75jv-vfxf-3865

Assemblyline 4 Service Client: Arbitrary Write through path traversal in Client code

Priority LOW 27CWE-23Published · Updated

Key facts

Attack vector
Adjacent network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
None · Low · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

The Assemblyline 4 Service Client interfaces with the API to fetch tasks and publish the result for a service in Assemblyline 4. In versions below 4.6.1.dev138, the Assemblyline 4 Service Client (task_handler.py) accepts a SHA-256 value returned by the service server and uses it directly as a local file name.A malicious or compromised server (or any MITM that can speak to client) can return a path-traversal payload such as `../../../etc/cron.d/evil` and force the client to write the downloaded bytes to an arbitrary location on disk. This is fixed in version 4.6.1.dev138.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0062 49th percentileScored 2026-11-07
Fix Fixed assemblyline (CybercentreCanada): 4.6.1.dev138assemblyline-service-client (PyPI): 4.6.0.stable11, 4.6.1.dev138

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
CybercentreCanadaassemblylinebefore 4.6.1.dev1384.6.1.dev138Patch availableCNA
—assemblyline-service-client (PyPI)before 4.6.0.stable114.6.0.stable11Patch availableGHSA-75jv-vfxf-3865
—assemblyline-service-client (PyPI)4.6.1.dev0 to before 4.6.1.dev1384.6.1.dev138Patch availableGHSA-75jv-vfxf-3865
  • assemblyline VendorCybercentreCanada Affected before 4.6.1.dev138 Fixed in 4.6.1.dev138 Patch available CNA
  • assemblyline-service-client (PyPI) Vendor— Affected before 4.6.0.stable11 Fixed in 4.6.0.stable11 Patch available GHSA-75jv-vfxf-3865
  • assemblyline-service-client (PyPI) Vendor— Affected 4.6.1.dev0 to before 4.6.1.dev138 Fixed in 4.6.1.dev138 Patch available GHSA-75jv-vfxf-3865

Remediation

  • Fix · CNA assemblyline (CybercentreCanada) Fixed in 4.6.1.dev138
  • Fix · GHSA-75jv-vfxf-3865 assemblyline-service-client (PyPI) Fixed in 4.6.0.stable11 Advisory →
  • Fix · GHSA-75jv-vfxf-3865 assemblyline-service-client (PyPI) Fixed in 4.6.1.dev138 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-55013
  2. 2026-10-03 Alias added: GHSA-75jv-vfxf-3865

References

Sources