Miggo Logo

CVE-2023-38699: MindsDB can be made to not verify SSL certificates

9.1

CVSS Score
3.1

Basic Information

EPSS Score
0.27318%
Published
8/1/2023
Updated
11/10/2023
KEV Status
No
Technology
TechnologyPython

Technical Details

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Package NameEcosystemVulnerable VersionsFirst Patched Version
MindsDBpip< 23.7.4.023.7.4.0

Vulnerability Intelligence
Miggo AIMiggo AI

Miggo AIRoot Cause Analysis

The vulnerability was explicitly patched by removing the 'verify=False' parameter from a requests.post call in dremio_handler.py. The commit diff shows this security-sensitive parameter was present in the connect method of DremioHandler prior to the fix. This matches the CVE description about disabled certificate validation, and the file/line modification is clearly identified in the provided vulnerability data.

Vulnerable functions

Only Mi**o us*rs **n s** t*is s**tion

WAF Protection Rules

WAF Rule

### Summ*ry Min*s**'s *I Virtu*l **t***s* *llows **v*lop*rs to *onn**t *ny *I/ML mo**l to *ny **t*sour**. Prior to v*rsion **.*.*.*, * **ll to r*qu*sts wit* `v*ri*y=**ls*` *is**l*s SSL **rti*i**t* ****ks. T*is rul* *n*or**s *lw*ys v*ri*yin* SSL **rti

Reasoning

T** vuln*r**ility w*s *xpli*itly p*t**** *y r*movin* t** 'v*ri*y=**ls*' p*r*m*t*r *rom * `r*qu*sts.post` **ll in `*r*mio_**n*l*r.py`. T** *ommit *i** s*ows t*is s**urity-s*nsitiv* p*r*m*t*r w*s pr*s*nt in t** `*onn**t` m*t*o* o* `*r*mio**n*l*r` prior
CVE-2023-38699: MindsDB SSL Verification Flaw | Miggo