Qdrant bis 1.6.1/1.7.4/1.8.2 Full Snapshot REST API snapshots.rs Directory Traversal

Eine kritische Schwachstelle wurde in Qdrant bis 1.6.1/1.7.4/1.8.2 gefunden. Es geht hierbei um eine nicht näher spezifizierte Funktion der Datei lib/collection/src/collection/snapshots.rs der Komponente Full Snapshot REST API. Dank Manipulation mit unbekannten Daten kann eine Directory Traversal-Schwachstelle ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-22. Die Schwachstelle wurde am 29.03.2024 als 3856/3867 herausgegeben. Das Advisory findet sich auf github.com. Die Verwundbarkeit wird mit der eindeutigen Identifikation CVE-2024-3078 gehandelt. Der Angriff kann im lokalen Netzwerk angegangen werden. Es sind technische Details verfügbar. Es ist soweit kein Exploit verfügbar. Diese Schwachstelle wird durch das MITRE ATT&CK als Angriffstechnik T1006 bezeichnet. Er wird als nicht definiert gehandelt. Während seiner Zeit als 0-Day erzielte er wohl etwa $0-$5k auf dem Schwarzmarkt. Ein Aktualisieren auf die Version 1.8.3 vermag dieses Problem zu lösen. Eine neue Version kann von github.com bezogen werden. Der Patch wird als 3ab5172e9c8f14fa1f7b24e7147eac74e2412b62 bezeichnet. Dieser kann von github.com heruntergeladen werden. Als bestmögliche Massnahme wird das Einspielen eines Upgrades empfohlen. Das Erscheinen einer Gegenmassnahme geschah schon vor und nicht nach der Veröffentlichung der Schwachstelle.

Feld29.03.2024 08:1607.05.2024 17:5707.05.2024 18:04
nameQdrantQdrantQdrant
version<=1.6.1/1.7.4/1.8.2<=1.6.1/1.7.4/1.8.2<=1.6.1/1.7.4/1.8.2
componentFull Snapshot REST APIFull Snapshot REST APIFull Snapshot REST API
filelib/collection/src/collection/snapshots.rslib/collection/src/collection/snapshots.rslib/collection/src/collection/snapshots.rs
cwe22 (Directory Traversal)22 (Directory Traversal)22 (Directory Traversal)
risk222
cvss3_vuldb_acLLL
cvss3_vuldb_uiNNN
cvss3_vuldb_sUUU
cvss3_vuldb_cLLL
cvss3_vuldb_iLLL
cvss3_vuldb_aLLL
cvss3_vuldb_rlOOO
cvss3_vuldb_rcCCC
identifier3856/38673856/38673856/3867
urlhttps://github.com/qdrant/qdrant/pull/3856https://github.com/qdrant/qdrant/pull/3856https://github.com/qdrant/qdrant/pull/3856
nameUpgradeUpgradeUpgrade
upgrade_version1.8.31.8.31.8.3
upgrade_urlhttps://github.com/qdrant/qdrant/releases/tag/v1.8.3https://github.com/qdrant/qdrant/releases/tag/v1.8.3https://github.com/qdrant/qdrant/releases/tag/v1.8.3
patch_name3ab5172e9c8f14fa1f7b24e7147eac74e2412b623ab5172e9c8f14fa1f7b24e7147eac74e2412b623ab5172e9c8f14fa1f7b24e7147eac74e2412b62
patch_urlhttps://github.com/qdrant/qdrant/commit/3ab5172e9c8f14fa1f7b24e7147eac74e2412b62https://github.com/qdrant/qdrant/commit/3ab5172e9c8f14fa1f7b24e7147eac74e2412b62https://github.com/qdrant/qdrant/commit/3ab5172e9c8f14fa1f7b24e7147eac74e2412b62
advisoryquoteFix arbitrary path traversal vulnerability in full snapshot REST API (#3856)Fix arbitrary path traversal vulnerability in full snapshot REST API (#3856)Fix arbitrary path traversal vulnerability in full snapshot REST API (#3856)
cveCVE-2024-3078CVE-2024-3078CVE-2024-3078
responsibleVulDBVulDBVulDB
date1711666800 (29.03.2024)1711666800 (29.03.2024)1711666800 (29.03.2024)
cvss2_vuldb_acLLL
cvss2_vuldb_ciPPP
cvss2_vuldb_iiPPP
cvss2_vuldb_aiPPP
cvss2_vuldb_rcCCC
cvss2_vuldb_rlOFOFOF
cvss4_vuldb_acLLL
cvss4_vuldb_uiNNN
cvss4_vuldb_vcLLL
cvss4_vuldb_viLLL
cvss4_vuldb_vaLLL
cvss2_vuldb_avAAA
cvss2_vuldb_auSSS
cvss2_vuldb_eNDNDND
cvss3_vuldb_avAAA
cvss3_vuldb_prLLL
cvss3_vuldb_eXXX
cvss4_vuldb_avAAA
cvss4_vuldb_atNNN
cvss4_vuldb_prLLL
cvss4_vuldb_scNNN
cvss4_vuldb_siNNN
cvss4_vuldb_saNNN
cvss4_vuldb_eXXX
cvss2_vuldb_basescore5.25.25.2
cvss2_vuldb_tempscore4.54.54.5
cvss3_vuldb_basescore5.55.55.5
cvss3_vuldb_tempscore5.35.35.3
cvss3_meta_basescore5.55.55.5
cvss3_meta_tempscore5.35.35.4
cvss4_vuldb_bscore5.15.15.1
cvss4_vuldb_btscore5.15.15.1
price_0day$0-$5k$0-$5k$0-$5k
cve_assigned1711666800 (29.03.2024)1711666800 (29.03.2024)
cve_nvd_summaryA vulnerability was found in Qdrant up to 1.6.1/1.7.4/1.8.2 and classified as critical. This issue affects some unknown processing of the file lib/collection/src/collection/snapshots.rs of the component Full Snapshot REST API. The manipulation leads to path traversal. Upgrading to version 1.8.3 is able to address this issue. The patch is named 3ab5172e9c8f14fa1f7b24e7147eac74e2412b62. It is recommended to upgrade the affected component. The associated identifier of this vulnerability is VDB-258611.A vulnerability was found in Qdrant up to 1.6.1/1.7.4/1.8.2 and classified as critical. This issue affects some unknown processing of the file lib/collection/src/collection/snapshots.rs of the component Full Snapshot REST API. The manipulation leads to path traversal. Upgrading to version 1.8.3 is able to address this issue. The patch is named 3ab5172e9c8f14fa1f7b24e7147eac74e2412b62. It is recommended to upgrade the affected component. The associated identifier of this vulnerability is VDB-258611.
cvss2_nvd_avA
cvss2_nvd_acL
cvss2_nvd_auS
cvss2_nvd_ciP
cvss2_nvd_iiP
cvss2_nvd_aiP
cvss3_cna_avA
cvss3_cna_acL
cvss3_cna_prL
cvss3_cna_uiN
cvss3_cna_sU
cvss3_cna_cL
cvss3_cna_iL
cvss3_cna_aL
cve_cnaVulDB
cvss2_nvd_basescore5.2
cvss3_cna_basescore5.5

Do you know our Splunk app?

Download it now for free!