QID 997532

Date Published: 2024-02-27

QID 997532: Python (Pip) Security Update for langchain-experimental (GHSA-v8vj-cv27-hjv8)

langchain_experimental (aka LangChain Experimental) before 0.0.52, part of LangChain before 0.1.8, allows an attacker to bypass the CVE-2023-44467 fix and execute arbitrary code via the __import__, __subclasses__, __builtins__, __globals__, __getattribute__, __bases__, __mro__, or __base__ attribute in Python code. These are not prohibited by pal_chain/base.py.

Successful exploitation of this vulnerability could lead to a security breach or could affect integrity, availability, and confidentiality.

  • CVSS V3 rated as Critical - 8.6 severity.
  • CVSS V2 rated as Medium - 5.4 severity.
  • Solution
    Refer to Github security advisory GHSA-v8vj-cv27-hjv8 for updates and patch information.
    Vendor References

    CVEs related to QID 997532

    Software Advisories
    Advisory ID Software Component Link
    GHSA-v8vj-cv27-hjv8 langchain-experimental URL Logo github.com/advisories/GHSA-v8vj-cv27-hjv8