GitHub Advisoryadvisory · PyPI

GHSA-4365-fhm5-qcrx Maliciously Crafted Model Archive Can Lead To Arbitrary File Write

HIGH Published 2021-10-22 Modified 2024-10-16 Official page ↗
Aliases
CVE-2021-41127
Ecosystem
PyPI
Packages
rasa
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H
Weaknesses
CWE-22, CWE-23
Reviewed
2021-10-21

Affected packages

• PyPI rasa: < 2.8.10 → fixed in 2.8.10

Description

Impact An Archive Extraction (Zip Slip) vulnerability in the functionality that allows a user to load a trained model archive in Rasa 2.8.9 and older allows an attacker arbitrary write capability within specific directories using a malicious crafted archive file. Patches The vulnerability is fixed in Rasa 2.8.10 Workarounds Mitigating steps for vulnerable end users are to ensure that they do not upload untrusted model files, and restrict CLI or API endpoint access where a malicious actor could target a deployed Rasa instance. For more information If you have any questions or comments about this advisory: • Email the Rasa Security Team

Related

Alias · CVE (1)

  • CVE-2021-41127 Rasa is an open source machine learning framework to automate text-and voice-based conversations. vulnerability

Weakness · CWE (2)

  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness
  • CWE-23 Relative Path Traversal weakness

References