/ data / vuln / langchain / CVE-2024-7042.yaml
CVE-2024-7042.yaml
 1  info:
 2    name: langchain
 3    cve: CVE-2024-7042
 4    summary: "@langchain/community SQL注入漏洞"
 5    details: "langchain-ai/langchainjs版本0.2.5及包含GraphCypherQAChain类的所有版本中存在漏洞,允许提示注入,从而导致SQL注入。该漏洞允许未经授权的数据操作、数据泄露、通过删除所有数据导致的服务拒绝(DoS)、多租户安全环境中的违规行为以及数据完整性问题。攻击者可以在未经适当授权的情况下创建、更新或删除节点和关系,提取敏感数据,中断服务,跨不同租户访问数据,并破坏数据库的完整性。"
 6    cvss: CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
 7    severity: LOW
 8    security_advise: 升级到@langchain/community版本0.3.3或更高以解决此问题。
 9  rule: version >= "0" && version < "0.3.3"
10  references:
11    - https://nvd.nist.gov/vuln/detail/CVE-2024-7042
12    - https://github.com/langchain-ai/langchainjs/commit/615b9d9ab30a2d23a2f95fb8d7acfdf4b41ad7a6
13    - https://github.com/langchain-ai/langchainjs
14    - https://github.com/pypa/advisory-database/tree/main/vulns/langchain/PYSEC-2024-114.yaml
15    - https://huntr.com/bounties/b612defb-1104-4fff-9fef-001ab07c7b2d