{"id":32547,"date":"2017-07-15T03:44:28","date_gmt":"2017-07-15T07:44:28","guid":{"rendered":"http:\/\/www.opensource.im\/uncategorized\/windows-linux-distros-macos-pay-for-kerberos-21-year-old-zdnet-zdnet.php"},"modified":"2017-07-15T03:44:28","modified_gmt":"2017-07-15T07:44:28","slug":"windows-linux-distros-macos-pay-for-kerberos-21-year-old-zdnet-zdnet","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/cryptography\/windows-linux-distros-macos-pay-for-kerberos-21-year-old-zdnet-zdnet.php","title":{"rendered":"Windows, Linux distros, macOS pay for Kerberos 21-year-old &#8211; ZDNet &#8211; ZDNet"},"content":{"rendered":"<p><p>    An attacker sitting between server and    client can exploit the Orpheus Lyre bug to impersonate some    services to the client.  <\/p>\n<p>    A bypass bug present in the Kerberos cryptographic    authentication protocol for 21 years has now been fixed in    patches from Microsoft, Samba, Fedora, FreeBSD, and Debian.  <\/p>\n<p>    The discoverers of the ancient Kerberos bypass bug have called    it Orpheus Lyre after Orpheus, the musician from Greek legend    who bypassed Cerberos, the three-headed hound guarding the    gates of Hades. Orpheus pacified the dog with the music of his    lyre.  <\/p>\n<p>    Kerberos, which is named after Cerberos, is implemented as a    cryptographic authentication protocol in products like Microsoft's    Active Directory. Microsoft     fixed the bug in this week's patch Tuesday update.  <\/p>\n<p>    Samba,    Debian,    and     FreeBSD are also affected through the open-source Heimdal    implementation of Kerberos V5. Heimdal before version 7.4 is    vulnerable. It appears Apple's Kerberos implementation in macOS    is also vulnerable to Orpheus Lyre. However, the MIT    implementation is not.  <\/p>\n<p>    Orpheus Lyre was discovered by Jeffrey Altman, Viktor Duchovni    and Nico Williams. They explain in a post that    Orpheus Lyre can be used by a man-in-the-middle attacker to    remotely steal credentials, and from there gain privilege    escalation to defeat Kerberos encryption.  <\/p>\n<p>    Instead of public-key cryptography's use of digital    certificates from certificate authorities, the Kerberos    protocol relies on a trusted third-party called the key    distribution center (KDC).  <\/p>\n<p>    These KDCs issue \"short-lived tickets\" that are used to    authenticate a client to a specific service. An encrypted    portion of the ticket contains the name of the intended user,    metadata, and a session key. The KDC also provides the user    with a session key that creates an Authenticator, which is used    to prove they know the session key.  <\/p>\n<p>    As they explain, Kerberos' \"original cryptographic sin\" was the    abundance of unauthenticated plaintext in the protocol. While    Kerberos can be secure, implementing it so as to authenticate    plaintext is difficult.  <\/p>\n<p>    \"In this case, a     two-line bug in several independently developed    implementations of Kerberos, caused that metadata to be taken    from the unauthenticated plaintext, the Ticket,    rather than the authenticated and encrypted KDC response,\" they    wrote.  <\/p>\n<p>    The researchers haven't detailed every method of exploiting the    Orpheus Lyre bug but note that an attacker sitting between a    client and server can impersonate some services to the client.    The bug also can only be closed by patching end-user systems    rather than servers.  <\/p>\n<p>    \"If the client presents a Ticket and Authenticator, and the    service can decrypt the Ticket, extract the session key, and    decrypt the Authenticator with the session key, then the client    is whoever the Ticket says they are, for they possessed the    cryptographic key with which to make that Authenticator,\" they    explain.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read this article:<br \/>\n<a target=\"_blank\" href=\"http:\/\/www.zdnet.com\/article\/windows-linux-distros-macos-pay-for-kerberos-21-year-old-cryptographic-sin\/\" title=\"Windows, Linux distros, macOS pay for Kerberos 21-year-old - ZDNet - ZDNet\">Windows, Linux distros, macOS pay for Kerberos 21-year-old - ZDNet - ZDNet<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> An attacker sitting between server and client can exploit the Orpheus Lyre bug to impersonate some services to the client. A bypass bug present in the Kerberos cryptographic authentication protocol for 21 years has now been fixed in patches from Microsoft, Samba, Fedora, FreeBSD, and Debian. The discoverers of the ancient Kerberos bypass bug have called it Orpheus Lyre after Orpheus, the musician from Greek legend who bypassed Cerberos, the three-headed hound guarding the gates of Hades<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1600],"tags":[],"class_list":["post-32547","post","type-post","status-publish","format-standard","hentry","category-cryptography"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/32547"}],"collection":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/comments?post=32547"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/32547\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=32547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=32547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=32547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}