{"id":111833,"date":"2023-11-29T15:10:14","date_gmt":"2023-11-29T13:10:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku"},"modified":"2023-11-29T15:10:14","modified_gmt":"2023-11-29T13:10:15","slug":"bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku","title":{"rendered":"BLUFFS \u2014 Schwachstellen in Bluetooth, die einen MITM-Angriff erm\u00f6glichen","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Daniele Antonioli, ein Bluetooth-Sicherheitsexperte, der zuvor Techniken f\u00fcr die Angriffe BIAS, BLUR und KNOB entwickelt hat, hat zwei neue Schwachstellen (CVE-2023-24023) im Bluetooth-Sitzungsaushandlungsmechanismus entdeckt, die alle Bluetooth-Implementierungen betreffen, die die Modi &#171;Secure Connections&#187; und &#171;Secure Simple Pairing&#187; unterst\u00fctzen und den Spezifikationen Bluetooth Core 4.2-5.4 entsprechen. Zur Demonstration der praktischen Anwendung der entdeckten Schwachstellen wurden 6 Angriffsvarianten entwickelt, die es erm\u00f6glichen, sich in die Verbindung zwischen zuvor gekoppelten Bluetooth-Ger\u00e4ten einzuklinken. Der Code zur Implementierung der Angriffsmethoden sowie das Tool zur \u00dcberpr\u00fcfung der Schwachstellen wurden auf GitHub ver\u00f6ffentlicht.      <\/p>\n<p>Die Schwachstellen wurden bei der Analyse der im Standard beschriebenen Mechanismen zur Erreichung der direkten Geheimhaltung (Forward und Future Secrecy) entdeckt, die gegen die Kompromittierung von Sitzungsschl\u00fcsseln im Falle der Entdeckung eines dauerhaften Schl\u00fcssels wirken (die Kompromittierung eines der permanenten Schl\u00fcssel sollte nicht zur Entschl\u00fcsselung zuvor abgefangener oder zuk\u00fcnftiger Sitzungen f\u00fchren) und die Wiederverwendung von Sitzungsschl\u00fcsseln verhindern (der Schl\u00fcssel einer Sitzung sollte nicht auf eine andere Sitzung anwendbar sein). Die gefundenen Schwachstellen erm\u00f6glichen es, diesen Schutz zu umgehen und einen unsicheren Sitzungsschl\u00fcssel in verschiedenen Sitzungen wiederzuverwenden. Die Schwachstellen sind auf M\u00e4ngel im Basisstandard zur\u00fcckzuf\u00fchren, sind nicht spezifisch f\u00fcr einzelne Bluetooth-Stacks und treten in Chips verschiedener Hersteller auf.     <center><img decoding=\"async\" alt=\"BLUFFS - Schwachstellen im Bluetooth, die einen MITM-Angriff erm\u00f6glichen\" src=\"\/wp-content\/uploads\/2023\/11\/eb2b7d9e0a1b270ee116ffbb2ba86a5a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Die vorgeschlagenen Angriffsmethoden realisieren verschiedene Varianten des Spoofings von klassischen (LSC, Legacy Secure Connections auf Basis veralteter kryptographischer Primitiven) und sicheren (SC, Secure Connections auf Basis von ECDH und AES-CCM) Bluetooth-Verbindungen zwischen einem System und einem Peripherieger\u00e4t sowie die Durchf\u00fchrung von MITM-Angriffen auf Verbindungen im LSC- und SC-Modus. Es wird angenommen, dass alle Bluetooth-Implementierungen, die dem Standard entsprechen, anf\u00e4llig f\u00fcr die verschiedenen Varianten des BLUFFS-Angriffs sind. Die Funktionsweise der Methode wurde an 18 Ger\u00e4ten von Unternehmen wie Intel, Broadcom, Apple, Google, Microsoft, CSR, Logitech, Infineon, Bose, Dell und Xiaomi demonstriert.      <center><img decoding=\"async\" alt=\"BLUFFS - Schwachstellen im Bluetooth, die einen MITM-Angriff erm\u00f6glichen\" src=\"\/wp-content\/uploads\/2023\/11\/497b2dc1fc82f929bd57895618bb3fa9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Der Kern der Schwachstellen besteht darin, dass es m\u00f6glich ist, ohne Verst\u00f6\u00dfe gegen den Standard gezwungen, die Verbindung auf die Verwendung des alten LSC-Modus und einen unsicheren kurzen Sitzungsschl\u00fcssel (SK) zur\u00fcckzusetzen, indem w\u00e4hrend des Aushandlungsprozesses der Verbindung die minimal m\u00f6gliche Entropie angegeben und der Inhalt der Antwort mit den Authentifizierungsparametern (CR) ignoriert wird, was zur Generierung eines Sitzungsschl\u00fcssels auf Grundlage konstanter Eingabeparameter f\u00fchrt (der Sitzungsschl\u00fcssel SK wird als KDF vom konstanten Schl\u00fcssel (PK) und den w\u00e4hrend der Sitzung vereinbarten Parametern berechnet). Beispielsweise kann ein Angreifer w\u00e4hrend eines MITM-Angriffs w\u00e4hrend des Aushandlungsprozesses die Parameter &#119860;&#119862; und &#119878;&#119863; durch Nullwerte ersetzen und die Entropie &#119878;&#119864; auf 1 setzen, was zur Bildung eines Sitzungsschl\u00fcssels &#119878;&#119870; mit tats\u00e4chlicher Entropie von 1 Byte f\u00fchrt (die regul\u00e4re minimale Entropie betr\u00e4gt 7 Byte (56 Bit), was in Bezug auf die Zuverl\u00e4ssigkeit dem Brute-Forcing von DES-Schl\u00fcsseln entspricht).    <\/p>\n<p>Wenn es dem Angreifer w\u00e4hrend des Aushandlungsprozesses gelungen ist, einen k\u00fcrzeren Schl\u00fcssel zu erreichen, kann er durch Brute-Force-Angriffe den permanenten Schl\u00fcssel (PK) bestimmen, der zur Verschl\u00fcsselung verwendet wird, und den Datenverkehr zwischen den Ger\u00e4ten entschl\u00fcsseln. Da beim MITM-Angriff die Verwendung desselben Verschl\u00fcsselungsschl\u00fcssels eingeleitet werden kann, kann, wenn dieser Schl\u00fcssel ermittelt wird, auch f\u00fcr die Entschl\u00fcsselung aller fr\u00fcheren und zuk\u00fcnftigen Sitzungen, die vom Angreifer abgefangen wurden, genutzt werden.  <center><img decoding=\"async\" alt=\"BLUFFS - Schwachstellen im Bluetooth, die einen MITM-Angriff erm\u00f6glichen\" src=\"\/wp-content\/uploads\/2023\/11\/e27d88365015f585e8d6dace90547f46.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Um die Schwachstellen zu blockieren, wurde vom Forscher vorgeschlagen, \u00c4nderungen in den Standard einzuf\u00fchren, die das LMP-Protokoll erweitern und die Logik der Verwendung der KDF (Key Derivation Function) bei der Bildung von Schl\u00fcsseln im LSC-Modus \u00e4ndern. Die \u00c4nderung verletzt die Abw\u00e4rtskompatibilit\u00e4t nicht, f\u00fchrt jedoch zur Einf\u00fchrung eines erweiterten LMP-Befehls und zur Notwendigkeit, zus\u00e4tzliche 48 Byte zu senden. Die Bluetooth SIG, die f\u00fcr die Entwicklung der Bluetooth-Standards verantwortlich ist, schlug als Schutzma\u00dfnahme vor, Verbindungen \u00fcber einen verschl\u00fcsselten Kommunikationskanal mit Schl\u00fcsseln, die bis zu 7 Byte gro\u00df sind, abzulehnen. Implementierungen, die immer den Security Mode 4 Level 4 anwenden, wird geraten, Verbindungen mit Schl\u00fcsseln, die bis zu 16 Byte gro\u00df sind, abzulehnen.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60192\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0430\u043d\u0438\u044d\u043b\u0435 \u0410\u043d\u0442\u043e\u043d\u0438\u043e\u043b\u0438 (Daniele Antonioli), \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 Bluetooth, \u0440\u0430\u043d\u0435\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0430\u0442\u0430\u043a BIAS, BLUR \u0438 KNOB, \u0432\u044b\u044f\u0432\u0438\u043b \u0434\u0432\u0435 \u043d\u043e\u0432\u044b\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2023-24023) \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0435\u0430\u043d\u0441\u043e\u0432 Bluetooth, \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u0432\u0441\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Bluetooth, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0435 \u0440\u0435\u0436\u0438\u043c\u044b \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f &#171;Secure Connections&#187; \u0438 &#171;Secure Simple Pairing&#187;, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f\u043c Bluetooth Core 4.2-5.4. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043e 6 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0430\u0442\u0430\u043a, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":111834,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-111833","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0430\u043d\u0438\u044d\u043b\u0435 \u0410\u043d\u0442\u043e\u043d\u0438\u043e\u043b\u0438 (Daniele Antonioli), \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 Bluetooth, \u0440\u0430\u043d\u0435\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0430\u0442\u0430\u043a BIAS, BLUR \u0438 KNOB, \u0432\u044b\u044f\u0432\u0438\u043b \u0434\u0432\u0435 \u043d\u043e\u0432\u044b\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2023-24023) \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0435\u0430\u043d\u0441\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47BLUFFS \u2014 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0432 Bluetooth, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 MITM-\u0430\u0442\u0430\u043a\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0430\u043d\u0438\u044d\u043b\u0435 \u0410\u043d\u0442\u043e\u043d\u0438\u043e\u043b\u0438 (Daniele Antonioli), \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 Bluetooth, \u0440\u0430\u043d\u0435\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0430\u0442\u0430\u043a BIAS, BLUR \u0438 KNOB, \u0432\u044b\u044f\u0432\u0438\u043b \u0434\u0432\u0435 \u043d\u043e\u0432\u044b\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2023-24023) \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0435\u0430\u043d\u0441\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-11-29T13:10:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-11-29T13:10:15+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47BLUFFS \u2014 Schwachstellen in Bluetooth, die MITM-Angriffe erm\u00f6glichen | ProHoster","description":"Daniele Antonioli, ein Bluetooth-Sicherheitsexperte, der zuvor Techniken f\u00fcr BIAS-, BLUR- und KNOB-Angriffe entwickelt hat, hat zwei neue Schwachstellen (CVE-2023-24023) im Sitzungsvereinbarungsmechanismus entdeckt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47BLUFFS \u2014 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u0432 Bluetooth, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 MITM-\u0430\u0442\u0430\u043a\u0443 | ProHoster","og:description":"\u0414\u0430\u043d\u0438\u044d\u043b\u0435 \u0410\u043d\u0442\u043e\u043d\u0438\u043e\u043b\u0438 (Daniele Antonioli), \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 Bluetooth, \u0440\u0430\u043d\u0435\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0430\u0442\u0430\u043a BIAS, BLUR \u0438 KNOB, \u0432\u044b\u044f\u0432\u0438\u043b \u0434\u0432\u0435 \u043d\u043e\u0432\u044b\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (CVE-2023-24023) \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0435\u0430\u043d\u0441\u043e\u0432.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-11-29T13:10:15+00:00","article:modified_time":"2023-11-29T13:10:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/111833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=111833"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/111833\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/111834"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=111833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=111833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=111833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}