Overview
- Description
- The `add_llm` function in `llm_app.py` in infiniflow/ragflow version 0.11.0 contains a remote code execution (RCE) vulnerability. The function uses user-supplied input `req['llm_factory']` and `req['llm_name']` to dynamically instantiate classes from various model dictionaries. This approach allows an attacker to potentially execute arbitrary code due to the lack of comprehensive input validation or sanitization. An attacker could provide a malicious value for 'llm_factory' that, when used as an index to these model dictionaries, results in the execution of arbitrary code.
- Source
- security@huntr.dev
- NVD status
- Analyzed
Risk scores
CVSS 3.1
- Type
- Primary
- Base score
- 8.8
- Impact score
- 5.9
- Exploitability score
- 2.8
- Vector string
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Severity
- HIGH
CVSS 3.0
- Type
- Secondary
- Base score
- 8.8
- Impact score
- 5.9
- Exploitability score
- 2.8
- Vector string
- CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Severity
- HIGH
Weaknesses
- security@huntr.dev
- CWE-77
Social media
- Hype score
- Not currently trending
A new vulnerability with increased severity was disclosed for infiniflow ragflow (CVE-2024-10131) https://t.co/0LkhC3Yf2Q
@vuldb
19 Oct 2024
62 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
CVE-2024-10131 Remote Code Execution in infiniflow/ragflow via Malicious Input In version 0.11.0 of infiniflow/ragflow, the `add_llm` function in `llm_app.py` has a remote code execution (RCE) vulnerability. This... https://t.co/eWIthxoBDU
@VulmonFeeds
61 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
[CVE-2024-10131: CRITICAL] Security Alert: `add_llm` function in `llm_app.py` in infiniflow/ragflow v0.11.0 has a Remote Code Execution (RCE) vulnerability. Attackers can exploit user input to execute malicious c...#cybersecurity,#vulnerability https://t.co/oTkwsaJubH https://t.c
@CveFindCom
34 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
CVE-2024-10131 The `add_llm` function in `llm_app.py` in infiniflow/ragflow version 0.11.0 contains a remote code execution (RCE) vulnerability. The function uses user-supplied inpu… https://t.co/kZHtsnAQ9E
@CVEnew
809 Impressions
1 Retweet
2 Likes
1 Bookmark
0 Replies
0 Quotes
Configurations
[ { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:infiniflow:ragflow:0.11.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B1CFDFA2-0908-48AA-B613-BC2B0FB248BE" } ], "operator": "OR" } ] } ]