LobeChat < 2.2.10-canary.15 - Regular Expression Denial of Service in GitHub Skill Import
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| lobehub | lobehub | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Lobehub | Lobehub |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.548% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | LobeChat before version 2.2.10-canary.15 contains a regular expression denial of service (ReDoS) vulnerability that allows authenticated attackers to block the Node.js event loop by supplying a catastrophic-backtracking pattern in a GitHub repository URL path during skill import. Attackers can craft a malicious basePath value containing unescaped regex metacharacters such as catastrophic-backtracking patterns, which are injected into a dynamically constructed regular expression in the findSkillMd function and executed synchronously against archive entries, denying service to all concurrent users for tens of seconds per request. | |
| Title | LobeChat < 2.2.10-canary.15 - Regular Expression Denial of Service in GitHub Skill Import | |
| First Time appeared |
Lobehub
Lobehub lobehub |
|
| Weaknesses | CWE-1333 | |
| CPEs | cpe:2.3:a:lobehub:lobehub:*:*:*:*:*:node.js:*:* | |
| Vendors & Products |
Lobehub
Lobehub lobehub |
|
| References |
|
|
| Metrics |
cvssV3_1
|