{"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\/fr\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku","title":{"rendered":"BLUFFS \u2014 vuln\u00e9rabilit\u00e9s Bluetooth permettant une attaque MITM.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Daniele Antonioli, chercheur en s\u00e9curit\u00e9 Bluetooth, qui a pr\u00e9c\u00e9demment d\u00e9velopp\u00e9 des techniques d'attaque telles que BIAS, BLUR et KNOB, a d\u00e9couvert deux nouvelles vuln\u00e9rabilit\u00e9s (CVE-2023-24023) dans le m\u00e9canisme de n\u00e9gociation des sessions Bluetooth, affectant toutes les impl\u00e9mentations Bluetooth prenant en charge les modes de couplage s\u00e9curis\u00e9 \u00ab Secure Connections \u00bb et \u00ab Secure Simple Pairing \u00bb, conformes aux sp\u00e9cifications Bluetooth Core 4.2-5.4. Pour d\u00e9montrer l'application pratique des vuln\u00e9rabilit\u00e9s d\u00e9couvertes, 6 variantes d'attaques ont \u00e9t\u00e9 d\u00e9velopp\u00e9es, permettant de s'interposer dans la connexion entre des appareils Bluetooth pr\u00e9c\u00e9demment appair\u00e9s. Le code impl\u00e9mentant les m\u00e9thodes d'attaque et l'utilitaire pour v\u00e9rifier la pr\u00e9sence de vuln\u00e9rabilit\u00e9s a \u00e9t\u00e9 publi\u00e9 sur GitHub.      <\/p>\n<p>Les vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 identifi\u00e9es lors de l'analyse des m\u00e9canismes d\u00e9crits dans la norme pour atteindre la secretessit\u00e9 directe (Forward and Future Secrecy), qui contrent la compromission des cl\u00e9s de session en cas de d\u00e9termination d'une cl\u00e9 permanente (la compromission d'une cl\u00e9 permanente ne doit pas conduire \u00e0 d\u00e9chiffrer des sessions auparavant intercept\u00e9es ou futures) et le r\u00e9emploi des cl\u00e9s de session (la cl\u00e9 d'une session ne doit pas \u00eatre applicable \u00e0 une autre session). Les vuln\u00e9rabilit\u00e9s trouv\u00e9es permettent de contourner cette protection et de r\u00e9utiliser une cl\u00e9 de session non fiable \u00e0 travers diff\u00e9rentes sessions. Ces vuln\u00e9rabilit\u00e9s sont caus\u00e9es par des lacunes dans la norme de base, ne sont pas sp\u00e9cifiques \u00e0 des piles Bluetooth particuli\u00e8res et se manifestent dans des puces de diff\u00e9rents fabricants.     <center><img decoding=\"async\" alt=\"BLUFFS - vuln\u00e9rabilit\u00e9s dans Bluetooth permettant de r\u00e9aliser une attaque MITM\" src=\"\/wp-content\/uploads\/2023\/11\/eb2b7d9e0a1b270ee116ffbb2ba86a5a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Les m\u00e9thodes d'attaque propos\u00e9es mettent en \u0153uvre diff\u00e9rentes variantes d'organisation du spoofing entre des connexions Bluetooth classiques (LSC, Legacy Secure Connections utilisant des primitifs cryptographiques obsol\u00e8tes) et prot\u00e9g\u00e9es (SC, Secure Connections utilisant ECDH et AES-CCM) entre le syst\u00e8me et le p\u00e9riph\u00e9rique, ainsi que l'organisation d'attaques MITM pour les connexions en modes LSC et SC. Il est suppos\u00e9 que toutes les impl\u00e9mentations Bluetooth conformes \u00e0 la norme sont sujettes \u00e0 l'une ou l'autre des variantes d'attaque BLUFFS. L'efficacit\u00e9 de la m\u00e9thode a \u00e9t\u00e9 d\u00e9montr\u00e9e sur 18 dispositifs de soci\u00e9t\u00e9s telles qu'Intel, Broadcom, Apple, Google, Microsoft, CSR, Logitech, Infineon, Bose, Dell et Xiaomi.      <center><img decoding=\"async\" alt=\"BLUFFS - vuln\u00e9rabilit\u00e9s dans Bluetooth permettant de r\u00e9aliser une attaque MITM\" src=\"\/wp-content\/uploads\/2023\/11\/497b2dc1fc82f929bd57895618bb3fa9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>La nature des vuln\u00e9rabilit\u00e9s r\u00e9side dans la possibilit\u00e9, sans enfreindre la norme, de forcer le retour \u00e0 un ancien mode LSC et \u00e0 une cl\u00e9 de session courte (SK) peu fiable, en sp\u00e9cifiant pendant le processus de n\u00e9gociation de connexion l'entropie minimale possible et en ignorant le contenu de la r\u00e9ponse avec les param\u00e8tres d'authentification (CR), ce qui conduit \u00e0 la g\u00e9n\u00e9ration d'une cl\u00e9 de session bas\u00e9e sur des param\u00e8tres d'entr\u00e9e constants (la cl\u00e9 de session SK est calcul\u00e9e comme KDF d'une cl\u00e9 constante (PK) et des param\u00e8tres n\u00e9goci\u00e9s pendant la session). Par exemple, un attaquant lors d'une attaque MITM peut remplacer pendant le processus de n\u00e9gociation de session les param\u00e8tres \ud835\udc59\ud835\udc5f et \ud835\udc51\ud835\udc59 sur des valeurs nulles, tandis que l'entropie \ud835\udc51\ud835\udc56 peut \u00eatre d\u00e9finie \u00e0 1, ce qui entra\u00eenera la formation d'une cl\u00e9 de session \ud835\udc51\ud835\udc60 avec une entropie r\u00e9elle d'1 octet (la taille minimale d'entropie standard est de 7 octets (56 bits), ce qui est comparable en fiabilit\u00e9 \u00e0 la force de d\u00e9chiffrement des cl\u00e9s DES).    <\/p>\n<p>Si l'attaquant parvient \u00e0 obtenir l'utilisation d'une cl\u00e9 plus courte lors de la n\u00e9gociation de connexion, il peut ensuite, par brute force, d\u00e9terminer la cl\u00e9 fixe (PK) utilis\u00e9e pour le chiffrement et d\u00e9chiffrer le trafic entre les appareils. \u00c9tant donn\u00e9 que lors d'une attaque MITM, il est possible d'initier l'utilisation de la m\u00eame cl\u00e9 de chiffrement, une fois que cette cl\u00e9 est trouv\u00e9e, elle peut \u00eatre utilis\u00e9e pour d\u00e9chiffrer toutes les sessions pass\u00e9es et futures intercept\u00e9es par l'attaquant.  <center><img decoding=\"async\" alt=\"BLUFFS - vuln\u00e9rabilit\u00e9s dans Bluetooth permettant de r\u00e9aliser une attaque MITM\" src=\"\/wp-content\/uploads\/2023\/11\/e27d88365015f585e8d6dace90547f46.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Pour bloquer les vuln\u00e9rabilit\u00e9s, un chercheur a propos\u00e9 d'apporter des modifications \u00e0 la norme, \u00e9largissant le protocole LMP et changeant la logique d'utilisation de la KDF (Key Derivation Function) lors de la cr\u00e9ation des cl\u00e9s en mode LSC. Le changement ne compromet pas la r\u00e9trocompatibilit\u00e9, mais conduit \u00e0 l'inclusion d'une commande LMP \u00e9tendue et \u00e0 la n\u00e9cessit\u00e9 d'envoyer 48 octets suppl\u00e9mentaires. L'organisation Bluetooth SIG, responsable de l'\u00e9laboration des standards Bluetooth, a propos\u00e9, en guise de mesure de protection, de rejeter les connexions sur un canal de communication chiffr\u00e9 avec des cl\u00e9s de jusqu'\u00e0 7 octets. Les impl\u00e9mentations, qui appliquent toujours le niveau Security Mode 4 Level 4, sont invit\u00e9es \u00e0 rejeter les connexions avec des cl\u00e9s de jusqu'\u00e0 16 octets.<br \/>\n<br \/>Source : <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.2 - 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\/fr\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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 Vuln\u00e9rabilit\u00e9s Bluetooth permettant de mener une attaque MITM | ProHoster","description":"Daniele Antonioli, chercheur en s\u00e9curit\u00e9 Bluetooth, qui a pr\u00e9c\u00e9demment d\u00e9velopp\u00e9 des techniques d'attaque BIAS, BLUR et KNOB, a d\u00e9couvert deux nouvelles vuln\u00e9rabilit\u00e9s (CVE-2023-24023) dans le m\u00e9canisme d'\u00e9tablissement de session.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/bluffs-uyazvimosti-v-bluetooth-pozvolyayushhie-provesti-mitm-ataku","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/111833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=111833"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/111833\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/111834"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=111833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=111833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=111833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}