<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>IPv6 on Insinuator.net - Bold Statements</title>
    <link>https://insinuator.net/tags/ipv6/</link>
    <description>Recent content in IPv6 on Insinuator.net - Bold Statements</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 26 Aug 2019 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://insinuator.net/tags/ipv6/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>A Brief History of the IPv4 Address Space</title>
      <link>https://insinuator.net/2019/08/a-brief-history-of-the-ipv4-address-space/</link>
      <pubDate>Mon, 26 Aug 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/08/a-brief-history-of-the-ipv4-address-space/</guid>
      <description>&lt;p&gt;This is meant to be the first part of a 3-part series discussing the space &amp;amp; types of IP addresses, with a particular focus on what has changed between IPv4 and IPv6. In this first post I’ll take the audience through a historical tour of some developments within the IPv4 address space.&lt;/p&gt;&#xA;&lt;p&gt;In a second part I’ll discuss the properties of different types of addresses from a routing and from a security perspective, both in the IPv4 and in the IPv6 space. In the third part we’ll look at the implications of deploying IPv6 in certain networks based on those differences, e.g. “how to handle ACLs and IP address based log analysis approaches in a dual-stack network where systems have one RFC 1918 IPv4 address and multiple IPv6 GUAs?” (for specific reasons the latter two parts might be published on another medium though). In any case let’s start with a brief history of IPv4. The goal here is to understand how we got to the state that we have today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Surveys / Application Space</title>
      <link>https://insinuator.net/2019/06/ipv6-surveys-/-application-space/</link>
      <pubDate>Sun, 30 Jun 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/06/ipv6-surveys-/-application-space/</guid>
      <description>&lt;p&gt;In some organizations we work with a certain state of IPv6 deployment has been reached in the interim which includes, among others, the following aspects:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;the network infrastructure is IPv6-enabled (incl. interface addressing, routing [protocols] and the like).&lt;/li&gt;&#xA;&lt;li&gt;parts of supporting services (security functions, monitoring, system management) include IPv6 in a proper way.&lt;/li&gt;&#xA;&lt;li&gt;3rd party providers have been contractually obliged to deliver their services in an “IPv6-enabled” mode (as opposed to only being “IPv6-capable” which was the standard requirement in many RFIs during earlier years).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;It might then happen that networking people (who often are the initial motivators for deploying IPv6) in such organizations are stating, when asked about IPv6: “it’s [mostly] done”.&lt;br&gt;&#xA;Point is that, alas, this does not necessarily mean that a single service or application is *actually using* IPv6, so while the above certainly constitutes an achievement it might not even be halfway through.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Properties of Windows Server 2019 / Windows 10 (1809)</title>
      <link>https://insinuator.net/2019/06/ipv6-properties-of-windows-server-2019-/-windows-10-1809/</link>
      <pubDate>Wed, 12 Jun 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/06/ipv6-properties-of-windows-server-2019-/-windows-10-1809/</guid>
      <description>&lt;p&gt;In this post I’ll cover some properties of the Windows Server 2019 IPv6 stack. It is an update of a similar post I wrote on the &lt;a href=&#34;https://insinuator.net/2017/01/ipv6-properties-of-windows-server-2016-windows-10/&#34;&gt;IPv6 properties of Server 2016&lt;/a&gt; a while ago.&lt;/p&gt;&#xA;&lt;p&gt;For this reason I will mostly look at the same properties I did at the time (read: at times without providing too much technical background information; that can be found in the other post) and I’ve hence performed the same types of practical tests.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Week in Review #RIPE78</title>
      <link>https://insinuator.net/2019/05/the-week-in-review-%23ripe78/</link>
      <pubDate>Sun, 26 May 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/05/the-week-in-review-%23ripe78/</guid>
      <description>&lt;p&gt;This week &lt;a href=&#34;https://twitter.com/bcp38_&#34;&gt;Chris&lt;/a&gt; and I participated in the RIPE 78 meeting in Reykjavík. Being part of the group was fun as always and we had quite some interesting conversations with peers from (not only) the IPv6 community.&lt;br&gt;&#xA;Big thanks to the &lt;a href=&#34;https://twitter.com/RIPE_NCC&#34;&gt;RIPE NCC&lt;/a&gt; team for the smooth organization and for taking care of us!&lt;/p&gt;&#xA;&lt;p&gt;In this post I’ll provide some notes on talks I found particularly interesting, plus links to our own contributions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Security for Enterprise Organisations @ #RIPE78</title>
      <link>https://insinuator.net/2019/05/ipv6-security-for-enterprise-organisations-@-%23ripe78/</link>
      <pubDate>Fri, 17 May 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/05/ipv6-security-for-enterprise-organisations-@-%23ripe78/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://twitter.com/bcp38_&#34;&gt;Chris&lt;/a&gt; and I will give a tutorial on the above topic at &lt;a href=&#34;https://ripe78.ripe.net/&#34;&gt;next week’s RIPE Meeting&lt;/a&gt; in Reykjavík. In this post (actually this will probably become a small series of posts) I’ll try to summarize some thoughts on IPv6 security in enterprise environments in 2019.&lt;/p&gt;&#xA;&lt;p&gt;We’re going to cover three main areas:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Why IPv6 Is Different, Security-wise&lt;/li&gt;&#xA;&lt;li&gt;Traffic Filtering in IPv6 Networks&lt;/li&gt;&#xA;&lt;li&gt;IPv6 Security in L2 Networks / First Hop Security et al.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Let’s start with the first item. In real-life scenarios the security of “a protocol” – IPv6 can rather be considered a “protocol family” which includes helper protocols like ICMPv6 and MLD (which in turn is implemented by means of ICMPv6 messages) and potentially others like DHCPv6 – might depend on a number of factors:&lt;/p&gt;</description>
    </item>
    <item>
      <title>#TR19 Next Generation Internet (NGI) Summaries</title>
      <link>https://insinuator.net/2019/05/%23tr19-next-generation-internet-ngi-summaries/</link>
      <pubDate>Thu, 02 May 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/05/%23tr19-next-generation-internet-ngi-summaries/</guid>
      <description>&lt;p&gt;This blogpost contains summaries of talks from this year’s &lt;a href=&#34;https://troopers.de/troopers19/&#34;&gt;TROOPERS19&lt;/a&gt; Active Directory Security Track.&lt;/p&gt;&#xA;&lt;h1 id=&#34;microsoft-it-secure-journey-to-ipv6-only&#34;&gt;Microsoft IT (Secure) Journey to IPv6-Only&lt;/h1&gt;&#xA;&lt;p&gt;Veronika McKillop, Network Architect, Cloud and Connectivity Engineering (CCE)&lt;/p&gt;&#xA;&lt;p&gt;The speaker, Veronika McKillop, working at Microsofts network infrastructure services, has given a talk about the process of switching a company network from IPv4 to IPv6-only.&lt;/p&gt;&#xA;&lt;p&gt;Within the talk the following topics were introduced: Dual Stack, Drivers for IPv6, Status of IPv6 in Networks and Security in IPv6 Networks. The talk covers the reasons why a company would like to switch from IPv4 to IPv6. Technics like NAT64 and DNS64 are introduced. The requirements to software and especially drivers to work in IPv6 environments are described. Also the problems to switch from IPv4 to IPv6-only in heterogeneous networks are addressed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Address Management / The “External” Flag</title>
      <link>https://insinuator.net/2019/02/ipv6-address-management-/-the-external-flag/</link>
      <pubDate>Fri, 22 Feb 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/02/ipv6-address-management-/-the-external-flag/</guid>
      <description>&lt;p&gt;We’re regularly asked to review IPv6 address plans from different organizations and I’d like to share some reflections from such a process currently happening. I’ve discussed a few aspects of IPv6 address planning before; those readers interested please see &lt;a href=&#34;https://insinuator.net/2019/01/ipv6-talks-publications/&#34;&gt;this post&lt;/a&gt; which contains some references.&lt;/p&gt;&#xA;&lt;p&gt;The organization in question is headquartered in Germany, has ~60K employees and a number of subsidiaries in European countries. They belong to a “traditional industry sector” (so they’re not an “Internet company”, even though they – as the majority of large organizations right now – strive to be one in a few years ;-).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Security in an IPv4-only Environment</title>
      <link>https://insinuator.net/2019/02/ipv6-security-in-an-ipv4-only-environment/</link>
      <pubDate>Wed, 20 Feb 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/02/ipv6-security-in-an-ipv4-only-environment/</guid>
      <description>&lt;p&gt;Starting a post, in 2019, with a mention of sth being “IPv4-only” somewhat hurts ;-), but here we go. Recently &lt;a href=&#34;https://twitter.com/manelrodero&#34;&gt;Manel Rodero&lt;/a&gt; from Barcelona asked me the &lt;a href=&#34;https://twitter.com/manelrodero/status/1093272272599695360&#34;&gt;following question&lt;/a&gt; on Twitter:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;tweet_mr.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;In this post I’ll try to discuss some inherent aspects of that question and ofc I’ll try to provide a response to it, too ;-).&lt;/p&gt;&#xA;&lt;p&gt;Let’s first think about the main IPv6-related &lt;em&gt;risks&lt;/em&gt; (= threats put into a context of relevance) in an “environment [that] is only IPv4”. While some of you might scratch your heads “what IPv6 threats could there be in an IPv4 setting?” I’m tempted to scratch my head: “what could be the reasons to run an university network without IPv6 these days, or to use BIND?” (which I have a strong opinion on, see &lt;a href=&#34;https://insinuator.net/2011/11/call-me-snake/&#34;&gt;here&lt;/a&gt; or &lt;a href=&#34;https://twitter.com/Enno_Insinuator/status/852358157292761089&#34;&gt;here&lt;/a&gt;). But I disgress. More seriously the main reason for the question can be broken down to:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some Notes on the IPv6 Properties of the Wireless Network @ Cisco Live Europe</title>
      <link>https://insinuator.net/2019/02/some-notes-on-the-ipv6-properties-of-the-wireless-network-@-cisco-live-europe/</link>
      <pubDate>Sun, 03 Feb 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/02/some-notes-on-the-ipv6-properties-of-the-wireless-network-@-cisco-live-europe/</guid>
      <description>&lt;p&gt;Some years ago &lt;a href=&#34;https://twitter.com/bcp38&#34;&gt;Christopher&lt;/a&gt; wrote two posts (&lt;a href=&#34;https://insinuator.net/2016/02/observations-from-the-cisco-live-europe-2016-wifi-infrastructure/&#34;&gt;2016&lt;/a&gt;, &lt;a href=&#34;https://insinuator.net/2015/01/observations-from-the-cisco-live-europe-wifi-infrastructure/&#34;&gt;2015&lt;/a&gt;) about the  IPv6-related characteristics of the WiFi network at Cisco Live Europe. To somewhat continue this tradition and for mere technical interest I had a look at some properties of this year’s setting.&lt;/p&gt;&#xA;&lt;p&gt;There were two SSIDs of interest: a dual-stacked one (“CiscoLive2019”) and one with v6-only plus NAT64 (“CL-NAT64”). For some background on the underlying infrastructure components you might look at this &lt;a href=&#34;https://twitter.com/DarchisNicolas/status/1089095382171299840&#34;&gt;thread&lt;/a&gt; by &lt;a href=&#34;https://twitter.com/DarchisNicolas&#34;&gt;Nicolas Darchis&lt;/a&gt; from the NOC or at &lt;a href=&#34;https://twitter.com/networkautobahn/status/1089827410541977600&#34;&gt;this tweet&lt;/a&gt; from &lt;a href=&#34;https://twitter.com/networkautobahn&#34;&gt;Dominik Pickhardt&lt;/a&gt;. Some stats on IPv6 usage at CLEUR can be found &lt;a href=&#34;https://twitter.com/SNMPguy/status/1091018632593895425&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Talks &amp; Publications</title>
      <link>https://insinuator.net/2019/01/ipv6-talks-publications/</link>
      <pubDate>Thu, 10 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/01/ipv6-talks-publications/</guid>
      <description>&lt;p&gt;At first a very happy new year to everybody!&lt;/p&gt;&#xA;&lt;p&gt;While thinking about the agenda of the upcoming &lt;a href=&#34;https://www.troopers.de/&#34;&gt;Troopers&lt;/a&gt; NGI IPv6 Track I realized that quite a lot of IPv6-related topics have been covered in the last years by various IPv6 practitioners (like my colleague &lt;a href=&#34;https://twitter.com/bcp38_&#34;&gt;Christopher Werny&lt;/a&gt;) or researchers (like my friend &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;). In a kind of shameless self plug I then decided to put together of list of IPv6 talks I myself gave at several occasions and of publications I (co-) authored. Please find this list below (sorted by years); you can click on the titles to access the respective documents/sources.&lt;br&gt;&#xA;I hope some of this can be of help for one or the other among you in the course of your own IPv6 efforts.&lt;br&gt;&#xA;Cheers,&lt;/p&gt;</description>
    </item>
    <item>
      <title>#TR18 Next Generation Internet (NGI) Summaries</title>
      <link>https://insinuator.net/2018/03/%23tr18-next-generation-internet-ngi-summaries/</link>
      <pubDate>Fri, 23 Mar 2018 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2018/03/%23tr18-next-generation-internet-ngi-summaries/</guid>
      <description>&lt;p&gt;This blogpost contains summaries of talks from this year’s &lt;a href=&#34;https://www.troopers.de/troopers18/&#34;&gt;TROOPERS18&lt;/a&gt; Next Generation Internet Event.&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h1 id=&#34;ngi-keynote-by-graeme-neilson&#34;&gt;NGI Keynote by &lt;a href=&#34;https://www.troopers.de/events/speaker/7_graeme_neilson/&#34;&gt;Graeme Neilson&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;p&gt;Before his infosec career Graeme was a street performer, then security researcher, now he calls himself a defender. The talk was built around the following sentence: “The infosec industry and community have completely failed to create meaningful change in the behavior of people”.&lt;/p&gt;&#xA;&lt;p&gt;The following example is a resume of how hacking worked from 1988 to 2017:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let’s talk about RFC 6980</title>
      <link>https://insinuator.net/2017/12/lets-talk-about-rfc-6980/</link>
      <pubDate>Fri, 01 Dec 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/12/lets-talk-about-rfc-6980/</guid>
      <description>&lt;p&gt;Following my work with the &lt;a href=&#34;https://insinuator.net/2017/06/testing-rfc-6980-implementations-of-freebsd/&#34;&gt;FreeBSD implementation of RFC 6980&lt;/a&gt; I was happy to present my work at last week’s DENOG 9 meeting.&lt;br&gt;&#xA;To make it available to anyone who did not meet me there and go into some more detail that would have exceeded the boundaries of the talk, I will cover the topic here.&lt;/p&gt;&#xA;&lt;p&gt;After the preceding work on &lt;a href=&#34;https://insinuator.net/2017/03/testing-rfc-6980-implementations-with-chiron/&#34;&gt;Windows Server 2016&lt;/a&gt; and the FreeBSD testing, as a Linux user, lover and administrator, I of course wanted to take a look at how different Linux systems complied with the RFC 6980 standard.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why It Might Make Sense to Use IPv6 in Enterprise Infrastructure Projects</title>
      <link>https://insinuator.net/2017/11/why-it-might-make-sense-to-use-ipv6-in-enterprise-infrastructure-projects/</link>
      <pubDate>Fri, 10 Nov 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/11/why-it-might-make-sense-to-use-ipv6-in-enterprise-infrastructure-projects/</guid>
      <description>&lt;p&gt;Looking at IPv6 deployment graphs like &lt;a href=&#34;https://twitter.com/Enno_Insinuator/status/926767238920658950&#34;&gt;this one&lt;/a&gt; it becomes clear that IPv6 still is not widely deployed in enterprise space (the reason for the apparent oscillation in that curve is the difference between working days – where people use their office computers – and weekend where they preferably use their smartphones or their home equipment connected by means of broadband networks).&lt;/p&gt;&#xA;&lt;p&gt;There’s a number of good reasons for this (in a nutshell: the overall IPv6 architecture is oriented around, and benefits, the decoupling of mostly autonomous, self-organized endpoints from a well-managed/provider-managed network infrastructure which isn’t exactly the operations model many large enterprise organizations have in mind for their networks. also you might have a look at &lt;a href=&#34;https://ripe74.ripe.net/presentations/67-Enno_Rey_RIPE74_Structural_Deficits_IPv6.pdf&#34;&gt;these slides&lt;/a&gt; from RIPE74 to understand some of the reluctance to deploy IPv6 in certain companies).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Position Paper on an Enterprise Organization’s IPv6 Address Strategy</title>
      <link>https://insinuator.net/2017/10/position-paper-on-an-enterprise-organizations-ipv6-address-strategy/</link>
      <pubDate>Mon, 09 Oct 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/10/position-paper-on-an-enterprise-organizations-ipv6-address-strategy/</guid>
      <description>&lt;p&gt;A while ago I wrote a short paper laying out options for an enterprise organization to get global IPv6 address space from the RIPE NCC, discussing the advantages and disadvantages of different approaches. As I think the topic may be of interest for others, too, I’ve distilled an anonymized version. It can be found &lt;a href=&#34;https://www.ernw.de/download/ERNW_IPv6_Strategy_RIPE.pdf&#34;&gt;here&lt;/a&gt;. I hope some of you find it useful.&lt;/p&gt;&#xA;&lt;p&gt;Cheers, Enno&lt;/p&gt;</description>
    </item>
    <item>
      <title>RIPE IoT Roundtable Meeting / Balanced Security for IPv6 CPE Revisited</title>
      <link>https://insinuator.net/2017/09/ripe-iot-roundtable-meeting-/-balanced-security-for-ipv6-cpe-revisited/</link>
      <pubDate>Fri, 29 Sep 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/09/ripe-iot-roundtable-meeting-/-balanced-security-for-ipv6-cpe-revisited/</guid>
      <description>&lt;p&gt;Last week I had the pleasure to participate at the first &lt;a href=&#34;https://www.ripe.net/participate/meetings/roundtable/september-2017/ripe-iot-roundtable-meeting-21-september-2017&#34;&gt;&lt;em&gt;RIPE IoT Roundtable Meeting&lt;/em&gt;&lt;/a&gt; in Leeds (thanks! to &lt;a href=&#34;https://www.ripe.net/about-us/press-centre/publications/speakers/marco-hogewoning&#34;&gt;Marco Hogewoning&lt;/a&gt; for organising it). It was a day with many fruitful discussions. I particularly enjoyed &lt;a href=&#34;https://twitter.com/kistel&#34;&gt;Robert Kisteleki&lt;/a&gt;‘s talk on RIPE NCC’s own design &amp;amp; (security) process considerations in the context of &lt;a href=&#34;https://atlas.ripe.net/&#34;&gt;RIPE Atlas&lt;/a&gt; (at TR17 NGI there was an &lt;a href=&#34;https://www.troopers.de/downloads/troopers17/TR17_RIPEatlas.pdf&#34;&gt;intro to Atlas&lt;/a&gt;, too).&lt;br&gt;&#xA;In this post I’d like to quickly lay out the main points of my own contribution on “Balanced Security for IPv6 CPE Revisited” (the slides can be found &lt;a href=&#34;https://www.ernw.de/download/RIPE_IoT_Roundtable_Sep2017_EnnoRey_BalancedIPv6Sec.pdf&#34;&gt;here&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>An Update of PenTesting Tools that (do not) Support IPv6</title>
      <link>https://insinuator.net/2017/09/an-update-of-pentesting-tools-that-do-not-support-ipv6/</link>
      <pubDate>Tue, 19 Sep 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/09/an-update-of-pentesting-tools-that-do-not-support-ipv6/</guid>
      <description>&lt;p&gt;As you may remember, back in 2014 we published a &lt;a href=&#34;https://www.ernw.de/download/newsletter/ERNW_Newsletter_45_PenTesting_Tools_that_Support_IPv6_v.1.1_en.pdf&#34;&gt;whitepaper&lt;/a&gt; (compiled by &lt;a href=&#34;https://twitter.com/antoniosatlasis&#34;&gt;Antonis Atlasis&lt;/a&gt;) on the support of IPv6 in different pentesting tools. This is almost three years ago and we thought it is time for an update. In short not much has changed. Most of the tools which didn’t support IPv6 are still not supporting it or haven’t got any update since then.&lt;br&gt;&#xA;This post will  cover the tools where we could identify some progress on supporting IPv6.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 RA Flags, RDNSS and DHCPv6 Conflicting Configurations Revisited</title>
      <link>https://insinuator.net/2017/07/ipv6-ra-flags-rdnss-and-dhcpv6-conflicting-configurations-revisited/</link>
      <pubDate>Mon, 17 Jul 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/07/ipv6-ra-flags-rdnss-and-dhcpv6-conflicting-configurations-revisited/</guid>
      <description>&lt;p&gt;As you may know, we published a &lt;a href=&#34;https://www.ernw.de/download/ERNW_Whitepaper_IPv6_RAs_RDNSS_DHCPv6_Conflicting_Parameters.pdf&#34;&gt;whitepaper&lt;/a&gt; discussing the behavior of different operating systems once they receive IPv6 configuration parameters from different sources two years ago. At that time, the results were quite a mess. We were curious whether the situation is still so “dire” like two years ago. We fired up the lab, updated the tested operating systems and performed the tests again.&lt;/p&gt;&#xA;&lt;p&gt;To summarize, at least in scenarios were only one router is involved, the results look way more consistent (even cross operating system) then two years ago. So we made progress on this front. Unfortunately, as soon as a second router is introduced into the segment it gets messy and the operating systems do show inconsistent behavior.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Local Packet Filtering with IPv6</title>
      <link>https://insinuator.net/2017/07/local-packet-filtering-with-ipv6/</link>
      <pubDate>Thu, 06 Jul 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/07/local-packet-filtering-with-ipv6/</guid>
      <description>&lt;p&gt;Just recently we discussed IPv6 filter rules for NIC-level firewalls (in a virtualized data center) with a customer. I’d like to take this as an opportunity to lay out potential approaches for local packet filtering of IPv6, which in turn might somewhat depend on the address configuration strategy chosen for the respective systems (for the latter you may refer to &lt;a href=&#34;https://insinuator.net/2016/12/ipv6-configuration-approaches-for-servers/&#34;&gt;this post&lt;/a&gt; or to &lt;a href=&#34;https://www.ernw.de/download/ERNW_TR17_NGI_IPv6_Config_Approach_Servers.pdf&#34;&gt;this talk&lt;/a&gt; from the &lt;a href=&#34;https://www.troopers.de/troopers17/ngi/&#34;&gt;Troopers NGI event&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Some of this has already been discussed in &lt;a href=&#34;https://www.ietf.org/rfc/rfc4890.txt&#34;&gt;RFC 4890 Recommendations for Filtering ICMPv6 Messages in Firewalls&lt;/a&gt; but that document is from 2007 and things may have changed in the interim.&lt;br&gt;&#xA;Let’s start with a quick look at the traffic which might be of interest. We will take a server perspective here, read: which types of IPv6 traffic might have to be accepted by a host/NIC firewall in order to support proper operations? I will discuss the following, with a focus on the implications of filtering them locally:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Testing RFC 6980 Implementations of FreeBSD</title>
      <link>https://insinuator.net/2017/06/testing-rfc-6980-implementations-of-freebsd/</link>
      <pubDate>Fri, 23 Jun 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/06/testing-rfc-6980-implementations-of-freebsd/</guid>
      <description>&lt;p&gt;Following Enno’s research on “&lt;a href=&#34;https://insinuator.net/2017/03/testing-rfc-6980-implementations-with-chiron/&#34;&gt;Testing RFC 6980 Implementations with Chiron&lt;/a&gt;“, we decided to redo the experiment with FreeBSD targets.&lt;/p&gt;&#xA;&lt;p&gt;The lab setup was very similar:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A Cisco Catalyst 3560 switch running the software “C3560c405ex-UNIVERSALK9-M” version 15.2(2)E4 connecting&lt;/li&gt;&#xA;&lt;li&gt;A Linux based attacker system running Chiron and&lt;/li&gt;&#xA;&lt;li&gt;A FreeBSD target system, running different OS versions and configurations and&lt;/li&gt;&#xA;&lt;li&gt;A Linux based laptop running a control script that remotely performed the necessary tasks on the two machines mentioned above&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The main question was: Would the impact on the target system and the possible attacks that were observed with the Windows Server 2016 victim be reproducible on other operating systems? Or would those behave totally differently?&lt;/p&gt;</description>
    </item>
    <item>
      <title>RIPE74 / Why IPv6 Security Is So Hard</title>
      <link>https://insinuator.net/2017/05/ripe74-/-why-ipv6-security-is-so-hard/</link>
      <pubDate>Fri, 12 May 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/05/ripe74-/-why-ipv6-security-is-so-hard/</guid>
      <description>&lt;p&gt;I’m on my way back from the &lt;a href=&#34;https://ripe74.ripe.net/&#34;&gt;RIPE74 meeting in Budapest&lt;/a&gt;. It was a great event: quite a few nice technical talks in the plenary, productive working group meetings and some really good hallway discussions.&lt;br&gt;&#xA;Big thanks to the RIPE NCC team for the smooth organization and for taking care of us!&lt;/p&gt;&#xA;&lt;p&gt;Here’s some stuff I found particularly interesting:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Andrew Alston’s take on “Anti-Shutdown Policies” (&lt;a href=&#34;https://ripe74.ripe.net/presentations/34-anti-shutdown-ripe.pdf&#34;&gt;slides&lt;/a&gt; and &lt;a href=&#34;https://ripe74.ripe.net/archives/video/41/&#34;&gt;video&lt;/a&gt; incl. extensive mic discussion)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/pberndro&#34;&gt;Philip&lt;/a&gt; &amp;amp; &lt;a href=&#34;https://twitter.com/BarbarossaTM&#34;&gt;Maximilian&lt;/a&gt; from &lt;a href=&#34;https://www.freifunk-rheinland.net/&#34;&gt;Freifunk Rheinland&lt;/a&gt; on their efforts (&lt;a href=&#34;https://ripe74.ripe.net/presentations/46-as201701-ripe74.pdf&#34;&gt;slides&lt;/a&gt;, &lt;a href=&#34;https://ripe74.ripe.net/archives/video/47/&#34;&gt;video&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;Friso Feenstra on “That’s Why Rabobank Implemented IPv6” (&lt;a href=&#34;https://ripe74.ripe.net/presentations/3-That-is-why-Rabobank-has-IPv6.pdf&#34;&gt;slides&lt;/a&gt;, video) plus some insight into their address planning (&lt;a href=&#34;https://ripe74.ripe.net/presentations/4-Rabobank-corporate-IPv6-numberplan.pdf&#34;&gt;slides&lt;/a&gt;, &lt;a href=&#34;https://ripe74.ripe.net/archives/video/101/&#34;&gt;video&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;BCOP work on “&lt;a href=&#34;https://ripe74.ripe.net/presentations/132-Jan_Zorz-IPv6-prefix-delegations-BCOP-v-2.pdf&#34;&gt;IPv6 Prefix Assignments/Prefix Delegation&lt;/a&gt;” and “&lt;a href=&#34;https://ripe74.ripe.net/presentations/40-jan_zorz_IPv6-for-hosting-providers.pdf&#34;&gt;IPv6 Assignments for Hosting Providers&lt;/a&gt;“&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/lundstromjerry&#34;&gt;Jerry Lundström&lt;/a&gt;‘s DNS Replay Tool (&lt;a href=&#34;https://ripe74.ripe.net/presentations/79-RIPE74-DNSWG-drool.pdf&#34;&gt;slides&lt;/a&gt;, &lt;a href=&#34;https://ripe74.ripe.net/archives/video/161/&#34;&gt;video&lt;/a&gt;, &lt;a href=&#34;https://github.com/DNS-OARC/drool&#34;&gt;code&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;Jan Žorž (supported by Sander Steffann) on NAT64 testing (&lt;a href=&#34;https://ripe74.ripe.net/presentations/133-Jan_Zorz-NAT64-Check-v3.4.pdf&#34;&gt;slides&lt;/a&gt;, &lt;a href=&#34;https://ripe74.ripe.net/archives/video/160/&#34;&gt;video&lt;/a&gt;, &lt;a href=&#34;https://github.com/sjm-steffann/nat64check&#34;&gt;code&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These were my own contributions:&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Step Closer –  RDNSS (RFC 8106) Support in Windows 10 Creators Update</title>
      <link>https://insinuator.net/2017/05/one-step-closer-rdnss-rfc-8106-support-in-windows-10-creators-update/</link>
      <pubDate>Mon, 08 May 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/05/one-step-closer-rdnss-rfc-8106-support-in-windows-10-creators-update/</guid>
      <description>&lt;p&gt;Good Afternoon,&lt;/p&gt;&#xA;&lt;p&gt;It is a pleasant surprise for many (us included) that Microsoft implemented support for the RDNSS (&lt;a href=&#34;https://tools.ietf.org/html/rfc8106&#34;&gt;RFC 8106&lt;/a&gt;) option in Router Advertisements beginning with the &lt;a href=&#34;https://blogs.technet.microsoft.com/windowsitpro/2017/04/05/whats-new-for-it-pros-in-the-windows-10-creators-update/&#34;&gt;Windows 10 Creators Update&lt;/a&gt;. Interestingly, I wasn’t able to find any official documents from Microsoft stating this. As we are involved in a lot of IPv6 related projects for our customers, the lack of RDNSS support for Windows and DHCPv6 for Android is a major pain point when implementing IPv6 in mixed client segments, as you need to implement both mechanisms to ensure that all clients do get the relevant network parameters. I won’t beat on the dead horse, but Microsoft’s decision is a huge step in the right direction and one can hope that one day Google finds a “compelling use case” to implement at least stateless DHCPv6 for Android.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Testing RFC 6980 Implementations with Chiron</title>
      <link>https://insinuator.net/2017/03/testing-rfc-6980-implementations-with-chiron/</link>
      <pubDate>Sat, 11 Mar 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/03/testing-rfc-6980-implementations-with-chiron/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;https://insinuator.net/2017/01/ipv6-properties-of-windows-server-2016-windows-10/&#34;&gt;recent post&lt;/a&gt; on the IPv6 properties of the latest MS Windows versions I announced another one providing details on the &lt;a href=&#34;https://tools.ietf.org/rfc/rfc6980.txt&#34;&gt;RFC 6980&lt;/a&gt; related testing I had performed. So here we go.&lt;/p&gt;&#xA;&lt;p&gt;When doing IPv6 security testing there’s mainly four toolkits which can be used:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;‘ &lt;a href=&#34;https://www.secfu.net/tools-scripts/&#34;&gt;Chiron&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Marc Heuse’s &lt;a href=&#34;https://github.com/vanhauser-thc/thc-ipv6&#34;&gt;THC-IPV6&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/FernandoGont&#34;&gt;Fernando Gont&lt;/a&gt;‘s &lt;a href=&#34;https://www.si6networks.com/tools/ipv6toolkit/&#34;&gt;IPv6 Toolkit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.secdev.org/projects/scapy/&#34;&gt;Scapy&lt;/a&gt; (whose IPv6 capabilities are, afaik, mainly maintained by &lt;a href=&#34;https://twitter.com/guedou&#34;&gt;Guillaume Valadon&lt;/a&gt;. some tutorial on IPv6 packet crafting with scapy can &lt;a href=&#34;https://www.ernw.de/download/Advanced%20Attack%20Techniques%20against%20IPv6%20Networks-final.pdf&#34;&gt;be found here&lt;/a&gt;).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Each of them has specific strenghts &amp;amp; limits, which will not be discussed here. For the testing I performed I chose Chiron as it has the most powerful options when it comes to IPv6 extension headers and fragmentation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Properties of Windows Server 2016 / Windows 10</title>
      <link>https://insinuator.net/2017/01/ipv6-properties-of-windows-server-2016-/-windows-10/</link>
      <pubDate>Mon, 30 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/01/ipv6-properties-of-windows-server-2016-/-windows-10/</guid>
      <description>&lt;p&gt;In this post we’ll take a detailed look at the properties of the Windows Server 2016 IPv6 stack.&lt;br&gt;&#xA;I perform(ed) this exercise for several reasons:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Server 2016 is the latest OS released by Microsoft so this might give an indication as for their plans &amp;amp; strategy when it comes to supporting certain specifications.&lt;br&gt;&#xA;(here you may keep in mind that the ~50 IETF meetings having passed since the publication of RFC 2460 provided ample opportunity for creative minds to come up with ever new ideas for “enhancing” IPv6, without too much real-life feedback/reality checks from enterprise space though, as simply not many of such organizations have deployed it at scale… or are incentivized to send their employees to week-long meetings in expensive hotels on other continents twice a year…).&lt;/li&gt;&#xA;&lt;li&gt;as I laid out &lt;a href=&#34;https://insinuator.net/2016/12/ipv6-configuration-approaches-for-servers/&#34;&gt;in this post&lt;/a&gt; the configuration approach an organization takes for their servers might depend on the support of specific features.&lt;/li&gt;&#xA;&lt;li&gt;obviously for both IPv6 planning and operations it might be helpful to understand the respective behavior of individual operating systems (which is why we researched stuff like &lt;a href=&#34;https://www.ernw.de/download/ERNW_Whitepaper_IPv6_RAs_RDNSS_DHCPv6_Conflicting_Parameters.pdf&#34;&gt;this&lt;/a&gt; or &lt;a href=&#34;https://www.ernw.de/download/newsletter/ERNW_Whitepaper57_IPv6_lab_source_address_selection_signed.pdf&#34;&gt;this&lt;/a&gt; in the past).&lt;/li&gt;&#xA;&lt;li&gt;many years ago Microsoft published white papers with details as for the TCP/IP parameters of their OSs (incl. stuff like registry parameters to control it etc.) but I’m not aware of such a document for Server 2016 or Windows 10. I hence hope this post can somewhat contribute to public knowledge of the intricacies of their latest IPv6 stack.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Version&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Configuration Approaches for Servers</title>
      <link>https://insinuator.net/2016/12/ipv6-configuration-approaches-for-servers/</link>
      <pubDate>Wed, 21 Dec 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/12/ipv6-configuration-approaches-for-servers/</guid>
      <description>&lt;p&gt;In this post I’ll discuss configuration approaches for systems which usually have been configured with “static” IP parameters in the IPv4 age/context (like servers in data centers). When it comes to IPv6 there are more options and we’ll have a look at their implications and potential advantages/disadvantages.&lt;/p&gt;&#xA;&lt;p&gt;From my perspective there’s mainly four possible approaches which we see being implemented or considered in our (predominantly enterprise) customer space. Before we have a closer look at those let’s quickly write down requirements that the involved planners or sysadmins might have in mind when it comes to provisioning the systems in question. Some of those requirements might seem obvious but it could still make sense to note them for the discussion to follow. These might include:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some Notes from the Lab – BlackNurse in the IPv6 Era</title>
      <link>https://insinuator.net/2016/12/some-notes-from-the-lab-blacknurse-in-the-ipv6-era/</link>
      <pubDate>Mon, 05 Dec 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/12/some-notes-from-the-lab-blacknurse-in-the-ipv6-era/</guid>
      <description>&lt;p&gt;Since BlackNurse was released on 10th of November, we asked ourselves whether this problem does also apply to ICMPv6 traffic. To answer this question, Christian Tanck (one of our students) build a lab with several firewall appliances. Kudos to him for testing and the following blog post.&lt;/p&gt;&#xA;&lt;h3 id=&#34;intro&#34;&gt;Intro&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;bl1.png&#34; alt=&#34;bl1&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;On 10^(th) of November, 2016 the &lt;a href=&#34;https://www.trusted-introducer.org/directory/teams/tdc-soc.html&#34;&gt;TDC Security Operations Center in Denmark&lt;/a&gt; published the BlackNurse Denial of Service Attack Report as an &lt;a href=&#34;http://soc.tdc.dk/blacknurse/blacknurse.pdf&#34;&gt;PDF download&lt;/a&gt; on their website and a &lt;a href=&#34;http://www.netresec.com/?page=Blog&amp;amp;month=2016-11&amp;amp;post=BlackNurse-Denial-of-Service-Attack&#34;&gt;blog post&lt;/a&gt; written by Erik Hjelmvik from NETRESEC. He was involved in the project by helping with the analysis of packet dumps, testing different systems, with ideas for test scenarios and at least inspired me with his blog post on how to build a test lab described later in this post. The attack on its own was discovered by the TDC analysts Kenneth B. Jørgensen and Lenny Hansson.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Source Address Selection</title>
      <link>https://insinuator.net/2016/11/ipv6-source-address-selection/</link>
      <pubDate>Wed, 02 Nov 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/11/ipv6-source-address-selection/</guid>
      <description>&lt;p&gt;As we all know an IPv6 enabled host can have multiple addresses. In order to select a source address for a to-be established outbound connection, operating systems implement a source address selection mechanism that evaluates multiple source address candidates and selects the (potentially) best candidate. Criteria for this selection are defined in &lt;a href=&#34;https://tools.ietf.org/rfc/rfc6724.txt&#34;&gt;RFC6724&lt;/a&gt; (which obsoletes RFC 3484).&lt;/p&gt;&#xA;&lt;p&gt;To find out if there are differences as for the way various OSs implement this mechanism we performed a little study whose results can be found in &lt;a href=&#34;https://www.ernw.de/download/newsletter/ERNW_Whitepaper57_IPv6_lab_source_address_selection_signed.pdf&#34;&gt;this whitepaper&lt;/a&gt;. Those differences might be particularly relevant for data center environments or enterprise networks with a variety of heterogeneous client operating systems. If interested in IPv6 in enterprise networks &lt;a href=&#34;https://hm-ts.de/de/1-deutschsprachige-seminare/14-ipv6-in-enterprise-networks20160227140531.html&#34;&gt;this training&lt;/a&gt; that I’ll give in some weeks might be worth attending for some of you, too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Follow-Up on CVE-2016-1409 – IPv6 NDP DoS Vulnerability</title>
      <link>https://insinuator.net/2016/08/follow-up-on-cve-2016-1409-ipv6-ndp-dos-vulnerability/</link>
      <pubDate>Sun, 21 Aug 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/08/follow-up-on-cve-2016-1409-ipv6-ndp-dos-vulnerability/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;https://twitter.com/kafetzj&#34;&gt;Jed Kafetz&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;After seeing &lt;a href=&#34;https://www.insinuator.net/2016/05/cve-2016-1409-ipv6-ndp-dos-vulnerability-in-cisco-software/&#34;&gt;Christopher’s post&lt;/a&gt; I decided to create a proof using GNS3 and Virtualbox.&lt;br&gt;&#xA;The aim is to perform the exact attacking using Antonios Atlasis’ &lt;a href=&#34;http://www.secfu.net/tools-scripts/&#34;&gt;Chiron tools&lt;/a&gt; and run a Wireshark packet capture to prove the hop limit drops below 255.&lt;/p&gt;&#xA;&lt;p&gt;The following topology is used in GNS3:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.insinuator.net/wp-content/uploads/2016/08/nw_diagram.png&#34; alt=&#34;nw_diagram&#34;&gt;The routers used are Cisco C372 and the machine labled Ubuntu is running 14.04 LTS Ubuntu Desktop, default installation. F0/0 is on the right and F0/1 is on the left.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 &amp; Threat Intelligence</title>
      <link>https://insinuator.net/2016/06/ipv6-threat-intelligence/</link>
      <pubDate>Fri, 03 Jun 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/06/ipv6-threat-intelligence/</guid>
      <description>&lt;p&gt;Tomorrow, I will join a meeting where I’m expected to contribute, amongst others, to a discussion on the impact of IPv6 on threat intelligence. To prepare for that I started putting together some thoughts &amp;amp; ideas on the topic, and I even thought I might share this in a post (the one you read right now ;-), not least to, maybe, stimulate a discussion.&lt;/p&gt;&#xA;&lt;p&gt;I don’t know much about threat intelligence so it might happen that, at times, I use some misguided terms or I expose a (too) naïve understanding of some concepts. Happy to be corrected in one way or another.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CVE-2016-1409 – IPv6 NDP DoS Vulnerability in Cisco Software</title>
      <link>https://insinuator.net/2016/05/cve-2016-1409-ipv6-ndp-dos-vulnerability-in-cisco-software/</link>
      <pubDate>Mon, 30 May 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/05/cve-2016-1409-ipv6-ndp-dos-vulnerability-in-cisco-software/</guid>
      <description>&lt;p&gt;Dear readers,&lt;/p&gt;&#xA;&lt;p&gt;As you may have already noticed, Cisco released an urgent &lt;a href=&#34;https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160525-ipv6&#34;&gt;security advisory&lt;/a&gt; describing an IPv6 Neighbor Discovery DoS Vulnerability in several flavors of Cisco’s operating systems. Currently IOS-XR, XE and NX-OS are affected while ASA and “classic” IOS are under investigation. At first glance, it might look like yet another IPv6 DoS vulnerability. Looking closer, Cisco is mentioning an unauthenticated, remote attacker due to insufficient processing logic for crafted IPv6 NDP packets that are sent to an affected device. Following the public discussion about the vulnerability, it seems that these packets will reach the, probably low rate-limited, &lt;a href=&#34;https://supportforums.cisco.com/document/93456/asr9000xr-local-packet-transport-services-lpts-copp&#34;&gt;LPTS&lt;/a&gt; filter/queue on IOS XR devices “crowding” out legitimate NDP packets resulting in a DoS for IPv6 traffic, or in general a high CPU load as these packets will be processed by the CPU. More details are currently not available, but this might indicate the affected systems aren’t doing proper message validation checks on NDP packets (in addition to the LPTS filter/queue problem).&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Beauty of IPv6 Link-Local Addressing. Not</title>
      <link>https://insinuator.net/2016/05/the-beauty-of-ipv6-link-local-addressing.-not/</link>
      <pubDate>Sat, 28 May 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/05/the-beauty-of-ipv6-link-local-addressing.-not/</guid>
      <description>&lt;p&gt;In November 2014, after quite some controversy in the IETF OPSEC working group (for those interested look at the &lt;a href=&#34;http://www.ietf.org/mail-archive/web/opsec/current/maillist.html&#34;&gt;archives&lt;/a&gt;), the &lt;em&gt;Informational&lt;/em&gt; &lt;a href=&#34;https://tools.ietf.org/rfc/rfc7404.txt&#34;&gt;RFC 7404&lt;/a&gt; “Using Only Link-Local Addressing inside an IPv6 Network” was published. It is authored by &lt;a href=&#34;http://blogs.cisco.com/author/michaelbehringer&#34;&gt;Michael Behringer&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/evyncke&#34;&gt;Eric Vyncke&lt;/a&gt; and discusses the advantages &amp;amp; disadvantages of an approach using “only link-local addresses on infrastructure links between routers”.&lt;/p&gt;&#xA;&lt;p&gt;So it’s (merely) about “infrastructure links” which some people call “transit networks” or “point to point” (ptp) links. I’m aware that there might be subtle differences between all these, depending on your specific use of the terms. Still I assume that most readers will have an understanding of what types of links are in focus of the RFC, and subsequently of this post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Security Assessment of Microsoft DirectAccess</title>
      <link>https://insinuator.net/2016/04/security-assessment-of-microsoft-directaccess/</link>
      <pubDate>Wed, 06 Apr 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/04/security-assessment-of-microsoft-directaccess/</guid>
      <description>&lt;p&gt;A &lt;a href=&#34;https://www.troopers.de/events/ipv6-security-summit-2016/698_security_assessment_of_microsoft_directaccess/&#34;&gt;talk&lt;/a&gt; about DirectAccess (an IPv6-only VPN solution) was given by our colleague Ali Hardudi during IPv6 summit. Ali has recently finished his master thesis on this topic.&lt;/p&gt;&#xA;&lt;p&gt;The DirectAccess VPN technology was introduced by Microsoft starting from Windows server 2008. It allows users remotely, seamlessly and securely connect to their internal network resources without a need to provide user credentials, which is done using different technologies such as Windows domain group policies.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Anonymization IPv6 in PCAPs – Challenges and Wins</title>
      <link>https://insinuator.net/2016/04/anonymization-ipv6-in-pcaps-challenges-and-wins/</link>
      <pubDate>Tue, 05 Apr 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/04/anonymization-ipv6-in-pcaps-challenges-and-wins/</guid>
      <description>&lt;p&gt;Jasper Bongertz is a Senior Technical Consultant at Airbus Defence and Space CyberSecurity. He is focusing on IT security, Incident Response and Network Forensics.&lt;br&gt;&#xA;During the IPv6 summit on Troopers16 he had given a &lt;a href=&#34;https://www.troopers.de/events/ipv6-security-summit-2016/693_anonymization_ipv6_in_pcaps_-_challenges_and_wins/&#34;&gt;talk&lt;/a&gt; on anonymization IPv6 in PCAPs and presented his new tool.&lt;/p&gt;&#xA;&lt;p&gt;Sometimes you need to share your packet capture files (PCAPs), but distributing them involves a risk of exposing the confidential information. To avoid this, you must sanitize your PCAPs. The goal of sanitization is to remove the critical details but keep enough information for the PCAP to still be useful. The original-to-sanitized ratio is based on your goals.&lt;/p&gt;</description>
    </item>
    <item>
      <title>draft-vyncke-pim-mld-security</title>
      <link>https://insinuator.net/2016/04/draft-vyncke-pim-mld-security/</link>
      <pubDate>Mon, 04 Apr 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/04/draft-vyncke-pim-mld-security/</guid>
      <description>&lt;p&gt;Right now, I’m in Buenos Aires for IETF95 where, amongst others, an Internet-Draft authored by &lt;a href=&#34;http://www.ciscopress.com/authors/bio/51D11BF7-F351-4ED9-995E-E0F5CB6C009D&#34;&gt;Eric Vyncke&lt;/a&gt;, &lt;a href=&#34;http://www.secfu.net/about-me/&#34;&gt;Antonios Atlasis&lt;/a&gt; and myself will be presented (and hopefully discussed) in two working groups. In the following I want to quickly lay out why we think this is an important contribution.&lt;/p&gt;&#xA;&lt;p&gt;As some of you may remember about two years ago we started an internal research project on the IPv6 “helper procotol” &lt;em&gt;Multicast Listener Discovery&lt;/em&gt; (MLD) and its security properties. One outcome of this research project was &lt;a href=&#34;https://twitter.com/anantary&#34;&gt;Jayson Salazar&lt;/a&gt;‘s excellent thesis on the topic (the full document &lt;a href=&#34;https://www.its.fh-muenster.de/doc/Security_Implications_of_MLD_in_IPv6_Networks.pdf&#34;&gt;can be found here&lt;/a&gt;), another outcome were the related talks we gave at DeepSec 2014 and at &lt;a href=&#34;https://www.troopers.de/media/filer_public/7c/35/7c35967a-d0d4-46fb-8a3b-4c16df37ce59/troopers15_ipv6secsummit_atlasis_rey_salazar_mld_considered_harmful_final.pdf&#34;&gt;Troopers15&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced IPv6 Network Reconnaissance</title>
      <link>https://insinuator.net/2016/04/advanced-ipv6-network-reconnaissance/</link>
      <pubDate>Sun, 03 Apr 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/04/advanced-ipv6-network-reconnaissance/</guid>
      <description>&lt;p&gt;Fernando Gont, who is specializing in the field of communications protocols security, gave a &lt;a href=&#34;https://www.troopers.de/events/ipv6-security-summit-2016/594_advanced_ipv6_network_reconnaissance/&#34;&gt;talk&lt;/a&gt; during this year’s Troopers IPv6 summit. He spoke about network reconnaissance techniques in IPv6 area and presented a brand new set of tools for this purpose.&lt;/p&gt;&#xA;&lt;p&gt;Comparing with methods for IPv4, reconnaissance techniques for IPv6 should be different. It offers much larger address space, so such attacks as brute force address scanning are not feasible anymore, because it would take too much time to send one packet to each and every possible address. Fernando has also noted that in general network reconnaissance support in security tools has traditionally been poor. Together these facts prompt that it’s time for something new, and recently a new &lt;a href=&#34;https://tools.ietf.org/html/rfc7707&#34;&gt;IETF RFC 7707&lt;/a&gt; was published.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tools for Troubleshooting and Monitoring IPv6 Networks</title>
      <link>https://insinuator.net/2016/04/tools-for-troubleshooting-and-monitoring-ipv6-networks/</link>
      <pubDate>Sat, 02 Apr 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/04/tools-for-troubleshooting-and-monitoring-ipv6-networks/</guid>
      <description>&lt;p&gt;Yet another interesting 180-minute workshop in IPv6 Security Summit of TROOPERS16, which aimed to introduce the IPv6 troubleshooting and monitoring tools, which are essentially needed by users in order to know how to deal with IPv6 in any IPv6-enabled network.&lt;/p&gt;&#xA;&lt;p&gt;Before we dive into this post, let me introduce you in few words “Gabriel Müller” the speaker and the instructor of this workshop. Gabriel works as a senior consultant at AWK Group by mainly assisting clients in the public and private sectors as a project manager and an expert in the network area.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a secure and reliable IPv6 Guest Wi-Fi Network by Christopher Werny</title>
      <link>https://insinuator.net/2016/04/building-a-secure-and-reliable-ipv6-guest-wi-fi-network-by-christopher-werny/</link>
      <pubDate>Fri, 01 Apr 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/04/building-a-secure-and-reliable-ipv6-guest-wi-fi-network-by-christopher-werny/</guid>
      <description>&lt;p&gt;Christopher Werny leads the network security team for ERNW and since 2005 he is involved in numerous IPv6 projects where he is responsible for planning, implementation and troubleshooting existing projects.&lt;/p&gt;&#xA;&lt;p&gt;The first topic he approached was “How to build a conference WLAN Network in General”. The very first suggestion was to put it to the 5GHz channel because there could be a lot of interferences in the 2.4 GHz channel. The basic idea here is to disable 802.11b completely if it´s possible in your environment and no-one is using it anyway. Further you should also consider nearby Wi-Fi signals and on which channels they reside. His next recommendation was about setting the inactivity timer to short intervals, this will avoid unnecessary resource spending from the APs when they try to track down moved or shut down devices. His last general recommendation from him was regarding a central DHCP Server. This will enable the roaming from mobile devices without getting a new IP-Address when bridged mode is enabled for the APs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Security Summit – Track 2</title>
      <link>https://insinuator.net/2016/03/ipv6-security-summit-track-2/</link>
      <pubDate>Tue, 29 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/03/ipv6-security-summit-track-2/</guid>
      <description>&lt;p&gt;The Troopers experience will never be the same without the “&lt;a href=&#34;https://www.troopers.de/ipv6-security-summit/&#34;&gt;IPv6 summit&lt;/a&gt;”. It is one of kind of two-day special event where different security experts gather to discuss IPv6 current challenges. It addresses different topics ranging from a broad introduction of the IPv6 to how secure the protocol  is and what  the latest standards are.&lt;/p&gt;&#xA;&lt;p&gt;The summit is divided into 2 different tracks that run simultaneously. For the first day on the second track, &lt;em&gt;Christopher Werny&lt;/em&gt; and &lt;em&gt;Rafael Schaefer&lt;/em&gt; have carried out the first three sessions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troopers 16: Wireshark in IP version 6</title>
      <link>https://insinuator.net/2016/03/troopers-16-wireshark-in-ip-version-6/</link>
      <pubDate>Tue, 29 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/03/troopers-16-wireshark-in-ip-version-6/</guid>
      <description>&lt;p&gt;Wireshark in IP version 6 workshop was a part of IPv6 summit sessions of Troopers 16. It was held by Jeffery Carrell on the second day of IPv6 summit on Tuesday, the 15th of March.  The workshop was generally divided into two sections: a short introduction to IPv6 and analyzing some IPv6 packets on Wireshark.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Introduction to IPv6&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;IPv6 protocol was defined at the end of 1990’s, mainly to provide a huge address pool after realizing that the world would run out of IPv4 addresses quickly. The work on IPv6 started before the introduction of NAT and Private addressing to IPv4, which are considered temporary solutions of IPv4 address shortage problem. IPv6 address consists of 128 bits, divided into 8 groups called &lt;em&gt;nibbles&lt;/em&gt;, &lt;em&gt;quibbles&lt;/em&gt; or &lt;em&gt;hextets&lt;/em&gt; separated by colons. Each nibble consists of four hexadecimal digits. The 128 bits address length provides 340 trillion trillion trillion addresses. An IPv6 address is divided into two parts: the left part is the network identifier while the right one is the host identifier. The default prefix is /64 which divided the IP address into two halves. An IPv6 address looks as follows: 2001:0db8:1010:61ab:f005:ba11:00da:11a5/64&lt;/p&gt;</description>
    </item>
    <item>
      <title>Security Evaluation of Dual-Stack Systems [Troopers 2016 recap] (Part 1)</title>
      <link>https://insinuator.net/2016/03/security-evaluation-of-dual-stack-systems-troopers-2016-recap-part-1/</link>
      <pubDate>Mon, 28 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/03/security-evaluation-of-dual-stack-systems-troopers-2016-recap-part-1/</guid>
      <description>&lt;p&gt;Dear Readers of Insinuator,&lt;/p&gt;&#xA;&lt;p&gt;**tldr;**This blogpost presents a measurement study of a current security state regarding to open ports on a direct comparison of IPv4 and IPv6. The study analyses almost 58,000 dual-stacked domains in order to find discrepancies in applied security policies. We further discuss the potential reasons and, more importantly, the implications of the identified differences. &lt;strong&gt;\tldr;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;For those of you who couldn’t participate at Troopers Conference 2016 in Heidelberg or watch my talk at the IPv6 Security Summit, I want to recap some of the most important parts of my research in this blogpost.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reflections on the IPv6-only WiFi Experience during Troopers</title>
      <link>https://insinuator.net/2016/03/reflections-on-the-ipv6-only-wifi-experience-during-troopers/</link>
      <pubDate>Fri, 25 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/03/reflections-on-the-ipv6-only-wifi-experience-during-troopers/</guid>
      <description>&lt;p&gt;Hello,&lt;/p&gt;&#xA;&lt;p&gt;Troopers is (unfortunately) over. It was a blast (but I may be biased ;-))! After things have settled, I want to take the opportunity to reflect my thoughts and impressions on the IPv6-only WiFi we had deployed during the conference. To make sure that everybody is on the same page let’s start at the beginning.&lt;/p&gt;&#xA;&lt;p&gt;In the last couple of years we had provided Dual-Stack connectivity on the main “Troopers” SSID but also had an additional IPv6-only SSID. This year we decided to spice things up and made the “Troopers“ SSID IPv6-only (with NAT64) while providing Dual-Stack connectivity on the “Legacy“ SSID. We wanted to get a feeling how many clients and applications can work properly in an IPv6-only environment. We intentionally didn’t announce it vastly beforehand, hoping that attendees would just connect to the main SSID without noticing anything. We were aware that some applications might expose issues but, as I said , we wanted to get a feeling to which degree problems actually occured.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multicast Based IPv6 Neighbor Spoofing / Response Behavior on Cisco Devices</title>
      <link>https://insinuator.net/2016/03/multicast-based-ipv6-neighbor-spoofing-/-response-behavior-on-cisco-devices/</link>
      <pubDate>Tue, 01 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/03/multicast-based-ipv6-neighbor-spoofing-/-response-behavior-on-cisco-devices/</guid>
      <description>&lt;p&gt;Dear readers,&lt;/p&gt;&#xA;&lt;p&gt;today we want to examine the behavior of Cisco devices when they receive spoofed IPv6 Neighbor Advertisement packets from an untrusted system pretending to be the default router for the local segment. We start with a quick refresher how Cisco devices behave in the legacy (IPv4) world when they receive a spoofed broadcast ARP packet containing the IP address of the device but with a different MAC address, followed by a discussion of the corresponding behavior in the IPv6 world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dual Stack vs. IPv6-only in Enterprise Networks</title>
      <link>https://insinuator.net/2016/02/dual-stack-vs.-ipv6-only-in-enterprise-networks/</link>
      <pubDate>Wed, 17 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/dual-stack-vs.-ipv6-only-in-enterprise-networks/</guid>
      <description>&lt;p&gt;I had the pleasure to sit in Mark Townsley “&lt;a href=&#34;https://clnv.s3.amazonaws.com/2015/usa/pdf/BRKRST-2616.pdf&#34;&gt;Addressing Networking Challenges With Latest Innovations in IPv6&lt;/a&gt;” session at Cisco Live yesterday and – somewhat inevitably – there was a mention of Facebook having implemented an IPv6-only approach in their data centers (&lt;a href=&#34;https://www.youtube.com/watch?v=An7s25FSK0U&#34;&gt;here’s a talk&lt;/a&gt; from Paul Saab/FB laying out details). So, with the &lt;a href=&#34;https://cisco.rainfocus.com/scripts/catalog/cleu16.jsp?search=pnlcrs-2307&#34;&gt;“IPv6 Panel”&lt;/a&gt; looming, I started reflecting on “Why don’t we see this in our customer space?”. This post quickly summarizes some observations and thoughts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Observations from the Cisco Live Europe 2016 Wifi Infrastructure</title>
      <link>https://insinuator.net/2016/02/observations-from-the-cisco-live-europe-2016-wifi-infrastructure/</link>
      <pubDate>Tue, 16 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/observations-from-the-cisco-live-europe-2016-wifi-infrastructure/</guid>
      <description>&lt;p&gt;Good Evening,&lt;/p&gt;&#xA;&lt;p&gt;Enno and I spent the first day on Cisco Live Europe in Berlin today attending the “Advanced Practical Knowledge for Enterprise Deploying IPv6” technical breakout held by &lt;a href=&#34;https://twitter.com/bckcntryskr&#34;&gt;Tim Martin&lt;/a&gt; and &lt;a href=&#34;https://www.ciscolive.com/online/connect/speakerDetail.ww?PERSON_ID=B87EDE562B1002BDCC3504AD38E52492&#34;&gt;Jim Bailey&lt;/a&gt;. It was a good breakout session, and thanks again Tim for the honorable mention of our work in your slides! We really appreciate it. Like &lt;a href=&#34;https://www.insinuator.net/2015/01/observations-from-the-cisco-live-europe-wifi-infrastructure/&#34;&gt;last year&lt;/a&gt;, we were curious how the Wifi network was setup this year as I face a corresponding task for &lt;a href=&#34;https://www.troopers.de/troopers16/&#34;&gt;Troopers&lt;/a&gt; in March, with some &lt;a href=&#34;https://www.insinuator.net/2016/02/tr16-ipv6-security-summit-teaser-building-a-reliable-and-secure-ipv6-wifi-network/&#34;&gt;major changes&lt;/a&gt; in comparison to the last years. The Wifi infastructure in Berlin looked very similar to the one from last year in Milan, we had the “standard” Cisco Live SSID as well as an IPv6-only (with NAT64 as translation mechanism) SSID. The standard SSID looked identical to last year with the exception that now the &lt;a href=&#34;http://www.cisco.com/c/en/us/td/docs/wireless/controller/technotes/8-0/IPV6_DG.html#pgfId-76925&#34;&gt;RA Throttling&lt;/a&gt; feature on the WLC was active from the beginning! Neither the M nor the O flag are set which means that my client has to use the legacy protocol to resolve AAAA records. As I am running Windows, it does not support &lt;a href=&#34;https://tools.ietf.org/html/rfc6106&#34;&gt;RA option 25 &lt;/a&gt; but the option wasn’t included in the RAs anyway. The preference was configured to the default “medium”. One thing I noticed, but haven’t had a chance to ask &lt;a href=&#34;https://twitter.com/ayourtch&#34;&gt;Andrew Yourtchenko&lt;/a&gt;, was that for the legacy (IPv4) connection they use HSRPv2 as an FHRP protocol (indicated by the MAC address &lt;a href=&#34;http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipapp_fhrp/configuration/xe-3s/fhp-xe-3s-book/fhp-hsrp-v2.html&#34;&gt;00:00:0c:9f:f0:01&lt;/a&gt; I received from the gateway) but for IPv6 I received Router Advertisements from two different MAC addresses (which both belong to Cisco, so I don’t think anyone sent spoofed RAs).  I am curious about the reasoning for this approach 🙂&lt;br&gt;&#xA;What i also encountered was that the Peer-to-Peer Blocking feature was apparently not enabled on the SSID as I was able to enumerate approx. 1600 active clients at the time. No worries, I haven’t done anything else, just was curious whether the feature was activated or not…&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Address Planning in 2016 / Observations</title>
      <link>https://insinuator.net/2016/02/ipv6-address-planning-in-2016-/-observations/</link>
      <pubDate>Sun, 14 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/ipv6-address-planning-in-2016-/-observations/</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;&#xA;&lt;p&gt;I’ll be on the “&lt;a href=&#34;https://cisco.rainfocus.com/scripts/catalog/cleu16.jsp?search=pnlcrs-2307&#34;&gt;IPv6 Panel&lt;/a&gt;” at &lt;a href=&#34;http://www.ciscolive.com/emea/&#34;&gt;Cisco Live&lt;/a&gt; next week and somewhat in preparation I started thinking about what we currently see when it comes to IPv6 deployment in our customer space. We notably observe a large gap between “textbook planning &amp;amp; transition strategies” and what’s happening in real-life in those organizations. I hence decided to write down some of these observations in a quick series of posts to be published in the upcoming days and, maybe more importantly, to reflect on the reasoning of this apparent mismatch between theory and practice. I dare to add a dose of devil’s advocate here+there…&lt;br&gt;&#xA;For today let’s start with some comments on IPv6 address planning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#TR16 IPv6 Security Summit Teaser: Basic IPv6 Attacks &amp; Defenses Workshop</title>
      <link>https://insinuator.net/2016/02/%23tr16-ipv6-security-summit-teaser-basic-ipv6-attacks-defenses-workshop/</link>
      <pubDate>Sat, 13 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/%23tr16-ipv6-security-summit-teaser-basic-ipv6-attacks-defenses-workshop/</guid>
      <description>&lt;p&gt;Dear Readers,&lt;/p&gt;&#xA;&lt;p&gt;It’s me again with another teaser for an upcoming workshop at the &lt;a href=&#34;https://www.troopers.de/ipv6-security-summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt;. This one is a classic! If you happen to deploy IPv6 in your environment in the near future, but didn’t had the time to think about the security implications, this &lt;a href=&#34;https://www.troopers.de/events/ipv6-security-summit-2016/614_basic_ipv6_attacks__defenses_hands-on_workshop/&#34;&gt;workshop&lt;/a&gt; is the right place to start.&lt;/p&gt;&#xA;&lt;p&gt;We will start the workshop with a quick refresher of the core behavior of IPv6 to make sure that every attendee is on the same page. Before we start discussing and demonstrating various IPv6 attacks, we dive into (a little more abstract) topic of why IPv6 security actually isn’t that easy to implement. We will continue with IPv6 attacks targeted at the local link. Rafael and I will introduce commonly used IPv6 attack tools as well as performing various attacks in a dedicated lab environment. Every attendee is encouraged to participate in these exercises.  We will provide you with the necessary tools; you just have to bring a laptop with (ideally) Linux installed. We will prepare some virtual machines including VMware Player in case your corporate laptop runs Windows.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multiple Address Family OSPFv3</title>
      <link>https://insinuator.net/2016/02/multiple-address-family-ospfv3/</link>
      <pubDate>Wed, 10 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/multiple-address-family-ospfv3/</guid>
      <description>&lt;p&gt;Dear Readers,&lt;/p&gt;&#xA;&lt;p&gt;today I want to talk about OSPFv3. I won’t cover the glory details of &lt;a href=&#34;http://tools.ietf.org/html/rfc5340&#34;&gt;OSPFv3&lt;/a&gt;, there are smarter guys than me out there who did that &lt;a href=&#34;http://packetlife.net/blog/2010/mar/2/ospfv2-versus-ospfv3/&#34;&gt;already&lt;/a&gt; 😉 and there are great resources to familiarize yourself with the protocol. However, it should be noted that OSPFv3 is not only OSPF for IPv6, OSPFv3 brought some major enhancements compared to OSPFv2. Wouldn’t it be cool to benefit from the enhancements in the IPv4 world as well?&lt;/p&gt;</description>
    </item>
    <item>
      <title>#TR16 IPv6 Security Summit Teaser: First-Hop-Security on HP Network Devices</title>
      <link>https://insinuator.net/2016/02/%23tr16-ipv6-security-summit-teaser-first-hop-security-on-hp-network-devices/</link>
      <pubDate>Tue, 09 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/%23tr16-ipv6-security-summit-teaser-first-hop-security-on-hp-network-devices/</guid>
      <description>&lt;p&gt;Hello Everybody,&lt;/p&gt;&#xA;&lt;p&gt;Today I want to give you a little teaser about my upcoming talk at the &lt;a href=&#34;https://www.troopers.de/ipv6-security-summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt; about &lt;em&gt;First-Hop-Security&lt;/em&gt; on HP devices. In the past I presented on about First-Hop-Security in the &lt;a href=&#34;https://www.troopers.de/events/troopers13/363_securing_ipv6_in_the_cisco_space/&#34;&gt;Cisco&lt;/a&gt; realm and in &lt;a href=&#34;https://www.troopers.de/events/troopers15/482_ipv6_first_hop_security_in_virtualized_environments/&#34;&gt;virtualized e&lt;/a&gt;nvironments. Until recently, Cisco was mostly the only vendor who had a sufficient implementation of various IPv6 security features on their access-layer switches, but HP closed the gap considerably and it’s time to have an in-depth look at their implementation of those features.&lt;/p&gt;</description>
    </item>
    <item>
      <title>#TR16 IPv6 Security Summit Teaser: Building a Reliable and Secure IPv6 WiFi Network</title>
      <link>https://insinuator.net/2016/02/%23tr16-ipv6-security-summit-teaser-building-a-reliable-and-secure-ipv6-wifi-network/</link>
      <pubDate>Mon, 08 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/%23tr16-ipv6-security-summit-teaser-building-a-reliable-and-secure-ipv6-wifi-network/</guid>
      <description>&lt;p&gt;Hi everyone,&lt;/p&gt;&#xA;&lt;p&gt;some of you may have seen my last &lt;a href=&#34;https://www.insinuator.net/2016/02/dhcpv6-option-52-on-cisco-dhcpv6-server/&#34;&gt;blog post&lt;/a&gt; about the preparation of the Troopers network. Today I want to give you a little teaser on what to expect for the &lt;a href=&#34;https://www.troopers.de/events/ipv6-security-summit-2016/672_case_study_building_a_secure_ipv6_guest_wifi_network/&#34;&gt;talk&lt;/a&gt; I will present during the IPv6 Security Summit. As the title implies, it’s not only about building a secure IPv6 WiFi, but also a reliable one. One might think that there aren’t many differences in comparison to IPv4, but the heavy reliance on multicast of IPv6 does have implications for Wi-Fi networks in general.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DHCPv6 Option 52 on Cisco DHCPv6 Server</title>
      <link>https://insinuator.net/2016/02/dhcpv6-option-52-on-cisco-dhcpv6-server/</link>
      <pubDate>Sat, 06 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/dhcpv6-option-52-on-cisco-dhcpv6-server/</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;&#xA;&lt;p&gt;I am currently preparing the &lt;a href=&#34;https://www.troopers.de&#34;&gt;Troopers&lt;/a&gt; network in a lab environment to ensure that we all will have a smooth Wi-Fi experience during Troopers. I wanted to spice things up a little bit for the Wi-Fi deployment (more on that in a following blogpost) and get rid of IPv4 wherever possible. Our Wi-Fi infrastructure consists of typical Cisco Access Points (1602) and a 2504 Wireless LAN Controller. Beginning with WLC image 8.0 it is finally supported to establish the CAPWAP tunnel between the AP and the WLC over IPv6, which is awesome and I wanted to implement it right away.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developing an Enterprise IPv6 Security Strategy / Part 6: Controls on the Host Level</title>
      <link>https://insinuator.net/2016/02/developing-an-enterprise-ipv6-security-strategy-/-part-6-controls-on-the-host-level/</link>
      <pubDate>Tue, 02 Feb 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/02/developing-an-enterprise-ipv6-security-strategy-/-part-6-controls-on-the-host-level/</guid>
      <description>&lt;p&gt;In this part of the series (for the other parts see &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-1-baseline-analysis-of-ipv4-network-security/&#34;&gt;[1]&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-2-network-isolation-on-the-routing-layer/&#34;&gt;[2]&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-3-traffic-filtering-in-ipv6-networks-i/&#34;&gt;[3]&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-4-traffic-filtering-in-ipv6-networks-ii/&#34;&gt;[4]&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-5-first-hop-security-features/&#34;&gt;[5]&lt;/a&gt;) we’ll discuss approaches to implement security measures suited to protect from IPv6-related threats on the host level.&lt;/p&gt;&#xA;&lt;p&gt;These can be grouped into the following generic categories each of which will be described in more detail in the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;“Minimal machine” approach&lt;/li&gt;&#xA;&lt;li&gt;Static configuration of IPv6 parameters&lt;/li&gt;&#xA;&lt;li&gt;Tweaking the behavior of IPv6-related mechanisms/protocols&lt;/li&gt;&#xA;&lt;li&gt;Local packet filtering&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Some of you might recall that we published IPv6 hardening guides for both &lt;a href=&#34;https://www.ernw.de/download/ERNW_Guide_to_Securely_Configure_Linux_Servers_For_IPv6_v1_0.pdf&#34;&gt;Linux&lt;/a&gt; and &lt;a href=&#34;https://www.ernw.de/download/ERNW_Guide_to_Configure_Securely_Windows_Servers_For_IPv6_v1_0.pdf&#34;&gt;Windows&lt;/a&gt; a while ago and we’ll reference those exact documents below, by [Hard_Linux] and [Hard_Windows] respectively.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Things to Consider When Starting Your IPv6 Deployment</title>
      <link>https://insinuator.net/2016/01/things-to-consider-when-starting-your-ipv6-deployment/</link>
      <pubDate>Mon, 11 Jan 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/01/things-to-consider-when-starting-your-ipv6-deployment/</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;&#xA;&lt;p&gt;today I’m going to suspend the “&lt;a href=&#34;https://www.insinuator.net/tag/ipv6/&#34;&gt;Developing an Enterprise IPv6 Security Strategy&lt;/a&gt;” series for a moment and discuss some other aspects of IPv6 deployment.&lt;br&gt;&#xA;We’ve been involved in a number of IPv6 projects in large organizations in the past few years and in many of those there was a &lt;a href=&#34;https://www.ernw.de/download/ERNW_IPv6_Today_Tomorrow.pdf&#34;&gt;planning phase in which several documents were created&lt;/a&gt; (often these include a road map, an address concept/plan and a security concept).&lt;br&gt;&#xA;Point is: at some point it’s getting real ;-), read: IPv6 is actually enabled on some systems. Pretty much all enterprise customers we know start(ed) their IPv6 deployment “at the perimeter”, enabling IPv6 (usually in dual-stack mode) on some systems/services facing the Internet and/or external parties.&lt;br&gt;&#xA;Unfortunately there’s a number of (seemingly small) things that can go wrong in this phase and “little errors” made today are probably meant to stay for a long time (in German we have the nice phrase “Nichts ist so dauerhaft wie ein Provisorium”, and I’m sure people with an IT operations background will understand this even without a translator…).&lt;br&gt;&#xA;In this post I will hence lay out some things to consider when you enable IPv6 on perimeter elements for the first time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developing an Enterprise IPv6 Security Strategy / Part 5: First Hop Security Features</title>
      <link>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-5-first-hop-security-features/</link>
      <pubDate>Thu, 31 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-5-first-hop-security-features/</guid>
      <description>&lt;p&gt;In the previous parts of this series (&lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-1-baseline-analysis-of-ipv4-network-security/&#34;&gt;part 1&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-2-network-isolation-on-the-routing-layer/&#34;&gt;part 2&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-3-traffic-filtering-in-ipv6-networks-i/&#34;&gt;part 3&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-4-traffic-filtering-in-ipv6-networks-ii/&#34;&gt;part 4&lt;/a&gt;) we covered several aspects of IPv6 security, mainly on the infrastructure level. In today’s post I will follow up by briefly discussing so-called &lt;em&gt;First Hop Security&lt;/em&gt; features.&lt;/p&gt;&#xA;&lt;p&gt;IPv6 &lt;em&gt;First Hop Security&lt;/em&gt; (“IPv6 FHS”) is a collection of features (initially implemented, and named, by Cisco but available on other platforms too) that can be found on many access layer switches to prevent different attacks in IPv6 networks. The availability of those features is sometimes divided into three phases and started in 2010 with the release of IOS images containing mainly &lt;em&gt;RA Guard&lt;/em&gt; (see below) and port-based IPv6 ACLs. Phase two was released in early 2012 and contained some more features (namely from the “IPv6 Snooping” framework) whereas phase three was released at the end of 2012 and contained some more advanced features (e.g. &lt;em&gt;IPv6 Source Guard&lt;/em&gt;). Nowadays usually “phase one” features are supported on many platforms, at least on physical ones (&lt;a href=&#34;https://www.troopers.de/media/filer_public/9c/76/9c76bcf0-9653-4d70-9b3d-0d38bbfb2c5e/tr15_ipv6_security_summit_fhs_virtualized_environments_v10.pdf&#34;&gt;support on virtual switches is still somewhat lacking&lt;/a&gt;).&lt;br&gt;&#xA;There’s an excellent &lt;a href=&#34;http://docwiki.cisco.com/wiki/FHS&#34;&gt;Cisco FHS Wiki&lt;/a&gt; maintained by &lt;a href=&#34;https://twitter.com/ayourtch&#34;&gt;Andrew Yourtchenko&lt;/a&gt;, &lt;a href=&#34;https://twitter.com/SCOTTHOGG&#34;&gt;Scott Hogg&lt;/a&gt; wrote a &lt;a href=&#34;http://www.gtri.com/ipv6-neighbor-discovery-keep-calm-and-ipv6-on/&#34;&gt;good overview&lt;/a&gt;, as &lt;a href=&#34;http://blog.ipspace.net/2013/07/first-hop-ipv6-security-features-in.html&#34;&gt;did Ivan Pepelnjak&lt;/a&gt;, and &lt;a href=&#34;http://www.rmv6tf.org/wp-content/uploads/2013/04/5-IPv6-Attacks-and-Countermeasures-v1.2.pdf&#34;&gt;this is a nice presentation&lt;/a&gt; on some elements by Jim Small from 2013. Still, from our perspective the main question is: which of those features should be deployed in production networks/can be observed in real-life enterprise networks. Actually it’s only two:&lt;/p&gt;</description>
    </item>
    <item>
      <title>#TR16 IPv6 Security Summit – New Talks Added</title>
      <link>https://insinuator.net/2015/12/%23tr16-ipv6-security-summit-new-talks-added/</link>
      <pubDate>Wed, 23 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/12/%23tr16-ipv6-security-summit-new-talks-added/</guid>
      <description>&lt;p&gt;In the interim we’ve worked on the agenda of next year’s &lt;em&gt;&lt;a href=&#34;https://www.troopers.de/ipv6-security-summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt;&lt;/em&gt; (for those not familiar with the event, &lt;a href=&#34;https://www.troopers.de/events/troopers15/322_ipv6_security_summit/&#34;&gt;here’s the 2015 edition&lt;/a&gt; and &lt;a href=&#34;https://www.troopers.de/events/troopers14/372_ipv6_security_summit/&#34;&gt;here the one of 2014&lt;/a&gt;), and some new talks have been added.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Rafael Schaefer: Advanced IPv6 Attacks Using Chiron. Hands-On Workshop&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Outline: During the IPv6 Security Summit at Troopers 14, &lt;a href=&#34;http://www.secfu.net/tools-scripts/&#34;&gt;Chiron&lt;/a&gt;, an all-in-one IPv6 penetration testing framework was released publicly for first time. Since then, the advanced features of Chiron were used to discover some 0-day evasion techniques against high-end commercial and open-source Intrusion Detection / Prevention Systems. Moreover, for Troopers 15 it was enhanced with new features, like advanced MLD support and a fake DHCPv6 server, which can be combined with its other features, like the use of arbitrary Extension Headers and fragmentation to leverage really advanced attacks.&lt;br&gt;&#xA;In this workshop, after a quick refreshing to the basic capabilities of Chiron, we will focus on the advanced IPv6 functionalities that the framework offers. We will not only show how to reproduce the latest published IPv6 attacks, but moreover, how you can create your own arbitrary IPv6 attacking scenarios for your own security assessments or penetration testing purposes. A lab will be set up in order not only to reproduce the presented techniques, but to also try your skills and – why not – to discover your own 0-day techniques :).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developing an Enterprise IPv6 Security Strategy / Part 4: Traffic Filtering in IPv6 Networks (II)</title>
      <link>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-4-traffic-filtering-in-ipv6-networks-ii/</link>
      <pubDate>Tue, 22 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-4-traffic-filtering-in-ipv6-networks-ii/</guid>
      <description>&lt;p&gt;In this part of our little series (&lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-1-baseline-analysis-of-ipv4-network-security/&#34;&gt;part 1&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-2-network-isolation-on-the-routing-layer/&#34;&gt;part 2&lt;/a&gt;, &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-3-traffic-filtering-in-ipv6-networks-i/&#34;&gt;part 3&lt;/a&gt;) we continue discussing IPv6 specific filtering of network traffic, namely at intersection points.&lt;/p&gt;&#xA;&lt;p&gt;As stated in the 1st part, a number of potential security problems in IPv6 networks are related to Extension Headers of IPv6, in particular when combined with fragmentation. At the same time, as of today (December 2015) there is no Internet service or application that actually needs those headers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developing an Enterprise IPv6 Security Strategy / Part 3: Traffic Filtering in IPv6 Networks (I)</title>
      <link>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-3-traffic-filtering-in-ipv6-networks-i/</link>
      <pubDate>Mon, 14 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-3-traffic-filtering-in-ipv6-networks-i/</guid>
      <description>&lt;p&gt;So this is the third part of our little series on securing IPv6 in enterprise environments. In the &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-1-baseline-analysis-of-ipv4-network-security/&#34;&gt;first part&lt;/a&gt; we tried to develop an understanding of threats in IPv4 networks as a kind-of baseline while analyzing the main differences induced by IPv6 and in the &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-2-network-isolation-on-the-routing-layer/&#34;&gt;second part&lt;/a&gt; we laid out protection strategies on the infrastructure level, focusing on network isolation on the routing layer. Today I’ll dive into discussing IPv6-specific filtering of network traffic.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developing an Enterprise IPv6 Security Strategy / Part 2: Network Isolation on the Routing Layer</title>
      <link>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-2-network-isolation-on-the-routing-layer/</link>
      <pubDate>Mon, 07 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-2-network-isolation-on-the-routing-layer/</guid>
      <description>&lt;p&gt;In the &lt;a href=&#34;https://www.insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-part-1-baseline-analysis-of-ipv4-network-security/&#34;&gt;first part&lt;/a&gt; of this series we tried to identify which risks related to network-related threats actually change when IPv6 gets deployed and hence which ones to take care of in a prioritized manner (as opposed to those which one might be tempted to [initially] disregard with a “has been there in IPv4 already and we did not address it then, why now?” stance). Let’s assume we went through this step and, for those most relevant risks we identified, we want to come up with infrastructure level controls first, before tackling controls to be deployed on the host level (as in many organizations the sysowners of “hosts” like servers in datacenters tend to expect “the network/infrastructure guys to provide the 1st layer of defense against threats”, in particular once those originate from an apparent network layer protocol, that is IPv6).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developing an Enterprise IPv6 Security Strategy / Part 1: Baseline Analysis of IPv4 Network Security</title>
      <link>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-1-baseline-analysis-of-ipv4-network-security/</link>
      <pubDate>Wed, 02 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/12/developing-an-enterprise-ipv6-security-strategy-/-part-1-baseline-analysis-of-ipv4-network-security/</guid>
      <description>&lt;p&gt;We’ve been involved in some activities in this space recently and I thought it could be a good idea to share a couple of things we’ve discussed &amp;amp; displayed. Furthermore some time ago – in the &lt;em&gt;&lt;a href=&#34;https://www.insinuator.net/2015/06/is-ipv6-more-secure-than-ipv4-or-less/&#34;&gt;Is IPv6 more Secure than IPv4? Or Less?&lt;/a&gt;&lt;/em&gt; post – I announced to come up with (something like) an “IPv6 threats &amp;amp; controls catalogue” at some point… so here we go: in an upcoming series of a few blogposts I will lay out some typical elements of an “Enterprise IPv6 Security Strategy” incl. several technical pieces (and I plan to give a talk on the exact topic at next year’s &lt;a href=&#34;https://www.troopers.de/ipv6-security-summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some Notes on the “Drop IPv6 Fragments” vs. “This Will Break DNS[SEC]” Debate</title>
      <link>https://insinuator.net/2015/11/some-notes-on-the-drop-ipv6-fragments-vs.-this-will-break-dnssec-debate/</link>
      <pubDate>Tue, 03 Nov 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/11/some-notes-on-the-drop-ipv6-fragments-vs.-this-will-break-dnssec-debate/</guid>
      <description>&lt;p&gt;Some readers will probably be aware that we are amongst the proponents of a quite strict stance when it comes to filtering IPv6 packets with (certain) Extension Headers and/or fragmentation, because those can be the source of many security problems (as laid out &lt;a href=&#34;https://www.ernw.de/download/eu-14-Atlasis-Rey-Schaefer-briefings-Evasion-of-HighEnd-IPS-Devices-wp.pdf&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://gsec.hitb.org/materials/sg2015/D3%20-%20Marc%20Heuse%20-%20Hiding%20in%20Complexity.pdf&#34;&gt;here&lt;/a&gt; or &lt;a href=&#34;https://www.insinuator.net/2015/01/evasion-of-cisco-acls-by-abusing-ipv6-discussion-of-mitigation-techniques/&#34;&gt;here&lt;/a&gt;). Actually I still think it was a very good idea of, amongst others, Randy Bush and Ron Bonica to &lt;a href=&#34;https://tools.ietf.org/id/draft-bonica-6man-frag-deprecate-02.txt&#34;&gt;suggest the deprecation of IPv6 fragmentation in the IETF&lt;/a&gt;.&lt;br&gt;&#xA;On the other hand there are voices arguing that fragmented IPv6 packets will be needed in some cases, namely DNS[SEC]-related ones.&lt;br&gt;&#xA;In this post I will discuss some details of this debate (taking place in many circles, incl. &lt;a href=&#34;http://lists.si6networks.com/pipermail/ipv6hackers/2015-October/thread.html&#34;&gt;this thread&lt;/a&gt; on the &lt;em&gt;ipv6-hackers&lt;/em&gt; mailing list which, btw, &lt;a href=&#34;http://lists.si6networks.com/listinfo/ipv6hackers/&#34;&gt;you should subscribe to&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Strange Case of $SOME_SOFTWARE Adding an IPv6 Extension Header, and an Internet Router Dropping Them</title>
      <link>https://insinuator.net/2015/10/the-strange-case-of-some_software-adding-an-ipv6-extension-header-and-an-internet-router-dropping-them/</link>
      <pubDate>Mon, 05 Oct 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/10/the-strange-case-of-some_software-adding-an-ipv6-extension-header-and-an-internet-router-dropping-them/</guid>
      <description>&lt;p&gt;Last week Christopher and I were the instructors of &lt;a href=&#34;http://www.hmtrainingsolutions.com/de/1-seminar/87-ipv6-in-enterprise-networks141205170415.html&#34;&gt;an IPv6 workshop&lt;/a&gt;. In this one we usually build a lab with the participants incl. a variety of routed segments and native IPv6 Internet access. Once the latter part is implemented people start poking around and surfing the Internet from their laptops, not least to find out which sites they can actually reach from an v6-only network (please note that actually &lt;a href=&#34;http://w3techs.com/technologies/breakdown/ce-ipv6/ranking&#34;&gt;there are many&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6@MRMCD2015</title>
      <link>https://insinuator.net/2015/09/ipv6@mrmcd2015/</link>
      <pubDate>Mon, 14 Sep 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/09/ipv6@mrmcd2015/</guid>
      <description>&lt;p&gt;Greetings everyone,&lt;/p&gt;&#xA;&lt;p&gt;On Saturday last week I had the pleasure of delivering a &lt;a href=&#34;https://mrmcd.net/2015/fahrplan/events/7045.html&#34;&gt;workshop on IPv6 networking&lt;/a&gt; at the &lt;a href=&#34;https://mrmcd.net/&#34;&gt;MRMCD2015&lt;/a&gt; conference in Darmstadt, Germany. It goes without saying that the atmosphere was quite amicable; as usual at CCC-related events. What definitely impressed me the most was the diversity of the audience. There were around thirty attendees representing several age groups and all with seemingly differing backgrounds.&lt;/p&gt;&#xA;&lt;p&gt;The engagement of everyone was stunning. I questioned the most engaged attendees relentlessly and they fired back. I was being constantly bombarded with questions from enthusiastic geeks and they got, hopefully, what they deserved. This provided for a great learning environment, a friendly atmosphere and in my humble opinion really constructive dialogues. Well, one has to be interested and enthusiastic in order to spend three hours on a rainy Saturday evening discussing IPv6.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Hackers Meeting @ IETF 93 in Prague</title>
      <link>https://insinuator.net/2015/07/ipv6-hackers-meeting-@-ietf-93-in-prague/</link>
      <pubDate>Wed, 29 Jul 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/07/ipv6-hackers-meeting-@-ietf-93-in-prague/</guid>
      <description>&lt;p&gt;After the &lt;a href=&#34;http://www.insinuator.net/2013/08/ipv6-hackers-meeting-ietf-87-in-berlin-slides/&#34;&gt;first “IPv6 Hackers Meeting”&lt;/a&gt; held two years ago in Berlin, &lt;a href=&#34;https://twitter.com/FernandoGont&#34;&gt;Fernando Gont&lt;/a&gt; kindly organized a &lt;a href=&#34;http://www.ipv6hackers.org/home&#34;&gt;similar event in Prague&lt;/a&gt; last week.&lt;/p&gt;&#xA;&lt;p&gt;Although a bit on short notice it was a good meeting with interesting discussions. I contributed with shortened versions of two talks we had delivered in the past:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;the “&lt;a href=&#34;https://www.ernw.de/download/Atlasis_Rey_Schaefer_IETF93_IPv6Hackers_Evasion_of_HighEnd_IPS_Devices.pdf&#34;&gt;Evasion of High-End IDPS Devices at the IPv6 Era&lt;/a&gt;” talk which &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios&lt;/a&gt;, Rafael and I had given at Black Hat US &amp;amp; Europe 2014. The accompanying white paper with the exact details &lt;a href=&#34;https://www.ernw.de/download/eu-14-Atlasis-Rey-Schaefer-briefings-Evasion-of-HighEnd-IPS-Devices-wp.pdf&#34;&gt;can be found here&lt;/a&gt;; the tool Chiron &lt;a href=&#34;http://www.secfu.net/tools-scripts/&#34;&gt;here&lt;/a&gt; (and a tutorial &lt;a href=&#34;https://www.ernw.de/download/Chiron_Tutorial.pdf&#34;&gt;here&lt;/a&gt;).&lt;/li&gt;&#xA;&lt;li&gt;the “MLD Considered Harmful” talk that Antonios, &lt;a href=&#34;https://twitter.com/anantary&#34;&gt;Jayson&lt;/a&gt; and I had presented at the &lt;a href=&#34;https://www.troopers.de/events/troopers15/322_ipv6_security_summit/&#34;&gt;Troopers IPv6 Security Summit 2015&lt;/a&gt;. The mentioned Internet-Draft on MLD security which &lt;a href=&#34;https://www.vyncke.org/ipv6status/&#34;&gt;Eric Vyncke&lt;/a&gt;, Antonios and myself are working on can be &lt;a href=&#34;https://tools.ietf.org/html/draft-vyncke-pim-mld-security-00&#34;&gt;found here&lt;/a&gt;. We’re happy to receive any feedback on that one.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Special thanks go to &lt;a href=&#34;http://www.internetsociety.org/who-we-are/staff/mr-jan-%C5%BEor%C5%BE&#34;&gt;Jan Zorz&lt;/a&gt; and to &lt;a href=&#34;http://www.nic.cz/&#34;&gt;CZ.NIC&lt;/a&gt; for hosting us and providing refreshments. Much appreciated, guys!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Evasion of Cisco ACLs by (Ab)Using IPv6 – Part 2</title>
      <link>https://insinuator.net/2015/07/evasion-of-cisco-acls-by-abusing-ipv6-part-2/</link>
      <pubDate>Wed, 08 Jul 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/07/evasion-of-cisco-acls-by-abusing-ipv6-part-2/</guid>
      <description>&lt;p&gt;When we wrote our initial blogpost regarding the &lt;a href=&#34;http://www.insinuator.net/2015/01/evasion-of-cisco-acls-by-abusing-ipv6-discussion-of-mitigation-techniques/&#34;&gt;evasion of Cisco ACLs by (Ab)Using IPv6&lt;/a&gt;, where we described (&lt;a href=&#34;http://www.insinuator.net/2015/01/the-persistent-problem-of-state-in-ipv6-security/&#34;&gt;known to Cisco&lt;/a&gt;) cases of Access Control Lists (ACL) circumvention, we also suggested some mitigation techniques including the blocking of some (if not all) IPv6 Extension Headers.&lt;br&gt;&#xA;Almost a month later, we got &lt;a href=&#34;http://www.insinuator.net/2015/01/evasion-of-cisco-acls-by-abusing-ipv6-discussion-of-mitigation-techniques/#respond&#34;&gt;a comment&lt;/a&gt; from &lt;em&gt;Matej Gregr&lt;/em&gt; that, even if the ACLs of certain Cisco Switches are configured to block IPv6 Extension headers like Hop-by-Hop or Destination Options headers, this does not actually happen/work as expected. Of course this made us re-visit the lab in the interim ;-).&lt;/p&gt;</description>
    </item>
    <item>
      <title>NANOG64</title>
      <link>https://insinuator.net/2015/06/nanog64/</link>
      <pubDate>Fri, 26 Jun 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/06/nanog64/</guid>
      <description>&lt;p&gt;I recently had the pleasure to join the &lt;a href=&#34;https://www.nanog.org/meetings/nanog64&#34;&gt;64th NANOG&lt;/a&gt; (North American Network Operators’ Group) meeting in San Francisco, which can be understood as one of the largest Internet engineering conferences at all. It takes place three times a year at different locations in North America.&lt;/p&gt;&#xA;&lt;p&gt;What I personally like about NANOG is its strong collaborative and cooperative character. It is not about single persons and also not too much about spectacular projects but more about discussing technologies, ideas, challenges and numbers. Every talk has a comparatively large time slot reserved for discussion, which is often more than fully used. Discussion is typically actively focused and is more time-consuming (and even more relevant) than the talk itself. Which often is intended by the community. The climate of discussion is almost always impressively polite and constructive, even for controversially discussed topics.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Adress Planning / Some Notes</title>
      <link>https://insinuator.net/2015/06/ipv6-adress-planning-/-some-notes/</link>
      <pubDate>Tue, 16 Jun 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/06/ipv6-adress-planning-/-some-notes/</guid>
      <description>&lt;p&gt;In the course of a customer project I recently documented some thoughts and general objectives of IPv6 address planning, expanding on stuff I wrote a while ago in the &lt;a href=&#34;http://www.insinuator.net/2014/05/ipv6-address-plan-considerations-part-3-the-plan/&#34;&gt;series on “Address Plan Considerations”&lt;/a&gt;. An excerpt of that (newer) document &lt;a href=&#34;https://www.ernw.de/download/ERNW_IPv6_Adressplanung.pdf&#34;&gt;can be found here&lt;/a&gt;. Due to the context it originates from it’s in German, still I hope it’s useful for some readers.&lt;br&gt;&#xA;If you’re interested in the topic it might be a good idea to listen to &lt;a href=&#34;https://twitter.com/ipv6tom&#34;&gt;Tom Coffeen&lt;/a&gt;‘s talk at the upcoming &lt;a href=&#34;http://www.ipv6conference.ch/sessions/&#34;&gt;IPv6 Business Conference&lt;/a&gt;, too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Is IPv6 more Secure than IPv4? Or Less?</title>
      <link>https://insinuator.net/2015/06/is-ipv6-more-secure-than-ipv4-or-less/</link>
      <pubDate>Mon, 08 Jun 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/06/is-ipv6-more-secure-than-ipv4-or-less/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.hoggnet.com/&#34;&gt;Scott Hogg&lt;/a&gt; recently (in his post “&lt;a href=&#34;https://community.infoblox.com/blogs/2015/02/10/holding-ipv6-neighbor-discovery-higher-standard-security&#34;&gt;Holding IPv6 Neighbor Discovery to a Higher Standard of Security&lt;/a&gt;“) gave the following answer:&lt;/p&gt;&#xA;&lt;p&gt;“The security of IPv4 is roughly equivalent to IPv6. So why do we expect more from IPv6?”&lt;/p&gt;&#xA;&lt;p&gt;While I highly value Scott’s IPv6 expertise – not least because I learned a lot about IPv6 security from &lt;a href=&#34;http://www.ciscopress.com/store/ipv6-security-9781587055942&#34;&gt;the book on the topic&lt;/a&gt; he wrote together with &lt;a href=&#34;https://www.vyncke.org/ipv6status/&#34;&gt;Eric Vyncke&lt;/a&gt; – I strongly disagree with his statement, mainly with the first part. In this post I will lay out why I think that IPv6 is actually &lt;em&gt;less&lt;/em&gt; secure than IPv4.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 &amp; Complexity</title>
      <link>https://insinuator.net/2015/05/ipv6-complexity/</link>
      <pubDate>Wed, 27 May 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/05/ipv6-complexity/</guid>
      <description>&lt;p&gt;IPv6 is often called a “complex protocol”, not least by myself (for example in my &lt;a href=&#34;https://www.troopers.de/media/filer_public/42/1a/421a0a30-0a35-486a-b25e-7eea27f18ef7/troopers14-why_ipv6_security_is_so_hard-structural_deficits_of_ipv6_and_their_implications-enno_rey.pdf&#34;&gt;keynote to the IPv6 Security Summit 2014&lt;/a&gt;). In this post I want to have a quick look at three questions:&lt;/p&gt;&#xA;&lt;p&gt;– Can IPv6 be considered a “complex protocol”?&lt;br&gt;&#xA;– Is it “more complex” than IPv4?&lt;br&gt;&#xA;– Can we expect IPv6 networks to be “complex networks”?&lt;/p&gt;&#xA;&lt;p&gt;I’d like to start with some clarifications and a definition. First of all: when I discuss IPv6 “as a protocol”, this actually means “the IPv6 procotol family” incl. those helper protocols needed to support (“core”) IPv6 in performing properly in most networks, like ICMPv6 and MLD.&lt;br&gt;&#xA;Then, of course, we have to define the term “complexity”, which is a difficult task in itself. [MITCHELL2009] gives an overview of several potential (definition) approaches in a dedicated chapter and the same undertaking is performed – in quite different ways – by most of the authors of individual contributions to [PELITI1988].&lt;/p&gt;</description>
    </item>
    <item>
      <title>RIPE70 in Amsterdam</title>
      <link>https://insinuator.net/2015/05/ripe70-in-amsterdam/</link>
      <pubDate>Sun, 24 May 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/05/ripe70-in-amsterdam/</guid>
      <description>&lt;p&gt;Two weeks ago Christopher and I joined the RIPE70 meeting in Amsterdam. Being part of the group was fun as always and we had quite some interesting conversations with peers from the IPv6 community.&lt;/p&gt;&#xA;&lt;p&gt;We could even contribute a bit to some discussions, with two talks. I gave one titled “Will It Be Routed? – On IPv6 Address Space Allocation &amp;amp; Assignment Approaches in Very Large Organizations” in the Address Policy Working Group session on Wednesday. This is the abstract:&lt;/p&gt;</description>
    </item>
    <item>
      <title>OS IPv6 Behavior in Conflicting Environments</title>
      <link>https://insinuator.net/2015/04/os-ipv6-behavior-in-conflicting-environments/</link>
      <pubDate>Thu, 30 Apr 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/04/os-ipv6-behavior-in-conflicting-environments/</guid>
      <description>&lt;p&gt;I was invited by the &lt;a href=&#34;http://www.swissipv6council.ch/&#34;&gt;Swiss IPv6 Council&lt;/a&gt; to give a talk on this topic yesterday. We had good conversations after the talk – thanks for the invitation!&lt;/p&gt;&#xA;&lt;p&gt;For those interested the slides &lt;a href=&#34;https://www.ernw.de/download/ERNW_IPv6_Behavior_Conflicting_Environments_20150430.pdf&#34;&gt;can be found here&lt;/a&gt;. I will happily discuss the intricacies of DHCPv6 and how to deploy it in complex environments at the upcoming &lt;a href=&#34;http://www.ipv6conference.ch/&#34;&gt;IPv6 Business Conference&lt;/a&gt; in Zurich and in my “&lt;a href=&#34;http://www.hmtrainingsolutions.com/de/seminare/1-seminar/88-ipv6-in-enterprise-networks141205170702.html&#34;&gt;IPv6 in Enterprise Networks&lt;/a&gt;” training in Berlin.&lt;/p&gt;&#xA;&lt;p&gt;Have a great day everybody&lt;/p&gt;</description>
    </item>
    <item>
      <title>SI6 Networks’ IPv6 Toolkit v2.0 (Guille) released at the Troopers IPv6 Security Summit</title>
      <link>https://insinuator.net/2015/04/si6-networks-ipv6-toolkit-v2.0-guille-released-at-the-troopers-ipv6-security-summit/</link>
      <pubDate>Sun, 05 Apr 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/04/si6-networks-ipv6-toolkit-v2.0-guille-released-at-the-troopers-ipv6-security-summit/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;https://twitter.com/FernandoGont&#34;&gt;Fernando Gont&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;On March 16^(th), 2015, at the Troopers &lt;a href=&#34;https://www.troopers.de/events/troopers15/322_ipv6_security_summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt;, we finally released the SI6 Networks’ IPv6 Toolkit v2.0 (Guille). The aforementioned release is now available at the &lt;a href=&#34;http://www.si6networks.com/tools/ipv6toolkit&#34;&gt;SI6 IPv6 Toolkit homepage&lt;/a&gt;. It is the result of over a year of work, and includes improvements in the following areas:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Increased portability&lt;/li&gt;&#xA;&lt;li&gt;Bug fixes&lt;/li&gt;&#xA;&lt;li&gt;Additional features in existing tools&lt;/li&gt;&#xA;&lt;li&gt;Brand-new tools&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Increased Portability&lt;/p&gt;&#xA;&lt;p&gt;One of the goals that the SI6 Toolkit had since its inception is that of portability. The SI6 Toolkit has supported all major BSD-derived OSes, Linux, and Mac OS for a number of years now. And this new release supports yet another new platform: OpenSolaris. We believe that besides supporting a greater user base, increased portability ultimately results in improved code quality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MLD, a tale on Complexity in IPv6</title>
      <link>https://insinuator.net/2015/04/mld-a-tale-on-complexity-in-ipv6/</link>
      <pubDate>Sat, 04 Apr 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/04/mld-a-tale-on-complexity-in-ipv6/</guid>
      <description>&lt;p&gt;The purpose of this blog post is to elucidate how and why MLD, an IPv6 protocol we’ve been lately talking quite a bit about, is an unnecessarily complex beast  . This article should also serve to summarize a couple of points we’ve mentioned during our talks about MLD but which because of time constraints never make it into the main discussion. We’ve talked about &lt;a href=&#34;http://www.insinuator.net/tag/mld/&#34; title=&#34;Other Aspects of MLD&#34;&gt;other aspects of MLD in previous posts&lt;/a&gt;. So, have a look at those if this is a topic which you find interesting. Without further ado, let’s start for today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Router Advertisement Flags, RDNSS and DHCPv6 Conflicting Configurations</title>
      <link>https://insinuator.net/2015/03/ipv6-router-advertisement-flags-rdnss-and-dhcpv6-conflicting-configurations/</link>
      <pubDate>Mon, 09 Mar 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/03/ipv6-router-advertisement-flags-rdnss-and-dhcpv6-conflicting-configurations/</guid>
      <description>&lt;p&gt;We’ve just released a whitepaper discussing the behavior of different operating systems once they receive IPv6 configuration parameters from different sources. For that purpose a number of lab tests were conducted.&lt;/p&gt;&#xA;&lt;p&gt;In short, it’s a mess. Again, &lt;a href=&#34;http://queue.acm.org/detail.cfm?id=1999945&#34;&gt;RFC ambiguity&lt;/a&gt; and/or (perceived) vendor implementation freedom suck big time. For us practitioners out (t)here this means (once more) we need extensive test labs and good troubleshooting guides for large scale IPv6 deployments.&lt;/p&gt;&#xA;&lt;p&gt;The detailed results can be found &lt;a href=&#34;https://www.ernw.de/download/ERNW_Whitepaper_IPv6_RAs_RDNSS_DHCPv6_Conflicting_Parameters.pdf&#34;&gt;in this paper&lt;/a&gt;. We hope to contribute to a better understanding of IPv6 specifics. I mean, &lt;a href=&#34;https://www.ernw.de/download/ERNW_IPv6_Today_Tomorrow.pdf&#34;&gt;after all it’s here already&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Practical IPv6 Troubleshooting while Setting up the Troopers Network</title>
      <link>https://insinuator.net/2015/03/practical-ipv6-troubleshooting-while-setting-up-the-troopers-network/</link>
      <pubDate>Mon, 09 Mar 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/03/practical-ipv6-troubleshooting-while-setting-up-the-troopers-network/</guid>
      <description>&lt;p&gt;Hello Everyone,&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.troopers.de/troopers/&#34;&gt;Troopers&lt;/a&gt; is right around the corner and as I am responsible for the whole conference network I wanted to make sure that everything is working as expected. I went to the venue on Friday because of two things I wanted/needed to setup. Compared to last year’s setup we had a couple of changes in regards to the provider connection (resulting in some changes for our network setup). First, we now have a rather big pipe for the uplink and more importantly (well that depends on the point of view ;)) there is a native IPv6 connection. Before that I had to tunnel all IPv6 traffic from the venue to one of our gateways and to forward it out (as native IPv6) from there. As this step isn’t necessary anymore, and the staff on the venue isn’t that experienced with IPv6, I had in mind to setup and verify that IPv6 is working as desired. The router used over there is a &lt;a href=&#34;http://routerboard.com/CCR1036-12G-4S&#34;&gt;Mikrotek Routerboard&lt;/a&gt;. As I haven’t worked with these devices before, I was curious whether everything works as it should ;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>An MLD Testing Methodology</title>
      <link>https://insinuator.net/2015/03/an-mld-testing-methodology/</link>
      <pubDate>Fri, 06 Mar 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/03/an-mld-testing-methodology/</guid>
      <description>&lt;p&gt;Based on recent research in the ERNW IPv6 lab and with &lt;a href=&#34;https://www.troopers.de/events/troopers15/467_mld_considered_harmful__breaking_another_ipv6_subprotocol/&#34;&gt;our MLD talk&lt;/a&gt; looming we’ve put together a (as we think) comprehensive document discussing how to thoroughly test MLD implementations in various components (network devices or servers/clients). We hope it can contribute to a better understanding of the protocol and that it can serve as either a checklist for your own environment or as a source of inspiration for researchers looking at MLD themselves.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Chiron Workshop at the IPv6 Security Summit of Troopers 15</title>
      <link>https://insinuator.net/2015/03/a-chiron-workshop-at-the-ipv6-security-summit-of-troopers-15/</link>
      <pubDate>Wed, 04 Mar 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/03/a-chiron-workshop-at-the-ipv6-security-summit-of-troopers-15/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.insinuator.net/2014/02/a-short-teaser-on-my-new-ipv6-testing-framework/&#34;&gt;Last year&lt;/a&gt;, during the &lt;a href=&#34;https://www.troopers.de/events/troopers14/372_ipv6_security_summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt; of &lt;a href=&#34;https://www.troopers.de/archives/troopers14/&#34;&gt;Troopers 14&lt;/a&gt; I had the pleasure to present publicly, for first time, my IPv6 Penetration Testing / Security Assessment framework called &lt;a href=&#34;http://www.secfu.net/tools-scripts/&#34;&gt;&lt;em&gt;Chiron&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,&lt;/em&gt; while later, it was also presented at &lt;a href=&#34;http://2014.brucon.org/index.php/&#34;&gt;Brucon 14&lt;/a&gt; as part of the 5×5 project. This year, I am returning back to the place where it all started, to the beautiful city of Heidelberg to give another workshop about &lt;em&gt;Chiron&lt;/em&gt; at the &lt;a href=&#34;https://www.troopers.de/events/troopers15/322_ipv6_security_summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt; of &lt;a href=&#34;https://www.troopers.de/troopers/&#34;&gt;Troopers 15&lt;/a&gt;. But, is it just another workshop with the known Chiron features or has something changed?&lt;br&gt;&#xA;I would say a lot :). The most significant enhancements are described below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What to Do Today if You Want to Deploy IPv6 Tomorrow</title>
      <link>https://insinuator.net/2015/03/what-to-do-today-if-you-want-to-deploy-ipv6-tomorrow/</link>
      <pubDate>Tue, 03 Mar 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/03/what-to-do-today-if-you-want-to-deploy-ipv6-tomorrow/</guid>
      <description>&lt;p&gt;Today I gave a talk with said title in a private setting. Assuming the content might be of interest for some of you, we published the slides &lt;a href=&#34;https://www.ernw.de/download/ERNW_IPv6_Today_Tomorrow.pdf&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;As always we’re happy to receive comments or feedback.&lt;br&gt;&#xA;Cheers&lt;/p&gt;&#xA;&lt;p&gt;Enno&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6-related Requirements for Security Devices</title>
      <link>https://insinuator.net/2015/02/ipv6-related-requirements-for-security-devices/</link>
      <pubDate>Sun, 08 Feb 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/02/ipv6-related-requirements-for-security-devices/</guid>
      <description>&lt;p&gt;This is the sequel to the similar post on “&lt;a href=&#34;http://www.insinuator.net/2015/01/ipv6-related-requirements-for-the-internet-uplink-or-mpls-networks/&#34;&gt;IPv6-related Requirements for the Internet Uplink or MPLS Networks&lt;/a&gt;“. As mentioned there these requirements were created in the course of an RfP for network security services. The goal of this document was to provide a check list of IPv6-related requirements that security devices being part of the individual providers’ offerings have to fulfill in order to fully support the future IPv6 network. &lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Hardening Guide for OS X</title>
      <link>https://insinuator.net/2015/02/ipv6-hardening-guide-for-os-x/</link>
      <pubDate>Wed, 04 Feb 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/02/ipv6-hardening-guide-for-os-x/</guid>
      <description>&lt;p&gt;Similar to the documents we released &lt;a href=&#34;http://www.insinuator.net/2014/12/ipv6-hardening-guide-for-linux-servers/&#34;&gt;for Linux&lt;/a&gt; and &lt;a href=&#34;http://www.insinuator.net/2014/12/ipv6-hardening-guide-for-windows-servers/&#34;&gt;Windows&lt;/a&gt; (and actually inspired by a comment to the post on the Linux guide) &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios&lt;/a&gt; wrote another guide, this time for Mac OS X.&lt;/p&gt;&#xA;&lt;p&gt;It can &lt;a href=&#34;https://www.ernw.de/download/ERNW_Hardening_IPv6_MacOS-X_v1_0.pdf&#34;&gt;be found here&lt;/a&gt;. We hope some of you might find it helpful.&lt;br&gt;&#xA;Have a great day&lt;/p&gt;&#xA;&lt;p&gt;Enno&lt;/p&gt;&#xA;&lt;p&gt;PS: in the past we also made a &lt;a href=&#34;https://www.ernw.de/download/hardening/ERNW_Checklist_OSX_Hardening.pdf&#34;&gt;general Mac OS X hardening document available&lt;/a&gt; and we’ve discussed an additional patch &lt;a href=&#34;http://www.insinuator.net/2013/07/basic-os-x-hardening-dma/&#34;&gt;in this post&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Is RFC 6939 Support Finally Here – Checking the Implementation of the “Client Link Layer Address Option” in DHCPv6</title>
      <link>https://insinuator.net/2015/02/is-rfc-6939-support-finally-here-checking-the-implementation-of-the-client-link-layer-address-option-in-dhcpv6/</link>
      <pubDate>Wed, 04 Feb 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/02/is-rfc-6939-support-finally-here-checking-the-implementation-of-the-client-link-layer-address-option-in-dhcpv6/</guid>
      <description>&lt;p&gt;One of the main DHCPv6 enhancements – fyi: we have already discussed DHCPv6 &lt;a href=&#34;http://www.insinuator.net/tag/dhcpv6/&#34;&gt;in some other posts&lt;/a&gt; – many practitioners have been waiting for quite some time now, is full support of &lt;a href=&#34;https://tools.ietf.org/rfc/rfc6939.txt&#34;&gt;RFC 6939&lt;/a&gt; (Client Link-Layer Address Option in DHCPv6) by network devices (acting as relays) and DHCPv6 servers. RFC 6939 support would allow a number of things which large organizations use in their DHCPv4 based networks, incl.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;reservations (assigning a kind-of fixed DHCP address based on the MAC address of a system which in turn allows for “centralized administration of somewhat static addresses”).&lt;/li&gt;&#xA;&lt;li&gt;correlation of IPv4 and IPv6 addresses of a given host identified by its MAC address.&lt;/li&gt;&#xA;&lt;li&gt;(some type) of security enforcement based on the MAC address of a host gathered in the course of a DHCP exchange (see for example slide #29 of &lt;a href=&#34;https://ripe68.ripe.net/presentations/294-cern-ipv6-deployment.pdf&#34;&gt;this presentation of the IPv6 deployment at CERN&lt;/a&gt;, btw: slide #9 might be helpful when discussing IPv6 transition plans with your CIO. or not).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;So far it seemed very few components support RFC 6939. When &lt;a href=&#34;https://twitter.com/bckcntryskr&#34;&gt;Tim Martin&lt;/a&gt; mentioned at Cisco Live that Cisco devices running IOS XE support it by default, we decided go to the lab ;-).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6-related Requirements for the Internet Uplink or MPLS Networks</title>
      <link>https://insinuator.net/2015/01/ipv6-related-requirements-for-the-internet-uplink-or-mpls-networks/</link>
      <pubDate>Sat, 31 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/ipv6-related-requirements-for-the-internet-uplink-or-mpls-networks/</guid>
      <description>&lt;p&gt;We’re currently involved in a complex RfP procedure for global network services of a large organization. As part of that we were asked to define a list of IPv6 related requirements as for the  Internet uplink and MPLS circuit connections. The involved service providers/carrier offerings will be checked to comply with those.&lt;/p&gt;&#xA;&lt;p&gt;As a source of inspiration we mainly used the excellent “&lt;a href=&#34;http://docwiki.cisco.com/wiki/What_To_Ask_From_Your_Service_Provider_About_IPv6&#34;&gt;What To Ask From Your Service Provider About IPv6&lt;/a&gt;” document from Cisco, and enhanced that with stuff we observed in other environments (go wrong), namely with regard to MTU/PMTUD  and in the &lt;a href=&#34;https://ripe69.ripe.net/presentations/137-RIPE69_Langner_Rey_Schaetzle_Slash48_Considered_Harmful.pdf&#34;&gt;space of prefix filtering&lt;/a&gt;. Here’s the first draft list we came up with:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Evaluation of IPv6 Capabilities of Commercial IPAM Solutions</title>
      <link>https://insinuator.net/2015/01/evaluation-of-ipv6-capabilities-of-commercial-ipam-solutions/</link>
      <pubDate>Wed, 28 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/evaluation-of-ipv6-capabilities-of-commercial-ipam-solutions/</guid>
      <description>&lt;p&gt;Originating from a customer IPv6 deployment project, in early 2014 we defined a number of requirements as for the IPv6 capabilities of IPAM solutions, with a certain focus on security-related requirements (due to the specific environment of the project). We subsequently performed a practical evaluation of several commercial solutions, based on documentation, lab implementation and vendor communication.&lt;/p&gt;&#xA;&lt;p&gt;We just released &lt;a href=&#34;https://www.ernw.de/download/newsletter/ERNW_Newsletter_46_Evaluation_of_Commercial_IPAM_Solutions_IPv6_Capabilities.pdf&#34;&gt;a newsletter describing the requirements and the results of the evaluation&lt;/a&gt;.&lt;br&gt;&#xA;It should be noted that in the interim newer versions of the evaluated products might be available which might have enhanced features. Hence, from our perspective, understanding the requirements of an individual environment might even be more important than the actual results described in that document (as those only reflect a certain point of time). We hope to contribute here to a well-informed requirements definition and decision taking process on your side.&lt;br&gt;&#xA;Feel free to get back to us on any of the points laid out or, even better, join us at the Troopers &lt;a href=&#34;https://www.troopers.de/events/troopers15/322_ipv6_security_summit/&#34;&gt;IPv6 Security Summit&lt;/a&gt; in Heidelberg on Mar 16th/17th in order to discuss any related points.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Evasion of Cisco ACLs by (Ab)Using IPv6 &amp; Discussion of Mitigation Techniques</title>
      <link>https://insinuator.net/2015/01/evasion-of-cisco-acls-by-abusing-ipv6-discussion-of-mitigation-techniques/</link>
      <pubDate>Wed, 28 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/evasion-of-cisco-acls-by-abusing-ipv6-discussion-of-mitigation-techniques/</guid>
      <description>&lt;p&gt;This is a guest post of &lt;a href=&#34;https://twitter.com/antoniosatlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;During our blogpost regarding &lt;a href=&#34;http://www.insinuator.net/2015/01/dhcpv6-guard-do-it-like-ra-guard-evasion/&#34;&gt;&lt;em&gt;DHCPv6 Guard evasion&lt;/em&gt;&lt;/a&gt;, one of the side-effects was that Access Control Lists (ACLs) configured to block access to UDP ports 546 can be evaded by abusing (again) IPv6 Extension headers. Having that in mind, we decided to check the effectiveness of Cisco IPv6 ACLs under various scenarios. Our goal was to examine whether the IPv6 ACLs of Cisco routers can be evaded, as well as under which conditions this can take place. To this end, several representative scenarios from enterprise environments or other potential ones are examined.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Persistent Problem of State in IPv6 (Security)</title>
      <link>https://insinuator.net/2015/01/the-persistent-problem-of-state-in-ipv6-security/</link>
      <pubDate>Wed, 28 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/the-persistent-problem-of-state-in-ipv6-security/</guid>
      <description>&lt;p&gt;I’ve discussed the heavy complexity of IPv6 and its negative impact on security architectures relying on state  – you know, “stateful” firewalls and the like 😉 – before (&lt;a href=&#34;https://www.ernw.de/download/ERNW_Security_Implications_of_Disruptive_Technologies_web.pdf&#34;&gt;here&lt;/a&gt; and &lt;a href=&#34;https://www.troopers.de/media/filer_public/42/1a/421a0a30-0a35-486a-b25e-7eea27f18ef7/troopers14-why_ipv6_security_is_so_hard-structural_deficits_of_ipv6_and_their_implications-enno_rey.pdf&#34;&gt;here&lt;/a&gt;. btw, the widely discussed IPv6-related &lt;a href=&#34;http://blog.bimajority.org/2014/09/05/the-network-nightmare-that-ate-my-week/&#34;&gt;network outage&lt;/a&gt; at MIT last year was a state problem as well: switches keeping track of multicast groups, of which in turn many existed due privacy extensions combined with the &lt;a href=&#34;http://www.insinuator.net/2014/09/mld-and-neighbor-discovery-are-they-related/&#34;&gt;unfortunate relationship of MLD and ND&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;One of the conclusions I’ve drawn in the past was recommending to minimize the amount of state one might use within security architectures in the IPv6 world. First, this is bad news for quite some well-established security controls that need a certain amount of state to work properly, like IDPS systems – which subsequently &lt;a href=&#34;https://www.ernw.de/download/Atlasis_Rey_Schaefer_BHEU_2014_Evasion_of_HighEnd_IPS_Devices.pdf&#34;&gt;have hard times to work properly&lt;/a&gt; in IPv6 networks.&lt;br&gt;&#xA;Secondly there’s another severe caveat. As I fully realized yesterday, at Cisco Live Europe, in &lt;a href=&#34;https://twitter.com/ayourtch&#34;&gt;Andrew Yourtchenko&lt;/a&gt;‘s excellent breakout session on “Advanced IPv6 Security in the Core”, this carries some consequences for stateless (and hence: seemingly “unaffected”) security controls, too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Observations from the Cisco Live Europe Wifi Infrastructure</title>
      <link>https://insinuator.net/2015/01/observations-from-the-cisco-live-europe-wifi-infrastructure/</link>
      <pubDate>Tue, 27 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/observations-from-the-cisco-live-europe-wifi-infrastructure/</guid>
      <description>&lt;p&gt;Given that Enno and I are network geeks, and that I am responsible for setting up the &lt;a href=&#34;https://www.troopers.de/&#34;&gt;Troopers&lt;/a&gt; Wifi network I was curious which components might be used at Cisco Live and which IPv6 related configuration was done for the Wifi network to ensure a reliable network and reduce the chatty nature of IPv6. Andrew Yourtchenko (&lt;a href=&#34;https://twitter.com/ayourtch&#34;&gt;@ayourtch&lt;/a&gt;) already did an amazing job last year at Cisco Live Europe explaining in detail (at the time session &lt;a href=&#34;http://d2zmdbbm9feqrf.cloudfront.net/2014/eur/pdf/BRKEWN-2666.pdf&#34;&gt;BRKEWN-2666&lt;/a&gt;) the intricacies of IPv6 in Wifi networks, and how to optimize IPv6 for these networks. He was also a great inspiration for me when setting up the &lt;a href=&#34;https://www.troopers.de/media/filer_public/22/9d/229d97ec-f2de-4dac-a533-6651a493f231/troopers14-case_study-building_a_secure_ipv6_guest_wifi_network-christopher_werny.pdf&#34;&gt;Troopers Wifi network&lt;/a&gt; a couple of weeks later. Thank You!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troopers15 IPv6 Security Summit</title>
      <link>https://insinuator.net/2015/01/troopers15-ipv6-security-summit/</link>
      <pubDate>Tue, 20 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/troopers15-ipv6-security-summit/</guid>
      <description>&lt;p&gt;We’ve finalized the agenda for this year’s IPv6 Security Summit. Here’s an overview of the event:&lt;/p&gt;&#xA;&lt;p&gt;The “IPv6 Security Summit” is a special two-day convention in the context of the &lt;a href=&#34;https://www.troopers.de/troopers/&#34;&gt;Troopers security conference&lt;/a&gt;. It will be run in two tracks of both half-day workshops and 90 minute presentations on specific topics. The goal is to foster the discussion of IPv6 security aspects &amp;amp; issues and to provide practical advice for security officers, network planners and practitioners in the IPv6 security field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Main IPv6 Related Mailing Lists</title>
      <link>https://insinuator.net/2015/01/main-ipv6-related-mailing-lists/</link>
      <pubDate>Sat, 17 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/main-ipv6-related-mailing-lists/</guid>
      <description>&lt;p&gt;We’re sometimes approached with the question “Which IPv6 mailing lists do you guys read/subscribe to?” – here’s a quick overview of the main ones guys like Christopher, Patrick, Rafael, Antonios and myself are periodically lurking at, to discuss IPv6 (network|security) related stuff with other practitioners and to learn from them:&lt;/p&gt;&#xA;&lt;p&gt;ipv6-ops.&lt;br&gt;&#xA;This list is a forum for people who are actually deploying IPv6 in the Internet. Its focus is on OPERATIONAL issues.&lt;br&gt;&#xA;&lt;a href=&#34;http://lists.cluenet.de/mailman/listinfo/ipv6-ops/&#34;&gt;http://lists.cluenet.de/mailman/listinfo/ipv6-ops/&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How To Configure Snort to Stop IPv6 Evasion Attacks</title>
      <link>https://insinuator.net/2015/01/how-to-configure-snort-to-stop-ipv6-evasion-attacks/</link>
      <pubDate>Sun, 11 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/how-to-configure-snort-to-stop-ipv6-evasion-attacks/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Hi all,&lt;/p&gt;&#xA;&lt;p&gt;during our BlackHat US 2014 talk titled “&lt;a href=&#34;https://www.ernw.de/download/Atlasis_Rey_BHUSA_2014_IPv6_Evasion_of_HighEnd_IPS_Devices_web.pdf&#34;&gt;&lt;em&gt;Evasion of High-End IPS Devices in the Age of IPv6&lt;/em&gt;&lt;/a&gt;”, among others we discussed a Snort preprocessor rule (116:456) which, when enabled (not the case by default), triggers an alert when an IPv6 datagram with nine (9) or more IPv6 Extension Headers is used (such a header was used by us to evade Snort). However, we mentioned that:&lt;/p&gt;</description>
    </item>
    <item>
      <title>DHCPv6 Guard: Do It Like RA Guard Evasion</title>
      <link>https://insinuator.net/2015/01/dhcpv6-guard-do-it-like-ra-guard-evasion/</link>
      <pubDate>Thu, 08 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/dhcpv6-guard-do-it-like-ra-guard-evasion/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Or: When Cisco ACL Can Count Up to Five 🙂&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a guest post by &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Hi all,&lt;/p&gt;&#xA;&lt;p&gt;RA Guard Evasion is well-known in the IPv6 “circles”; there is &lt;a href=&#34;https://tools.ietf.org/rfc/rfc7113.txt&#34;&gt;RFC 7113&lt;/a&gt; Advice for IPv6 Router Advertisement Guard (RA-Guard) and many interesting blog-posts like this one &lt;a href=&#34;http://www.insinuator.net/2011/03/ipv6-security-part-2-ra-guard-%E2%80%93-lets-get-practical/&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://www.insinuator.net/2012/03/the-story-continues-another-ipv6-update/&#34;&gt;here&lt;/a&gt;, and this excellent write-up &lt;a href=&#34;http://6lab.cz/article/rogue-router-advertisement-attack/&#34;&gt;here&lt;/a&gt; that discuss this issue.&lt;br&gt;&#xA;Moreover, as Jim Smalls states in his comprehensive “&lt;a href=&#34;http://www.rmv6tf.org/wp-content/uploads/2013/04/5-IPv6-Attacks-and-Countermeasures-v1.2.pdf&#34;&gt;IPv6 Attacks and Countermeasures&lt;/a&gt;” presentation given at the &lt;a href=&#34;http://www.rmv6tf.org/na-ipv6-summit/2013-na-ipv6-summit/2013-presentations&#34;&gt;North American IPv6 Summit 2013&lt;/a&gt;, DHCPv6 Guard or a corresponding IPv6 ACL can stop a DHCPv6 Rogue Servers, but (only?) for non-malicious/non-fragmented DHCPv6 packets (slide 35). However, at that time there wasn’t any known attack tool in the wild that had the fragmentation evasion built in.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Should IPv6 Packets With Source Address ::1 Be Processed When Received on an External Interface?</title>
      <link>https://insinuator.net/2015/01/should-ipv6-packets-with-source-address-1-be-processed-when-received-on-an-external-interface/</link>
      <pubDate>Mon, 05 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2015/01/should-ipv6-packets-with-source-address-1-be-processed-when-received-on-an-external-interface/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonis Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Most of you are probably aware of the recently discovered/-closed severe ntpd vulnerabilities (CVE-2014-9293, CVE-2014-9294, CVE-2014-9295, CVE-2014-9296, see also &lt;a href=&#34;http://support.ntp.org/bin/view/Main/SecurityNotice&#34;&gt;the initial ntp.org security notice&lt;/a&gt;). Some days ago the Project Zero team at Google published a blog post “&lt;a href=&#34;http://googleprojectzero.blogspot.de/2015/01/finding-and-exploiting-ntpd.html&#34;&gt;Finding and exploiting ntpd vulnerabilities&lt;/a&gt;” with additional details. In this one they mentioned a seemingly minor but quite important detail: on a default OS X installation one of the built-in protection mechanisms of ntpd (that is the restriction to process certain packets only if they are sourced on the local machine) can easily be circumvented by sending IPv6 packets with a spoofed source address of ::1 (the equivalent to 127.0.0.1 in IPv4 which would be discarded by the kernel once received from an external source).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Hardening Guide for Windows Servers</title>
      <link>https://insinuator.net/2014/12/ipv6-hardening-guide-for-windows-servers/</link>
      <pubDate>Mon, 22 Dec 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/12/ipv6-hardening-guide-for-windows-servers/</guid>
      <description>&lt;p&gt;After we recently released the “&lt;a href=&#34;http://www.insinuator.net/2014/12/ipv6-hardening-guide-for-linux-servers/&#34;&gt;Linux IPv6 Hardening Guide&lt;/a&gt;” we got a number of suggestions “could you pls provide a similar document for $OS?” (btw: thanks to you all for the overwhelming interest in the Linux document and the active discussion of ip6tables rule approaches on the &lt;a href=&#34;http://lists.si6networks.com/listinfo/ipv6hackers/&#34;&gt;&lt;em&gt;ipv6hackers&lt;/em&gt; mailing list&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Hence Antonios thankfully decided to put together a list of configuration steps for Windows servers. It &lt;a href=&#34;https://www.ernw.de/download/ERNW_Guide_to_Configure_Securely_Windows_Servers_For_IPv6_v1_0.pdf&#34;&gt;can be found here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Once more we’d like to emphasize that the approach described is only suited for very specific environments with high security requirements and an associated ratio of “generous operational resources”. From our perspective this guide is intended mostly to serve as a source of inspiration (“what could be done”) and for documentation purposes (“how to do it”). Everything described should be carefully tested in your specific environment.&lt;br&gt;&#xA;For example, we were recently involved in IPv6 security planning in an organization where the Windows guys (completely legitimately) came up with a stance of “before we fully accept and ratify the strategy and policy just discussed, we’d like to get feedback from Microsoft, if we still have full support once we follow this path”.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Hardening Guide for Linux Servers</title>
      <link>https://insinuator.net/2014/12/ipv6-hardening-guide-for-linux-servers/</link>
      <pubDate>Wed, 17 Dec 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/12/ipv6-hardening-guide-for-linux-servers/</guid>
      <description>&lt;p&gt;We were recently approached by a customer asking us for support along the lines of “do you have any recommendations as for strict hardening of IPv6 parameters on Linux systems?”. It turned out that the systems in question process quite sensitive data and are located in certain, not too big network segments with very high security requirements.&lt;/p&gt;&#xA;&lt;p&gt;They indicated they were willing to spend significant operational resources on “securely configuring them”. So Antonios deciced to write a small hardening guide for IPv6 on Linux, mostly focusing on manual configuration of pretty much everything (including neighbor cache entries 😉 with accompanying deactivation of all automatic mechanisms, together with ip6tables based local packet filtering.&lt;br&gt;&#xA;The document &lt;a href=&#34;https://www.ernw.de/download/ERNW_Guide_to_Securely_Configure_Linux_Servers_For_IPv6_v1_0.pdf&#34;&gt;can be found here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Penetration Testing Tools that (do not) Support IPv6</title>
      <link>https://insinuator.net/2014/12/penetration-testing-tools-that-do-not-support-ipv6/</link>
      <pubDate>Thu, 11 Dec 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/12/penetration-testing-tools-that-do-not-support-ipv6/</guid>
      <description>&lt;p&gt;We just released a white paper authored by &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt; that provides an overview which pentesting tools currently support IPv6 and how to (still) use them if that’s not the case. It can be found &lt;a href=&#34;https://www.ernw.de/category/newsletter/index.html&#34;&gt;in our newsletter section&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Best&lt;/p&gt;&#xA;&lt;p&gt;Enno&lt;/p&gt;</description>
    </item>
    <item>
      <title>Security Implications of Using IPv6 GUAs Only</title>
      <link>https://insinuator.net/2014/12/security-implications-of-using-ipv6-guas-only/</link>
      <pubDate>Mon, 01 Dec 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/12/security-implications-of-using-ipv6-guas-only/</guid>
      <description>&lt;p&gt;When planning for IPv6 addressing, many organizations – rightfully &amp;amp; wisely – decide to go with &lt;em&gt;global unicast addresses&lt;/em&gt; (GUAs) only (hence not to use &lt;em&gt;unique local addresses&lt;/em&gt;/ULAs as of &lt;a href=&#34;https://tools.ietf.org/rfc/rfc4193.txt&#34;&gt;RFC 4193&lt;/a&gt; at all), in order to avoid &lt;em&gt;address selection hell&lt;/em&gt; or just for &lt;a href=&#34;https://www.ietf.org/rfc/rfc3439.txt&#34;&gt;simplicity&lt;/a&gt; &amp;amp; consistency reasons. This post discusses security implications and complementary security controls of such an approach.&lt;/p&gt;&#xA;&lt;p&gt;In their IPv4 networks, most of these organizations currently use RFC 1918 space, combined with NAT for specific connections or use cases. Ideally NAT is only in place “where strictly needed”, in practice it’s often used as a &lt;a href=&#34;http://blog.ipspace.net/2013/09/sooner-or-later-someone-will-pay-for.html&#34;&gt;kludge&lt;/a&gt; to conceal of all types of bad network design or debatable application architectures. I won’t enter the “is NAT a security control?” debate here, one statement might be allowed though: as of section 3 (“Because private addresses have no global meaning, routing information about private networks shall not be propagated on inter-enterprise links, and packets with private source or destination addresses should not be forwarded across such links.”) &lt;a href=&#34;https://tools.ietf.org/rfc/rfc1918.txt&#34;&gt;RFC 1918&lt;/a&gt; space is usually not reachable from the Internet. So using such address space for internal networks is a nice example of the &lt;em&gt;isolation principle&lt;/em&gt; as of the “&lt;a href=&#34;http://www.insinuator.net/2012/03/applying-the-ernw-seven-sisters-approach-to-voip-networks-applying-the-ernw-seven-sisters-approach-to-telco-networks/&#34;&gt;Seven Sisters&lt;/a&gt;” approach we like to use. Now, bringing NAT into these networks &lt;strong&gt;enables&lt;/strong&gt; connections (usually between trusted and untrusted networks) which simply would not be possible without it [NAT], so this &lt;strong&gt;actually breaks the isolation property&lt;/strong&gt;. Question: how can one ever call something that &lt;strong&gt;increases&lt;/strong&gt; the number of possible interactions between assets and potential attack originators a ‘security control’?!&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 in RFIs/Tendering Processes</title>
      <link>https://insinuator.net/2014/11/ipv6-in-rfis/tendering-processes/</link>
      <pubDate>Fri, 28 Nov 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/11/ipv6-in-rfis/tendering-processes/</guid>
      <description>&lt;p&gt;In one of our customer environments each vendor offering an IT product/solution is asked to fill out a questionnaire collecting information on a number of technical parameters with regard to their product[s]. We were recently asked to come up with a proposal of 8 to 10 IPv6-related questions to be added to the questionnaire/process. Here’s what we suggested:&lt;/p&gt;&#xA;&lt;p&gt;When displaying, storing or exporting IP addresses, can your solution correctly handle IPv6 addresses of all types (link-local, ULAs, GUAs)?&lt;br&gt;&#xA;When receiving IP addresses as input or processing them (e.g. in a database), can your solution correctly handle IPv6 addresses of all types (link-local, ULAs, GUAs) and of variable length?&lt;br&gt;&#xA;Does your solution implement RFC 5952 in the sense that input (of IPv6 addresses) can be in any format, but output (e.g. in log files) follows the RFC 5952 recommendation?&lt;br&gt;&#xA;Can your solution handle both A and AAAA records from DNS?&lt;br&gt;&#xA;Does your solution use link-local or GUAs/ULAs for intra-subnet communication? Which is the default and can both types of addresses be configured?&lt;br&gt;&#xA;Does your product/offering comply with any of the profiles in the ripe-554 requirements specification?&lt;br&gt;&#xA;[http://www.ripe.net/ripe/docs/ripe-554]&lt;br&gt;&#xA;Do all security-related functions of your solution (e.g. traffic filtering/ACLs, blacklisting, logging) fully support IPv6, with performance being equal to that of IPv4?&lt;br&gt;&#xA;Do all implementations of management interfaces &amp;amp; protocols (SNMP, syslog etc.) used within your solution fully support IPv6?&lt;br&gt;&#xA;Does your solution have a built-in webserver? Can this be configured to listen on an IPv6 address and has it been tested to successfully work in an IPv6-only or dual-stack setting?&lt;br&gt;&#xA;Has your solution been thoroughly tested in an IPv6 only or in a dual-stack setting? Please provide proper test documentation.&lt;br&gt;&#xA;In dual-stack settings which approach (e.g. Happy Eyeballs as of RFC 6555) does your solution follow as for preferring IPv6 over IPv4 or vice versa? Can this be configured/adjusted if needed?&lt;/p&gt;</description>
    </item>
    <item>
      <title>MLD Considered Harmful?</title>
      <link>https://insinuator.net/2014/11/mld-considered-harmful/</link>
      <pubDate>Thu, 27 Nov 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/11/mld-considered-harmful/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;On Thursday the 20^(th) Enno, Jayson and I had the pleasure to present our latest research results  regarding MLD at &lt;a href=&#34;http://www.deepsec.net/speaker.html#PSLOT153&#34;&gt;Deepsec 2014&lt;/a&gt;, both from vendors’ implementation perspective as well as regarding protocol design flaws (some preliminary results as well as our testing methodology were discussed &lt;a href=&#34;http://www.insinuator.net/2014/11/mld-to-be-reconsidered/&#34;&gt;here&lt;/a&gt; and &lt;a href=&#34;http://www.insinuator.net/2014/11/protocol-properties-attack-vectors/&#34;&gt;here&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;For refreshing out memory, in a nutshell, the purpose of MLD, a subprotocol of IPv6, is to inform routers about the presence of nodes which are interested in receiving specific multicast traffic (&lt;a href=&#34;http://tools.ietf.org/html/rfc2710&#34;&gt;RFC 2710&lt;/a&gt;). The newer version of MLD, MLDv2 adds the ability for source address selection (&lt;a href=&#34;http://tools.ietf.org/html/rfc3810&#34;&gt;RFC 3810&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>MLD to Be Reconsidered?</title>
      <link>https://insinuator.net/2014/11/mld-to-be-reconsidered/</link>
      <pubDate>Fri, 14 Nov 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/11/mld-to-be-reconsidered/</guid>
      <description>&lt;p&gt;This is guest post from &lt;a href=&#34;https://twitter.com/AntoniosAtlasis&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Following my September post about the connection between &lt;a href=&#34;http://www.insinuator.net/2014/09/mld-and-neighbor-discovery-are-they-related/&#34;&gt;MLD and Neighbor Discovery&lt;/a&gt;, as well as &lt;a href=&#34;http://www.insinuator.net/2014/11/protocol-properties-attack-vectors/&#34;&gt;Enno’s introduction&lt;/a&gt; about our &lt;a href=&#34;http://www.deepsec.net/speaker.html#PSLOT153&#34;&gt;upcoming talk at DeepSec&lt;/a&gt;, I would like to try to enlighten you about this with some technical details. First, we have some facts:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;MLD is pre-enabled in most modern Operating Systems.&lt;/li&gt;&#xA;&lt;li&gt;MLD traffic is sent out-of the-box during the stack initialization, as well as periodically.&lt;/li&gt;&#xA;&lt;li&gt;They also interact with/respond to MLD Queries without any further configuration.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;To run the tests, first we wrote down all potential security issues that may arise by (ab)using MLD, starting from the simple ones, like:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Protocol Properties &amp; Attack Vectors</title>
      <link>https://insinuator.net/2014/11/protocol-properties-attack-vectors/</link>
      <pubDate>Thu, 13 Nov 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/11/protocol-properties-attack-vectors/</guid>
      <description>&lt;p&gt;Next week, at &lt;a href=&#34;http://www.deepsec.net/&#34;&gt;DeepSec&lt;/a&gt;, we’re going to give a &lt;a href=&#34;http://www.deepsec.net/speaker.html#PSLOT153&#34;&gt;talk about Multicast Listener Discovery&lt;/a&gt; (MLD), a component of IPv6 which is realized by means of ICMPv6 messages. There are two versions of MLD (mainly specified in RFC 2710 and RFC 3810 respectively) and while MLD is technically implemented by ICMPv6 exchanges, these specifications describe a whole set of rules and communication formats, hence we can safely talk about “the MLD protocol”.&lt;/p&gt;&#xA;&lt;p&gt;Now, you might ask: how does one tackle the task of examining the security “of a protocol”?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dynamics of IPv6 Prefixes within the LIR Scope in the RIPE NCC Region</title>
      <link>https://insinuator.net/2014/11/dynamics-of-ipv6-prefixes-within-the-lir-scope-in-the-ripe-ncc-region/</link>
      <pubDate>Thu, 06 Nov 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/11/dynamics-of-ipv6-prefixes-within-the-lir-scope-in-the-ripe-ncc-region/</guid>
      <description>&lt;p&gt;To contribute to the &lt;a href=&#34;http://www.insinuator.net/2014/10/deaggregation-by-large-organizations/&#34;&gt;current debate&lt;/a&gt; on IPv6 route deaggregation &amp;amp; “strict-filtering” performed by certain ISPs we just released a white paper on “&lt;a href=&#34;https://www.ernw.de/newsletter/newsletter-44-november-2014-dynamics-of-ipv6-prefixes-within-the-lir-scope-in-the-ripe-ncc-region/index.html&#34;&gt;Dynamics of IPv6 Prefixes within the LIR Scope in the RIPE NCC Region&lt;/a&gt;“. I will give a &lt;a href=&#34;https://ripe69.ripe.net/wp-content/uploads/presentations/137-RIPE69_Langner_Rey_Schaetzle_Slash48_Considered_Harmful.pdf&#34;&gt;talk&lt;/a&gt; on the overall topic later today at the &lt;em&gt;Routing Working Group&lt;/em&gt;. We sincerely hope that the IPv6 community becomes aware of the inherent issues, and that practical solutions can be found which consider &amp;amp; meet the needs of the different parties involved.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 for IPv4 Experts</title>
      <link>https://insinuator.net/2014/11/ipv6-for-ipv4-experts/</link>
      <pubDate>Tue, 04 Nov 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/11/ipv6-for-ipv4-experts/</guid>
      <description>&lt;p&gt;If any of you is interested in the intricacies of IPv6 Neighbor Discovery (ND) I briefly referred to in the course of &lt;a href=&#34;http://www.insinuator.net/2014/10/router-advertisement-options-to-the-rescue-a-deep-dive-into-dhcpv6-part-2/&#34;&gt;my series on DHCPv6&lt;/a&gt;, I recommend reading section 5.2 “The Host, the Link, and the Subnet in IPv6” of Yar Tikhiy’s excellent ebook “IPv6 for IPv4 Experts”. It can &lt;a href=&#34;https://sites.google.com/site/yartikhiy/home/ipv6book&#34;&gt;be found here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Best&lt;/p&gt;&#xA;&lt;p&gt;Enno&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Don’t Have Any Neighbors – A Deep Dive into DHCPv6, Part 1</title>
      <link>https://insinuator.net/2014/10/i-dont-have-any-neighbors-a-deep-dive-into-dhcpv6-part-1/</link>
      <pubDate>Fri, 31 Oct 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/10/i-dont-have-any-neighbors-a-deep-dive-into-dhcpv6-part-1/</guid>
      <description>&lt;p&gt;Probably due to the (“secondary”) role it has been historically assigned within the IPv6 universe, DHCPv6 is a protocol which is very different from its IPv4 counterpart. Some of the differences and similarities have been discussed recently (e.g. see &lt;a href=&#34;https://twitter.com/SCOTTHOGG&#34;&gt;Scott Hogg&lt;/a&gt;‘s article on “&lt;a href=&#34;https://community.infoblox.com/blogs/2014/10/21/high-availability-dhcpv6&#34;&gt;High Availability DHCPv6&lt;/a&gt;“). This post aims at covering a fundamental, yet widely unknown or misunderstood difference, that is the properties of DHCPv6 addresses and their behavior on the local-link.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Router Advertisement Options to the Rescue – A Deep Dive into DHCPv6, Part 2</title>
      <link>https://insinuator.net/2014/10/router-advertisement-options-to-the-rescue-a-deep-dive-into-dhcpv6-part-2/</link>
      <pubDate>Fri, 31 Oct 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/10/router-advertisement-options-to-the-rescue-a-deep-dive-into-dhcpv6-part-2/</guid>
      <description>&lt;p&gt;This is the sequel post to the &lt;a href=&#34;http://www.insinuator.net/2014/10/i-dont-have-any-neighbors-a-deep-dive-into-dhcpv6-part-1/&#34;&gt;first part&lt;/a&gt; in which I mainly covered some elements of the specification wrt the “on-link” flag and the IPv6 subnet model.&lt;br&gt;&#xA;In short each IPv6 address has an associated flag which determines if the host considers the respective address to be part of “a network where neighbors exist”. If this is the case ND is performed to talk to them, otherwise all communication with other hosts on that prefix is sent to the router. This flag is NOT set for DHCPv6 addresses (and, btw, just to make this clear already, there’s no way of setting it as part of the DHCP configuration procedure either) so communication with hosts with the same DHCPv6 provided prefix is supposed to go through a router, which in turn is very different (behavior) from the IPv4 world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A “Please, Don’t Waste my Time” Approach and the Sourcefire/Snort Evasion</title>
      <link>https://insinuator.net/2014/10/a-please-dont-waste-my-time-approach-and-the-sourcefire/snort-evasion/</link>
      <pubDate>Sat, 18 Oct 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/10/a-please-dont-waste-my-time-approach-and-the-sourcefire/snort-evasion/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;http://www.secfu.net/about-me/&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Yesterday we (Rafael Schaefer, Enno and me) had the pleasure to deliver together our talk at BlackHat Europe 2014 named &lt;a href=&#34;https://www.blackhat.com/eu-14/briefings.html#evasion-of-high-end-idps-devices-at-the-ipv6-era&#34;&gt;Evasion of High-End IDPS Devices at the IPv6 Era&lt;/a&gt; (by the way, latest slides can be found &lt;a href=&#34;https://www.ernw.de/download/Atlasis_Rey_Schaefer_BHEU_2014_Evasion_of_HighEnd_IPS_Devices.pdf&#34;&gt;here&lt;/a&gt; and the white paper &lt;a href=&#34;https://www.ernw.de/download/eu-14-Atlasis-Rey-Schaefer-briefings-Evasion-of-HighEnd-IPS-Devices-wp.pdf&#34;&gt;here&lt;/a&gt;). In this talk we summarised all the IDPS evasion techniques that we have found so far. At previous blogposts I had the chance to describe how to evade &lt;a href=&#34;http://www.insinuator.net/2014/08/evading-idps-by-combining-ipv6-extension-headers-and-fragmentation-features-the-story-of-my-life/&#34;&gt;Suricata&lt;/a&gt; and &lt;a href=&#34;http://www.insinuator.net/2014/05/a-novel-way-of-abusing-ipv6-extension-headers-to-evade-ipv6-security-devices/&#34;&gt;TippingPoint&lt;/a&gt;. In this post I am going to describe some other techniques that can be used to evade &lt;a href=&#34;https://www.snort.org/&#34;&gt;Snort&lt;/a&gt;, and its companion commercial version, &lt;a href=&#34;http://www.sourcefire.com/&#34;&gt;Sourcefire&lt;/a&gt;. The tool used to evade these IDPS is –  what else – &lt;a href=&#34;http://www.insinuator.net/2014/10/chiron-an-all-in-one-ipv6-penetration-testing-framework/&#34;&gt;Chiron&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deaggregation by large organizations</title>
      <link>https://insinuator.net/2014/10/deaggregation-by-large-organizations/</link>
      <pubDate>Wed, 15 Oct 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/10/deaggregation-by-large-organizations/</guid>
      <description>&lt;p&gt;Some hours ago &lt;a href=&#34;https://twitter.com/iljitsch&#34;&gt;Iljitsch van Beijnum&lt;/a&gt; posted &lt;a href=&#34;https://www.ripe.net/ripe/mail/archives/bcop/2014-October/000079.html&#34;&gt;an email&lt;/a&gt; with the above subject to the RIPE Best Current Operational Practices (BCOP) &lt;a href=&#34;https://www.ripe.net/mailman/listinfo/bcop&#34;&gt;mailing list&lt;/a&gt;.&lt;br&gt;&#xA;Therein he describes the growing issue of (IPv6 prefix) deaggregation desires/approaches by certain organizations vs. the filtering practices of other organizations (providers). I touched this problem, from an enterprise’s perspective, some time ago in the &lt;a href=&#34;http://www.insinuator.net/2014/01/ipv6-address-plan-considerations-part-2-the-pi-space-from-singlemultiple-rirs-debate/&#34;&gt;second part&lt;/a&gt; of my blog post series on &lt;a href=&#34;http://www.insinuator.net/2014/05/ipv6-address-plan-considerations-part-3-the-plan/&#34;&gt;IPv6 address planning&lt;/a&gt;. Given we think that the discussion is heavily needed from several angles, I had actually submitted a talk on the topic twice (for the RIPE meeting in Warsaw in May and the upcoming one in London) which was unfortunately rejected at both occasions.&lt;br&gt;&#xA;I’m hence very happy to see that a dialogue about the inherent dilemma might be started by Iljitsch’s mail. As a contribution to the development of a BCOP document I will hereby publish our &lt;a href=&#34;https://www.ernw.de/download/RIPE69_Rey_Langner_Slash48_Considered_Harmful_v082_DRAFT.pdf&#34;&gt;draft slides&lt;/a&gt; of the talk which was initially planned. Furthermore two fellow IPv6 practitioners (Hi Roland &amp;amp; Nico!) and I plan to release a detailed paper with research results as for IPv6 prefix distribution at major European IXs in the near future.&lt;/p&gt;</description>
    </item>
    <item>
      <title>North American IPv6 Summit 2014</title>
      <link>https://insinuator.net/2014/10/north-american-ipv6-summit-2014/</link>
      <pubDate>Tue, 14 Oct 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/10/north-american-ipv6-summit-2014/</guid>
      <description>&lt;p&gt;Hello everyone,&lt;/p&gt;&#xA;&lt;p&gt;I know I am a bit late with this post, but I was speaking on the &lt;a href=&#34;http://www.rmv6tf.org/na-ipv6-summit/2014-na-ipv6-summit&#34;&gt;North American IPv6 Summit&lt;/a&gt; in Denver three weeks ago. The focus of my talk was on &lt;em&gt;&lt;a href=&#34;https://www.ernw.de/download/TROOPERS_IPv6SecSummit_ERNW_IPv6_Structural_Deficits.pdf&#34;&gt;Why IPv6 Security is hard – Structural Deficits of IPv6 &amp;amp; Their Implications&lt;/a&gt;&lt;/em&gt; (slightly modified/updated from the &lt;a href=&#34;https://www.troopers.de/troopers14/troopers14-ipv6-security-summit-2014/index.html&#34;&gt;Troopers IPv6 Security Summit&lt;/a&gt;).  We consider the NA IPv6 Summit as one of the most important IPv6 events at all and we were happy to contribute to the overall success. The conference was organized for the 7^(th) time by the &lt;a href=&#34;http://www.rmv6tf.org/&#34;&gt;Rocky Mountain IPv6 Task Force&lt;/a&gt; and took place in the Grand Hyatt Denver (37th floor ;-)). Luckily the weather was perfect, and the view of the landscape from the conference rooms was just amazing. I really enjoyed the time in Denver, as the organizer sdid all they could to treat the speaker well J. The talks were of mix of regular research or case-study type talks and some sponsored talks ranging from deployment experience, security and statistics to SDN (Yes, I said it ;)) and the Internet of Things (I said it again ;)). The line-up was nicely put together.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chiron – An All-In-One IPv6 Penetration Testing Framework</title>
      <link>https://insinuator.net/2014/10/chiron-an-all-in-one-ipv6-penetration-testing-framework/</link>
      <pubDate>Sat, 04 Oct 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/10/chiron-an-all-in-one-ipv6-penetration-testing-framework/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;http://www.secfu.net/about-me/&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Last week I had the pleasure to give you my impressions regarding my experience about &lt;a href=&#34;http://www.insinuator.net/2014/09/hacking-for-a-b33r-at-ghent/&#34;&gt;&lt;em&gt;hacking for b33r at Ghent&lt;/em&gt;&lt;/a&gt;, that is, my participation at &lt;a href=&#34;http://2014.brucon.org/&#34;&gt;&lt;em&gt;BruCON 2014&lt;/em&gt;&lt;/a&gt; hacking conference. As I said among else, the reason that I was there was to present &lt;a href=&#34;http://www.secfu.net/tools-scripts/&#34;&gt;&lt;em&gt;Chiron&lt;/em&gt;&lt;/a&gt;, my IPv6 penetration testing/security assessment framework, which was supported by the &lt;a href=&#34;http://blog.brucon.org/2013/12/2014-5by5-announcement.html&#34;&gt;&lt;em&gt;Brucon 5×5&lt;/em&gt;&lt;/a&gt; program. The first version of &lt;em&gt;Chiron&lt;/em&gt; had been presented at &lt;a href=&#34;https://www.troopers.de/troopers14/troopers14-ipv6-security-summit-2014/troopers14-ipv6-security-summit-2014-workshop-an-all-in-one-advanced-ipv6-testing-framework/index.html&#34;&gt;Troopers 14&lt;/a&gt;, during the &lt;a href=&#34;https://www.troopers.de/troopers14/troopers14-ipv6-security-summit-2014/index.html&#34;&gt;&lt;em&gt;IPv6 Security Summit&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Security Implications of Disruptive Technologies</title>
      <link>https://insinuator.net/2014/09/security-implications-of-disruptive-technologies/</link>
      <pubDate>Sat, 20 Sep 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/09/security-implications-of-disruptive-technologies/</guid>
      <description>&lt;p&gt;Yesterday I gave a talk with the above title in a private setting. Given it might be of interest for some of you, the slides can be found &lt;a href=&#34;https://www.ernw.de/download/ERNW_Security_Implications_of_Disruptive_Technologies_web.pdf&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Have a great weekend everybody&lt;/p&gt;&#xA;&lt;p&gt;Enno&lt;/p&gt;</description>
    </item>
    <item>
      <title>MLD and Neighbor Discovery. Are They Related?</title>
      <link>https://insinuator.net/2014/09/mld-and-neighbor-discovery.-are-they-related/</link>
      <pubDate>Wed, 03 Sep 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/09/mld-and-neighbor-discovery.-are-they-related/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;http://www.secfu.net/about-me/&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Today we had the opportunity at ERNW to have a full-day discussion about MLD. The discussion was led by Jayson Salazar who writes his thesis on the topic.&lt;/p&gt;&#xA;&lt;p&gt;For the newcomers to IPv6 world, the purpose of MLD, a subprotocol of IPv6, as defined in &lt;a href=&#34;http://tools.ietf.org/html/rfc2710&#34;&gt;RFC 2710&lt;/a&gt;, is “&lt;em&gt;to enable each IPv6 router to discover the presence of multicast listeners (that is, nodes wishing to receive multicast packets) on its directly attached links, and to discover specifically which multicast addresses are of interest to those neighboring nodes.&lt;/em&gt;” MLD was updated by MLDv2 in &lt;a href=&#34;http://tools.ietf.org/html/rfc3810&#34;&gt;RFC 3810&lt;/a&gt; in order to “&lt;em&gt;add the ability for a node to report interest in listening to packets with a particular multicast address only from specific source addresses or from all sources except for specific source addresses.&lt;/em&gt;”&lt;/p&gt;</description>
    </item>
    <item>
      <title>Atomic Fragments vs. Fragmentation in the IPv6 “Real World”</title>
      <link>https://insinuator.net/2014/08/atomic-fragments-vs.-fragmentation-in-the-ipv6-real-world/</link>
      <pubDate>Thu, 21 Aug 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/08/atomic-fragments-vs.-fragmentation-in-the-ipv6-real-world/</guid>
      <description>&lt;p&gt;This is a guest post by &lt;a href=&#34;http://www.secfu.net/about-me/&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Continuing the &lt;a href=&#34;http://www.insinuator.net/2014/08/packet-too-big-messages-and-atomic-fragments/&#34;&gt;discussion&lt;/a&gt; about the IPv6 Atomic Fragments &lt;a href=&#34;http://lists.si6networks.com/pipermail/ipv6hackers/2014-August/001638.html&#34;&gt;started&lt;/a&gt; at the &lt;a href=&#34;http://lists.si6networks.com/listinfo/ipv6hackers/&#34;&gt;IPv6 hacker’s mailing list&lt;/a&gt; and the &lt;a href=&#34;http://www.ietf.org/id/draft-gont-v6ops-ipv6-ehs-in-real-world-00.txt&#34;&gt;freshly proposed draft RFC&lt;/a&gt; regarding &lt;a href=&#34;http://www.ietf.org/internet-drafts/draft-gont-6man-deprecate-atomfrag-generation-00.txt&#34;&gt;the deprecation of the generation of IPv6 Atomic Fragments&lt;/a&gt;, we decided to check very quickly what is the current situation regarding the acceptance or the rejection of Atomic fragments in the “real world”. Thanks to Rafael Schaefer and the RISC lab at ERNW, we got some first measurements really fast.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Packet Too Big Messages and Atomic Fragments</title>
      <link>https://insinuator.net/2014/08/packet-too-big-messages-and-atomic-fragments/</link>
      <pubDate>Wed, 20 Aug 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/08/packet-too-big-messages-and-atomic-fragments/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;http://www.secfu.net/about-me/&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Taking the chance from &lt;a href=&#34;http://lists.si6networks.com/pipermail/ipv6hackers/2014-August/001638.html&#34;&gt;a discussion&lt;/a&gt; on the &lt;a href=&#34;http://lists.si6networks.com/listinfo/ipv6hackers/&#34;&gt;IPv6 hacker’s mailing list&lt;/a&gt; and the &lt;a href=&#34;http://www.ietf.org/id/draft-gont-v6ops-ipv6-ehs-in-real-world-00.txt&#34;&gt;freshly proposed draft RFC&lt;/a&gt; regarding &lt;a href=&#34;http://www.ietf.org/internet-drafts/draft-gont-6man-deprecate-atomfrag-generation-00.txt&#34;&gt;the deprecation of the generation of IPv6 Atomic Fragments&lt;/a&gt;, I decided to test very quickly what is the current status related with the latest and some of the most poplar Operating Systems (OS) status (whether they send Atomic Fragments in response to Packet Too Big messages, or not). The motivation behind this was to check which one of them is potentially vulnerable to the DoS attack using the technique described in the above proposed RFC and taking it for granted that Atomic Fragments are blocked in the real world (but more about this, in another blogpost in the near future).&lt;/p&gt;</description>
    </item>
    <item>
      <title>ERNW @BlackHat US 2014</title>
      <link>https://insinuator.net/2014/08/ernw-@blackhat-us-2014/</link>
      <pubDate>Tue, 12 Aug 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/08/ernw-@blackhat-us-2014/</guid>
      <description>&lt;p&gt;Last week we had the opportunity and pleasure to present some of our research results at BlackHat US 2014 (besides of meeting a lot of old friends and having a great researchers’ dinner).&lt;/p&gt;&#xA;&lt;p&gt;Enno and Antonios gave their presentation on IDPS evasion by IPv6 Extension Headers, described &lt;a href=&#34;http://www.insinuator.net/2014/08/evading-idps-by-combining-ipv6-extension-headers-and-fragmentation-features-the-story-of-my-life/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The material can be found here: &lt;a href=&#34;https://www.ernw.de/download/Atlasis_Rey_BHUSA_2014_IPv6_Evasion_of_HighEnd_IPS_Devices_web.pdf&#34;&gt;Slides&lt;/a&gt;, &lt;a href=&#34;http://www.secfu.net/tools-scripts/&#34;&gt;tools&lt;/a&gt; (the main tool used was Chiron, authored by Antonios) &amp;amp; &lt;a href=&#34;https://www.ernw.de/download/us-14-Atlasis-Evasion-Of-HighEnd-IPS-Devices-In-The-Age-Of-IPv6-WP.pdf&#34;&gt;whitepaper&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Ayhan and me presented our results of the security analysis of Cisco’s EnergyWise protocol. The protocol enables network-wide power monitoring and control (ie turning servers off or on, putting phones to standby — basically controlling the power state of all EnergyWise-enabled or PoE devices). The main problem (besides a DoS vulnerability we found in IOS, see &lt;a href=&#34;http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140806-energywise&#34;&gt;official Cisco advisory&lt;/a&gt;) is its PSK-based authentication model, which enables an attacker to cause large-scale blackouts in data centers if the deployment is lacking certain controls (for example our good old favorite, segmentation…). There will be a longer blogpost/newsletter on this topic soon.&lt;br&gt;&#xA;The material can be found here: &lt;a href=&#34;https://www.ernw.de/download/ERNW_BHUS14_WhenTheLightsGoOut_akoca-mluft.pdf&#34;&gt;Slides&lt;/a&gt; &amp;amp; &lt;a href=&#34;https://www.ernw.de/download/tools/energywise_attack_suite_BH_US14.zip&#34;&gt;tools&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Evading IDPS by Combining IPv6 Extension Headers and Fragmentation “Features” – The Story of My Life…</title>
      <link>https://insinuator.net/2014/08/evading-idps-by-combining-ipv6-extension-headers-and-fragmentation-features-the-story-of-my-life/</link>
      <pubDate>Sat, 09 Aug 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/08/evading-idps-by-combining-ipv6-extension-headers-and-fragmentation-features-the-story-of-my-life/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;http://www.secfu.net/about-me/&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In the “&lt;a href=&#34;http://www.insinuator.net/2014/05/a-novel-way-of-abusing-ipv6-extension-headers-to-evade-ipv6-security-devices/&#34;&gt;A Novel Way of Abusing IPv6 Extension Headers to Evade IPv6 Security Devices&lt;/a&gt;” blogpost I described a way to evade a high-end commercial IDPS device, the Tipping Point IDPS (TOS Tipping Point, Package 3.6.1.4036 and vaccine 3.2.0.8530 digital), by abusing a minor detail at the IPv6 specification. As I promised at the end of that blogpost, this is not the end. In this blogpost I am going to describe several new and different ways of evading another popular IDPS, an open-source one this time, &lt;a href=&#34;http://suricata-ids.org/&#34;&gt;Suricata&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 for Managers</title>
      <link>https://insinuator.net/2014/07/ipv6-for-managers/</link>
      <pubDate>Tue, 22 Jul 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/07/ipv6-for-managers/</guid>
      <description>&lt;p&gt;We’re currently involved in a number of IPv6 activities in different organizations and one of the questions we are still facing – even in cases where there’s already a (in most cases networking team driven/originated) “project” (incl. budget, project sponsor, milestones etc.) – is along the lines of “How to sell IPv6 to our management?”.&lt;/p&gt;&#xA;&lt;p&gt;In the following I will shortly lay out the line of reasoning and the terminology we usually employ for the task. Furthermore I’ve anonymized a presentation which we recently prepared as “input” for the network team of an enterprise organization; &lt;a href=&#34;https://www.ernw.de/download/ERNW_Why_IPv6_clean.pdf&#34;&gt;it can be found her&lt;/a&gt;e. In case you want to get this as a PPT (for recyling purposes) pls send me a direct email (in exchange, we might ask you for a small donation of your will to the &lt;a href=&#34;https://www.troopers.de/troopers-charity/index.html&#34;&gt;Troopers charity project&lt;/a&gt;… ).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Requirements for Cloud Service Providers</title>
      <link>https://insinuator.net/2014/07/ipv6-requirements-for-cloud-service-providers/</link>
      <pubDate>Tue, 08 Jul 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/07/ipv6-requirements-for-cloud-service-providers/</guid>
      <description>&lt;p&gt;Some weeks ago, at RIPE 68 in Warsaw, &lt;a href=&#34;http://www.steffann.nl/site/&#34;&gt;Sander Steffann&lt;/a&gt; gave a &lt;a href=&#34;https://ripe68.ripe.net/presentations/340-RIPE-554bis.pdf&#34;&gt;presentation about revising RIPE 554&lt;/a&gt; which, in his own words, “is a template guideline for procurement of stuff that should do IPv6” (&lt;a href=&#34;https://ripe68.ripe.net/archives/steno/38/&#34;&gt;here’s&lt;/a&gt; the steganography transcript of the IPv6 working group session). Some of you will probably know &lt;a href=&#34;https://www.ripe.net/ripe/docs/ripe-554&#34;&gt;RIPE 554&lt;/a&gt; as a quite helpful document for identifying reasonable real-world requirements for IPv6 capable network devices (in particular at times when vendors quite willingly put an “IPv6 ready” sticker on all their gear…).&lt;/p&gt;</description>
    </item>
    <item>
      <title>m0n0wall as an IPv6 firewall</title>
      <link>https://insinuator.net/2014/05/m0n0wall-as-an-ipv6-firewall/</link>
      <pubDate>Fri, 30 May 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/05/m0n0wall-as-an-ipv6-firewall/</guid>
      <description>&lt;p&gt;This is a guest post from &lt;a href=&#34;http://www.secfu.net&#34;&gt;Antonios Atlasis&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Last October I had a quick look at &lt;a href=&#34;https://www.pfsense.org/&#34;&gt;pfSense 2.1&lt;/a&gt; regarding the IPv6 support that it offers. It was the first stable support of pfSense that offered the capability for IPv6 network connectivity (a few comments about it can be found &lt;a href=&#34;http://www.secfu.net/2013/10/07/ipv6-support-of-pfsense-2-1/&#34;&gt;here&lt;/a&gt;). However, I knew that &lt;a href=&#34;http://m0n0.ch/wall/&#34;&gt;m0n0wall&lt;/a&gt; supported IPv6 quite a long time ago and that their developers had incorporated the support of IPv6 features which are not available in pfSense yet, so today I decided to have a look at it too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Novel Way of Abusing IPv6 Extension Headers to Evade IPv6 Security Devices</title>
      <link>https://insinuator.net/2014/05/a-novel-way-of-abusing-ipv6-extension-headers-to-evade-ipv6-security-devices/</link>
      <pubDate>Mon, 26 May 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/05/a-novel-way-of-abusing-ipv6-extension-headers-to-evade-ipv6-security-devices/</guid>
      <description>&lt;p&gt;(Or How the Smallest Detail Can Make a Difference)&lt;/p&gt;&#xA;&lt;p&gt;This is a guest post from &lt;a href=&#34;http://www.secfu.net/&#34;&gt;Antonios Atlasis&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;As it is well known to the IPv6 enthusiasts, one of the most significant changes that IPv6 brings with it, apart from supporting a really huge address space, is the improved support for Extensions and Options, which is achieved by the usage of IPv6 Extension headers. According to &lt;a href=&#34;http://www.rfc-editor.org/rfc/rfc2460.txt&#34;&gt;RFC 2460&lt;/a&gt;, “&lt;em&gt;changes in the way IP header options are encoded allows for more efficient forwarding, less stringent limits on the length of options, and greater flexibility for introducing new options in the future&lt;/em&gt;.” So, by adding IPv6 Extension headers, according to the designers of the protocol, flexibility and efficiency in the IP layer is improved.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Windows Update over IPv6 (or not?)</title>
      <link>https://insinuator.net/2014/05/microsoft-windows-update-over-ipv6-or-not/</link>
      <pubDate>Wed, 21 May 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/05/microsoft-windows-update-over-ipv6-or-not/</guid>
      <description>&lt;p&gt;Hello everyone,&lt;/p&gt;&#xA;&lt;p&gt;I recently stumbled over a &lt;a href=&#34;http://technet.microsoft.com/en-us/network/hh994905.aspx&#34;&gt;document&lt;/a&gt; from Microsoft which lists all services/applications that support IPv6. Most of the content wasn’t new for me, but one item caught my attention. &lt;em&gt;Windows Update&lt;/em&gt;. I haven’t heard before that Windows Update can be done over IPv6 (but this could just be me not looking hard enough ;)), so I was eager to test it out seeing if this is really the case. I was also curious why Microsoft referenced this &lt;a href=&#34;http://blogs.msdn.com/b/b8/archive/2012/06/05/connecting-with-ipv6-in-windows-8.aspx&#34;&gt;document&lt;/a&gt; in the respective column.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Address Plan Considerations, Part 3: The Plan ;-)</title>
      <link>https://insinuator.net/2014/05/ipv6-address-plan-considerations-part-3-the-plan-/</link>
      <pubDate>Wed, 14 May 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/05/ipv6-address-plan-considerations-part-3-the-plan-/</guid>
      <description>&lt;p&gt;This is the third – and hence presumably last – part of the series of posts on IPv6 address planning (first part can be found &lt;a href=&#34;http://www.insinuator.net/2014/01/ipv6-address-plan-considerations-part-1-general-guidelines/&#34;&gt;here&lt;/a&gt;, second one &lt;a href=&#34;http://www.insinuator.net/2014/01/ipv6-address-plan-considerations-part-2-the-pi-space-from-singlemultiple-rirs-debate/&#34;&gt;here&lt;/a&gt;). It’s split into three main pieces. In the beginning I will lay out some general objectives to be considered when designing an address plan. Then I’ll have a look at potential hierarchy levels and finally I’ll discuss some real-life samples we’ve seen recently.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Short Teaser on My New IPv6 Testing Framework</title>
      <link>https://insinuator.net/2014/02/a-short-teaser-on-my-new-ipv6-testing-framework/</link>
      <pubDate>Fri, 21 Feb 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/02/a-short-teaser-on-my-new-ipv6-testing-framework/</guid>
      <description>&lt;h1 id=&#34;this-is-a-guest-post-from-antonios-atlasis&#34;&gt;This is a guest post from Antonios Atlasis&lt;/h1&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;Hi,&lt;/p&gt;&#xA;&lt;p&gt;my name is Antonios and I am an independent IT Security Researcher from Greece. One of my latest “hobbies” is IPv6 and its potential insecurities so, please let me talk to you about my latest experience on this.&lt;/p&gt;&#xA;&lt;p&gt;This week, I had the opportunity to work together with the ERNW guys at their premises. They had built an IPv6 lab that included several commercial IPv6 security devices (firewalls, IDS/IPS and some high-end switches) and they kindly offered their lab to me to play with (thank you guys 🙂 – I always liked …expensive toys). The goal of this co-operation was two-fold: First, to test my new (not yet released) IPv6 pen-testing tool and secondly, to try to find out any IPv6-related security or operational issues on these devices (after all, they all claim that they are “IPv6-Ready”, right?).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fresh Meat From the Coding Front</title>
      <link>https://insinuator.net/2014/02/fresh-meat-from-the-coding-front/</link>
      <pubDate>Thu, 20 Feb 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/02/fresh-meat-from-the-coding-front/</guid>
      <description>&lt;p&gt;Within the last months I had some time to work on my code and today I’m releasing some of that: a new version of dizzy as well as two new loki modules.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-version-of-dizzy&#34;&gt;New version of dizzy:&lt;/h2&gt;&#xA;&lt;p&gt;Download version 0.8.2 &lt;a href=&#34;http://c0decafe.de/tools/dizzy-0.8.2.tar.bz2&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;usb-target-support&#34;&gt;USB target support&lt;/h3&gt;&#xA;&lt;p&gt;Dizzy is able to use neighbor travis’ &lt;a href=&#34;http://goodfet.sourceforge.net/hardware/facedancer21/&#34; title=&#34;facedancer&#34;&gt;facedancer&lt;/a&gt; to emulate a client device. Two fuzzing modes are available for USB descriptor fuzzing and USB endpoint fuzzing.&lt;/p&gt;&#xA;&lt;p&gt;Here is an example cmd to start usb configuration descriptor fuzzing:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configuring IPv6 Snooping and DHCPv6 Guard on Cisco IOS</title>
      <link>https://insinuator.net/2014/01/configuring-ipv6-snooping-and-dhcpv6-guard-on-cisco-ios/</link>
      <pubDate>Thu, 30 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/01/configuring-ipv6-snooping-and-dhcpv6-guard-on-cisco-ios/</guid>
      <description>&lt;p&gt;Hi everyone,&lt;/p&gt;&#xA;&lt;p&gt;Some of you may already know (the ones who are following Enno on &lt;a href=&#34;https://twitter.com/Enno_Insinuator&#34;&gt;Twitter&lt;/a&gt;) that Enno and I had our lab day in preparation for the &lt;a href=&#34;https://www.troopers.de/troopers14/troopers14-ipv6-security-summit-2014/index.html&#34;&gt;IPv6 Security Summit&lt;/a&gt; at &lt;a href=&#34;https://www.troopers.de&#34;&gt;Troopers&lt;/a&gt;.  We had a brand new and shiny Cat4948E as our lab device to do some testing of the current generation of Cisco’s IPv6 First Hop Security (FHS) mechanisms. The Catalyst was running the latest image available (15.1(2)SG3).&lt;/p&gt;&#xA;&lt;p&gt;In this small blog post, we will take a look at the configuration and behavior of IPv6 Snooping and DHCPv6 Guard. So let’s start with IPv6 Snooping:&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Address Plan Considerations, Part 2: The “PI Space from (Single|Multiple) RIR(s) Debate”</title>
      <link>https://insinuator.net/2014/01/ipv6-address-plan-considerations-part-2-the-pi-space-from-singlemultiple-rirs-debate/</link>
      <pubDate>Thu, 23 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/01/ipv6-address-plan-considerations-part-2-the-pi-space-from-singlemultiple-rirs-debate/</guid>
      <description>&lt;p&gt;This is the second part of the – presumably – three-part series on IPv6 address planning which I started &lt;a href=&#34;http://www.insinuator.net/2014/01/ipv6-address-plan-considerations-part-1-general-guidelines/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before an enterprise organization (strictly speaking “their internal service provider acting as LIR”, as laid out in the first part) starts assigning prefix[es]/lengths to their networks usually another discussion has to be undertaken &amp;amp; solved: “go with one /32 [PI space] from one RIR or apply for /32s from several RIRs”.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Address Plan Considerations, Part 1: General Guidelines</title>
      <link>https://insinuator.net/2014/01/ipv6-address-plan-considerations-part-1-general-guidelines/</link>
      <pubDate>Fri, 10 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2014/01/ipv6-address-plan-considerations-part-1-general-guidelines/</guid>
      <description>&lt;p&gt;In an upcoming series of blog posts I will discuss some principles &amp;amp; considerations on developing an IPv6 address plan. In (hopefully) rather quick succession there will be three posts:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;the first  on some general rules as for IPv6 address planning which we regard instrumental in the process.&lt;/li&gt;&#xA;&lt;li&gt;the second covering the “PI space from a single RIR or PI space from each (relevant, as for $ORG) RIR?” debate.&lt;/li&gt;&#xA;&lt;li&gt;the third on actual approaches to structuring/grouping each region’s /32 (or /36) into subdivisions like sites, VRFs, facilities, use types, buildings, whatever. I understand that this part is probably the one quite some readers are most interested in; still for a reasonable line of thought the others have to be covered in advance.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;As you might have already spotted from the prefix lengths mentioned above, the presumed setting (read: the main audience) of this piece is a sufficiently large enterprise organization with sites/subsidiaries/plants all over the globe, potentially mainly in the EMEA, APAC and Americas regions. So if you’re [with] a service provider organization, a university or small[er] organization, some of the recommendations I lay out might not apply to you. This focus (or restriction thereof) is for the simple reason of ignorance. Given I haven’t been involved in many address planning efforts in such organizations I don’t feel qualified to advance opinions on their settings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Design &amp; Configuration of IPv6 Segments with High Security Requirements</title>
      <link>https://insinuator.net/2013/12/design-configuration-of-ipv6-segments-with-high-security-requirements/</link>
      <pubDate>Fri, 13 Dec 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/12/design-configuration-of-ipv6-segments-with-high-security-requirements/</guid>
      <description>&lt;p&gt;Such was the title of a talk I gave yesterday at &lt;a href=&#34;http://www.acsac.org/&#34;&gt;ACSAC 29&lt;/a&gt;. It was an updated and shortened version of a similar talk I had given at the &lt;a href=&#34;https://www.troopers.de/&#34;&gt;Troopers&lt;/a&gt; IPv6 Security Summit (btw: &lt;a href=&#34;https://www.troopers.de/troopers14/troopers14-ipv6-security-summit-2014/index.html&#34;&gt;this&lt;/a&gt; is the preliminary agenda of the 2014 event).&lt;/p&gt;&#xA;&lt;p&gt;The slides of the ACSAC talk can be found &lt;a href=&#34;https://www.ernw.de/download/ERNW_ACSAC_IPv6_High_Secure_Networks.pdf&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;have a great weekend everybody&lt;/p&gt;&#xA;&lt;p&gt;Enno&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Scanner</title>
      <link>https://insinuator.net/2013/11/ipv6-scanner/</link>
      <pubDate>Sat, 09 Nov 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/11/ipv6-scanner/</guid>
      <description>&lt;p&gt;This is a guest post from Antonios Atlasis.&lt;/p&gt;&#xA;&lt;p&gt;===&lt;/p&gt;&#xA;&lt;p&gt;Having just finished the second &lt;a href=&#34;https://www.ernw.de/wp-content/uploads/M44b-Advanced_Attack_Techniques-06_11_2013_Heidelberg.pdf&#34;&gt;“Advanced Attack Techniques against IPv6 Networks” workshop&lt;/a&gt; (some of the course material can be found &lt;a href=&#34;http://www.insinuator.net/2013/06/slides-scripts-from-antonios-atlasis-advanced-attack-techniques-against-ipv6-networks-workshop/&#34;&gt;here&lt;/a&gt;), organised and hosted by ERNW and their partner &lt;a href=&#34;http://hmtrainingsolutions.com/en.html&#34;&gt;HM Training Solutions&lt;/a&gt;, I would like to take this opportunity to release publicly one of my scripting tools, an IPv6 scanner. This tool is based on Scapy (so you have to install Scapy and its prerequisites before using it). It should not be considered as a replacement or a competitor of nmap against IPv6 or of the scanners incorporated into the great IPv6 toolkits already released by &lt;a href=&#34;https://www.thc.org/thc-ipv6/&#34;&gt;Marc Heuse&lt;/a&gt; and &lt;a href=&#34;http://www.si6networks.com/tools/ipv6toolkit/index.html&#34;&gt;Fernando Gont&lt;/a&gt;, but, instead, as a tool released mainly for educational purposes. Specifically, this scanner, apart from supporting some of the most well known port scanning techniques, from ping scanning to SYN, RESET, ACK, XMAS, etc., etc., TCP or UDP scanning, it also combines, by using the suitable switches, some IDS/IPS evasion techniques. As I have found out up to now, at least two of them, if used “properly”, can be effective against a very popular IDS/IPS software used by many “Fortune 100” companies out there. This means that you can launch actually any type of the supported network-scanning techniques while flying under the radar of this specific IDS software (and perhaps some other too, who knows…). But first of all, as always please check the corresponding README file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPAM Requirements in IPv6 Networks</title>
      <link>https://insinuator.net/2013/10/ipam-requirements-in-ipv6-networks/</link>
      <pubDate>Thu, 24 Oct 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/10/ipam-requirements-in-ipv6-networks/</guid>
      <description>&lt;p&gt;I recently had a discussion with some practitioners about requirements to IP Address Management (IPAM) solutions which are specific for IPv6 networks. We came up with the following:&lt;/p&gt;&#xA;&lt;p&gt;Mandatory: Track all dynamic IPv6 assignments (SLAAC + PrivExtensions, DHCP etc.), by polling neighbor caches from network devices. Support SNMPv3 for this task.&lt;br&gt;&#xA;Optional (read: nice-to-have): support other methods than SNMP to gather this info (e.g. SSH-ing into devices and execution of appropriate “show” commands).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Hackers Meeting @ IETF 87 in Berlin / Slides</title>
      <link>https://insinuator.net/2013/08/ipv6-hackers-meeting-@-ietf-87-in-berlin-/-slides/</link>
      <pubDate>Thu, 01 Aug 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/08/ipv6-hackers-meeting-@-ietf-87-in-berlin-/-slides/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.ipv6hackers.org/meetings/berlin-2013&#34;&gt;That meeting&lt;/a&gt; was actually a great event. Once more, big thanks! to Fernando for organizing it and to &lt;a href=&#34;http://www.eantc.com/&#34;&gt;EANTC&lt;/a&gt; for providing the logistics.&lt;br&gt;&#xA;A couple of unordered notes to follow:&lt;/p&gt;&#xA;&lt;p&gt;a) The slides of our contribution can be found &lt;a href=&#34;http://www.ernw.de/download/ERNW_IETF87_IPv6Hackers_Capabilities_v0_9.pdf&#34;&gt;here&lt;/a&gt;. Again, pls note that this is work in progress and we’re happy to receive any kind of feedback.&lt;br&gt;&#xA;[given Fernando explicitly mentioned Troopers, we’ve allowed ourselves to put some reference to it into this version of the slide deck…]&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Hackers Meeting @ IETF 87, Berlin</title>
      <link>https://insinuator.net/2013/07/ipv6-hackers-meeting-@-ietf-87-berlin/</link>
      <pubDate>Fri, 26 Jul 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/07/ipv6-hackers-meeting-@-ietf-87-berlin/</guid>
      <description>&lt;p&gt;Next to &lt;a href=&#34;https://www.ietf.org/meeting/87/index.html&#34;&gt;IETF 87&lt;/a&gt; going on in Berlin in a few days there will be an &lt;a href=&#34;http://www.ipv6hackers.org/meetings/berlin-2013&#34;&gt;informal meeting of the “IPv6 Hackers”&lt;/a&gt; on Tuesday. We really look forward to personally meet a number of people who we (so far) only know from the associated &lt;a href=&#34;http://www.si6networks.com/community/mailing-lists.html&#34;&gt;mailing list&lt;/a&gt; or similar machine-enhanced exchange. We hope to contribute as well. Based on the stuff of &lt;a href=&#34;https://www.troopers.de/archives/troopers13/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-workshop-overview-of-the-real-world-capabilities-of-major-commercial-security-products/index.html&#34;&gt;this workshop&lt;/a&gt; from the &lt;a href=&#34;https://www.troopers.de/archives/troopers13/agenda13/troopers13-ipv6-security-summit-2013/index.html&#34;&gt;IPv6 Security Summit&lt;/a&gt; at &lt;a href=&#34;http://www.troopers.de&#34;&gt;Troopers13&lt;/a&gt; we might give a short project presentation along the lines of “Some Notes on Testing the Real-World IPv6 Capabilities of Commercial Security Products”, providing an overview of some testing done on commercial gear, together with a discussion of testing approaches, tools and key aspects.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Slides &amp; Scripts from Antonios Atlasis’ “Advanced Attack Techniques against IPv6 Networks” Workshop</title>
      <link>https://insinuator.net/2013/06/slides-scripts-from-antonios-atlasis-advanced-attack-techniques-against-ipv6-networks-workshop/</link>
      <pubDate>Tue, 25 Jun 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/06/slides-scripts-from-antonios-atlasis-advanced-attack-techniques-against-ipv6-networks-workshop/</guid>
      <description>&lt;p&gt;After his great presentations on &lt;a href=&#34;https://www.troopers.de/archives/troopers13/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-presentations/index.html#extension_headers&#34;&gt;IPv6 Extensions Headers&lt;/a&gt; and &lt;a href=&#34;https://www.troopers.de/archives/troopers13/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-presentations/index.html#fragmentation_overlapping&#34;&gt;security problems related to fragmentation&lt;/a&gt; we had invited Antonios Atlasis to Heidelberg to give  &lt;a href=&#34;https://www.ernw.de/wp-content/uploads/M44b-Advanced_Attack_Techniques_24-06-2013_Heidelberg.pdf&#34;&gt;this workshop&lt;/a&gt; at ERNW. It was a great experience with many fruitful discussions between the participants (mostly security practitioners from very large organizations planning to have their Internet edge IPv6 enabled within the next 6-12 months) and him/us. Antonios thankfully decided to make his &lt;a href=&#34;https://www.ernw.de/download/Advanced%20Attack%20Techniques%20against%20IPv6%20Networks-final.pdf&#34;&gt;slides&lt;/a&gt; and &lt;a href=&#34;https://www.ernw.de/download/Advanced_Attack_Techniques_Scripts.zip&#34;&gt;scripts&lt;/a&gt; available for those interested in further research on the topics (it should be noted that the scripts have not been tested thoroughly and he’s happy to receive feedback of any kind at antoniosDOTatlasisDOTgmailDOTcom). Today Marc (Heuse) gives &lt;a href=&#34;https://www.ernw.de/wp-content/uploads/M44a-PentestWorkshop_25-06-2013_Heidelberg.pdf&#34;&gt;his workshop&lt;/a&gt; on pentesting in the IPv6 age. Hopefully such events help to move things into the right direction in the IPv6 security space…&lt;/p&gt;</description>
    </item>
    <item>
      <title>RA Guard (Evasion) – We Stand Corrected</title>
      <link>https://insinuator.net/2013/05/ra-guard-evasion-we-stand-corrected/</link>
      <pubDate>Mon, 20 May 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/05/ra-guard-evasion-we-stand-corrected/</guid>
      <description>&lt;p&gt;Recently  &lt;a href=&#34;http://6lab.cz/article/author/xpivar00/&#34; title=&#34;Posts by Jozef Pivarník&#34;&gt;Jozef Pivarník&lt;/a&gt; and &lt;a href=&#34;http://6lab.cz/article/author/gregr/&#34; title=&#34;Posts by Matěj Grégr&#34;&gt;Matěj Grégr&lt;/a&gt; published an &lt;a href=&#34;http://6lab.cz/article/rogue-router-advertisement-attack/&#34;&gt;excellent write-up&lt;/a&gt; on RA Guard &amp;amp; evasion techniques. Amongst others they tested the “undetermined-transport” ACL we described &lt;a href=&#34;http://www.insinuator.net/2013/04/some-more-notes-on-ra-guard-evasion-and-undetermined-transport/&#34;&gt;here&lt;/a&gt; and &lt;a href=&#34;http://www.insinuator.net/2012/03/the-story-continues-another-ipv6-update/&#34;&gt;here&lt;/a&gt;. As it turns out the “workaround” for implementing &lt;em&gt;undetermined-transport&lt;/em&gt; on platforms seemingly not supporting it, causes some bad collateral damage: the respective port does not forward &lt;em&gt;any&lt;/em&gt; IPv6 packets any more (this was brought to my attention by Roberto Taccon). We had done some tests after applying it (by means of the “workaround”) but we had just looked at fragmented RA packets (which did not get through =&amp;gt; test succeeded). So, frankly: the undetermined-transport trick does not make sense at all on the “unsupported platforms”…&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Attacks &amp; Pentesting Workshops</title>
      <link>https://insinuator.net/2013/05/ipv6-attacks-pentesting-workshops/</link>
      <pubDate>Tue, 14 May 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/05/ipv6-attacks-pentesting-workshops/</guid>
      <description>&lt;p&gt;Due to “popular demand” and given &lt;a href=&#34;http://www.mh-sec.de/&#34;&gt;Marc&lt;/a&gt; couldn’t join us at the &lt;a href=&#34;https://www.troopers.de/archives/troopers13/agenda13/troopers13-ipv6-security-summit-2013/index.html&#34;&gt;IPv6 Security Summit&lt;/a&gt; (as flights into FRA were canceled that day due to snow) we decided to invite him and &lt;a href=&#34;https://www.troopers.de/archives/troopers13/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-presentations/index.html#extension_headers&#34;&gt;Antonios Atlasis&lt;/a&gt; another time, to present their knowledge, skills &amp;amp; voodoo in two workshops held in Heidelberg, in late June. More details can be found &lt;a href=&#34;https://www.ernw.de/newsfeed/ipv6-attacks-pentesting-workshops/index.html&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;See you all potentially at the Heise IPv6 Kongress, take care&lt;/p&gt;&#xA;&lt;p&gt;Enno&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;</description>
    </item>
    <item>
      <title>RA Guard Support</title>
      <link>https://insinuator.net/2013/05/ra-guard-support/</link>
      <pubDate>Thu, 02 May 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/05/ra-guard-support/</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;&#xA;&lt;p&gt;on the &lt;a href=&#34;http://lists.cluenet.de/mailman/listinfo/ipv6-ops&#34;&gt;[ipv6-ops]&lt;/a&gt; mailing list currently there’s some discussion about RA guard support on switches from different vendors.&lt;/p&gt;&#xA;&lt;p&gt;Stefan, one of our students (btw: working on a topic similar to this &lt;a href=&#34;https://www.troopers.de/archives/troopers13/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-workshop-overview-of-the-real-world-capabilities-of-major-commercial-security-products/index.html&#34;&gt;session&lt;/a&gt;), quickly put together a preliminary list, based on publicly available information (read: the WWW ;-)). Some of you may find this useful; it can be found &lt;a href=&#34;https://www.ernw.de/download/raguard_support_05022013.pdf&#34;&gt;here&lt;/a&gt;. Furthermore on the list &lt;a href=&#34;http://www.forwardingplane.net/2011/03/ipv6-features-matrix-for-network-hardware/&#34;&gt;this link&lt;/a&gt; was mentioned which seems to provide some info as well (albeit potentially not very up-to-date).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some more Notes on RA Guard Evasion and “undetermined-transport”</title>
      <link>https://insinuator.net/2013/04/some-more-notes-on-ra-guard-evasion-and-undetermined-transport/</link>
      <pubDate>Sat, 13 Apr 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/04/some-more-notes-on-ra-guard-evasion-and-undetermined-transport/</guid>
      <description>&lt;p&gt;I just had an interesting discussion with Jim Small (who gives the “IPv6 Attacks and Countermeasures” talk at the &lt;a href=&#34;http://rmv6tf.org/na-ipv6-summit/2013-na-ipv6-summit/2013-agendaspeakers&#34;&gt;North American IPv6 Summit&lt;/a&gt; next week) about the feasibility of the “undetermined-transport” keyword in PACLs on Cisco 3560 switches (here running  IOS 15.0(2)SE). Actually there’s some kind-of funny behavior as for it on that platform (and there’s even some &lt;a href=&#34;http://www.cisco.com/en/US/docs/switches/lan/catalyst3750/software/release/15.0_2_se/configuration/guide/swv6acl.html#wp4334642&#34;&gt;Cisco documentation stating it’s not supported&lt;/a&gt;). Let’s have a look, and start with a quick refresher.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troopers13 IPv6 Security Summit – First Presentations Available</title>
      <link>https://insinuator.net/2013/03/troopers13-ipv6-security-summit-first-presentations-available/</link>
      <pubDate>Mon, 11 Mar 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/03/troopers13-ipv6-security-summit-first-presentations-available/</guid>
      <description>&lt;p&gt;We had a great day today at the &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-ipv6-security-summit-2013/index.html&#34;&gt;Troopers IPv6 Security Summit&lt;/a&gt;. Good conversations, quite some technical discussion and a prevailing overall will to improve actual IPv6 network security.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.ernw.de/download/IPv6%20Extension%20Headers%20-%20New%20Features,%20and%20New%20Attack%20Vectors.pdf&#34;&gt;Here&lt;/a&gt; are the slides of Antonios Atlasis’ great talk on extension headers and &lt;a href=&#34;https://www.ernw.de/download/IPv6%20Extension%20Headers%20-%20New%20Features,%20and%20New%20Attack%20Vectors.py&#34;&gt;these&lt;/a&gt; are some of his accompanying Python/Scapy scripts. My own presentation on high secure IPv6 networks can be found &lt;a href=&#34;https://www.ernw.de/download/ERNW_TR13_High_Secure_Networks_v1_0web.pdf&#34;&gt;here&lt;/a&gt;. The slides of the &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-workshop-overview-of-the-real-world-capabilities-of-major-commercial-security-products/index.html&#34;&gt;real-world capabilities workshop&lt;/a&gt; will not be published yet as we first have to discuss some stuff with a vendor.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Neighbor Cache Exhaustion Attacks – Risk Assessment &amp; Mitigation Strategies, Part 1</title>
      <link>https://insinuator.net/2013/03/ipv6-neighbor-cache-exhaustion-attacks-risk-assessment-mitigation-strategies-part-1/</link>
      <pubDate>Tue, 05 Mar 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/03/ipv6-neighbor-cache-exhaustion-attacks-risk-assessment-mitigation-strategies-part-1/</guid>
      <description>&lt;p&gt;Recently there has been quite some discussion about so-called neighbor cache exhaustion (“NCE”) attacks in the IPv6 world. &lt;a href=&#34;http://inconcepts.biz/~jsw/IPv6_NDP_Exhaustion.pdf&#34;&gt;This&lt;/a&gt; is Jeff Wheeler’s “classic paper” on the subject, my kind-of personal networking guru &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-presentations/index.html#virtual_firewalls&#34;&gt;Ivan Pepelnjak&lt;/a&gt; &lt;a href=&#34;http://blog.ioshints.info/2011/05/ipv6-neighbor-discovery-exhaustion.html&#34;&gt;blogged&lt;/a&gt; about it back some time, &lt;a href=&#34;https://groups.google.com/forum/?fromgroups=#!topic/ipv6hackers/cFCcsjnhImw&#34;&gt;here&lt;/a&gt;‘s a related discussion on the IPv6 hackers mailing list and in March 2012 (only three months after the respective IETF draft’s version 0 was released) the &lt;a href=&#34;%20https://tools.ietf.org/html/rfc6583&#34;&gt;RFC 6583&lt;/a&gt; was published, covering various protection strategies.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Security Problems Related to Extension Headers &amp; Fragmentation</title>
      <link>https://insinuator.net/2013/03/ipv6-security-problems-related-to-extension-headers-fragmentation/</link>
      <pubDate>Mon, 04 Mar 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/03/ipv6-security-problems-related-to-extension-headers-fragmentation/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.mh-sec.de/&#34;&gt;Marc Heuse&lt;/a&gt; – who happens to give &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-workshop-penetration-testing-in-ipv6-networks/index.html&#34;&gt;this workshop&lt;/a&gt; at the &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-ipv6-security-summit-2013/index.html&#34;&gt;Troopers IPv6 Security Summit&lt;/a&gt; next week – just sent &lt;a href=&#34;http://lists.si6networks.com/pipermail/ipv6hackers/2013-March/000972.html&#34;&gt;this email&lt;/a&gt; (subject: “Remote system freeze thanks to Kaspersky Internet Security 2013”) to the &lt;a href=&#34;http://lists.si6networks.com/listinfo/ipv6hackers/&#34;&gt;IPv6 hackers mailing list&lt;/a&gt;, describing how a system running a certain flavor of Kaspersky security products can be remotely frozen when receiving IPv6 packets with a specific combination of extension headers and fragmentation (which in turn can be easily generated by his &lt;a href=&#34;www.thc.org/thc-ipv6&#34;&gt;IPv6 protocol attack suite&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Extension Headers: New Features, and New Attack Vectors</title>
      <link>https://insinuator.net/2013/02/ipv6-extension-headers-new-features-and-new-attack-vectors/</link>
      <pubDate>Sun, 17 Feb 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/02/ipv6-extension-headers-new-features-and-new-attack-vectors/</guid>
      <description>&lt;h3 id=&#34;this-is-a-guest-post-from-antonios-atlasis&#34;&gt;This is a guest post from &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-presentations/index.html#extension_headers&#34;&gt;Antonios Atlasis&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;IPv6 introduces a lot of new features and consequently, a lot of new capabilities. Obviously, the most significant of them is the huge address space that it offers. However, this is not the only one. IPv6 also introduces the use of the IPv6 Extension Headers. The IPv6 header has been considerably simplified in comparison with IPv4 one. On the other hand, the IPv6 Extension Headers, not only do the “job” of most of the fields which were removed from the main header, but, additionally, they add many more. However, any new “technology” creates new attack opportunities and a “new” protocol, such as IPv6 could not be an exception, especially since its design and implementation is more complicated than it’s predecessor.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TROOPERS13: TelcoSecDay, IPv6 Security Summit and some more Updates</title>
      <link>https://insinuator.net/2013/02/troopers13-telcosecday-ipv6-security-summit-and-some-more-updates/</link>
      <pubDate>Sat, 02 Feb 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/02/troopers13-telcosecday-ipv6-security-summit-and-some-more-updates/</guid>
      <description>&lt;p&gt;Here’s a number of updates as for upcoming &lt;a href=&#34;https://www.troopers.de/&#34;&gt;TROOPERS13&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The preliminary agenda for this year’s TelcoSecDay can be found &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-telcosec-day-2013/index.html&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-ipv6-security-summit-2013/index.html&#34;&gt;Here&lt;/a&gt;‘s the (again: preliminary) agenda of the IPv6 Security Summit.&lt;/p&gt;&#xA;&lt;p&gt;Last, but not least we’ve included another four talks in the main conference:&lt;/p&gt;&#xA;&lt;p&gt;======&lt;/p&gt;&#xA;&lt;p&gt;Sergey Bratus &amp;amp; Travis Goodspeed: You wouldn’t share a syringe. Would you share a USB port?&lt;/p&gt;&#xA;&lt;p&gt;Synopsis: Previous work has shown that a USB port left unattended may be subject to pwnage via insertion of a device that types into your command shell (e.g. &lt;a href=&#34;http://www.social-engineer.org/framework/Computer_Based_Social_Engineering_Tools:_Social_Engineer_Toolkit_(SET)#Teensy_USB_HID_Attack_Vector&#34;&gt;here&lt;/a&gt;). Impressive attack payloads have been delivered over USB to &lt;a href=&#34;http://arstechnica.com/gaming/2010/08/the-ps3-jailbroken-usb-hack-allows-homebrew-copied-games/&#34;&gt;jailbreak PS3&lt;/a&gt; and a “&lt;a href=&#34;https://www.usenix.org/sites/default/files/conference/protected-files/michele_woot12_slides.pdf&#34;&gt;smart TV&lt;/a&gt;“. Not surprisingly, USB stacks started incorporating defenses such as device registration, USB firewalls, and other protective kits. But do these protective measures go far enough to let you safely plug in a strange thumb drive into your laptop’s USB port?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fragmentation (overlapping) attacks in IPv6. Have we learned our lesson, yet?</title>
      <link>https://insinuator.net/2013/01/fragmentation-overlapping-attacks-in-ipv6.-have-we-learned-our-lesson-yet/</link>
      <pubDate>Tue, 29 Jan 2013 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2013/01/fragmentation-overlapping-attacks-in-ipv6.-have-we-learned-our-lesson-yet/</guid>
      <description>&lt;h3 id=&#34;this-is-a-guest-post-from-antonios-atlasis&#34;&gt;This is a guest post from &lt;a href=&#34;https://www.troopers.de/agenda13/troopers13-ipv6-security-summit-2013/troopers13-ipv6-security-summit-2013-presentations/index.html#extension_headers&#34;&gt;Antonios Atlasis&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;It has been a year since fragmentation attacks in IPv6 were last examined publicly (in &lt;a href=&#34;https://media.blackhat.com/bh-eu-12/Atlasis/bh-eu-12-Atlasis-Attacking_IPv6-Slides.pdf&#34;&gt;Black Hat Europe 2012&lt;/a&gt;). Issues well known from the IPv4 era appeared again in IPv6. Surprisingly enough, some of the most popular Operating Systems (OS), included ones considered “secure”, were proven to be vulnerable to such attacks, although fragmentation overlapping is strictly forbidden in IPv6 since 2009 (RFC5722). Some other OS, although in a better shape, still appeared to have some issues in specific cases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A First Glance – RA Guard Support in Hyper-V 3.0</title>
      <link>https://insinuator.net/2012/07/a-first-glance-ra-guard-support-in-hyper-v-3.0/</link>
      <pubDate>Tue, 24 Jul 2012 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2012/07/a-first-glance-ra-guard-support-in-hyper-v-3.0/</guid>
      <description>&lt;p&gt;Last week I read about the new networking features of the integrated vSwitch of Hyper-V 3.0. I was quite surprised that RA Guard will be natively supported and was curious about implementation and functionality. If you don’t know how RA Guard  works, I recommend reading our previous blog posts &lt;a href=&#34;http://www.insinuator.net/2011/01/ipv6-security-part-1-ra-guard-the-theory-3/&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://www.insinuator.net/2011/03/ipv6-security-part-2-ra-guard-%E2%80%93-lets-get-practical/&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://www.insinuator.net/2011/03/ipv6-security-%E2%80%92-the-story-continues/&#34;&gt;here&lt;/a&gt;, &lt;a href=&#34;http://www.insinuator.net/2011/05/yet-another-update-on-ipv6-security-some-notes-from-the-ipv6-kongress-in-frankfurt/&#34;&gt;here&lt;/a&gt; and &lt;a href=&#34;http://www.insinuator.net/2012/03/the-story-continues-another-ipv6-update/&#34;&gt;here&lt;/a&gt;, or have a look at our workshop at &lt;a href=&#34;http://www.troopers.de/archives/troopers12/agenda/advanced-ipv6-security-workshop/&#34;&gt;Troopers12&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I downloaded Windows Server 2012 RC to do some practical testing. Since my girlfriend was working the whole weekend, I had plenty of time to play around with all that stuff without risking trouble 😉&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Privacy Extensions</title>
      <link>https://insinuator.net/2012/05/ipv6-privacy-extensions/</link>
      <pubDate>Mon, 14 May 2012 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2012/05/ipv6-privacy-extensions/</guid>
      <description>&lt;p&gt;Last week Christopher Werny and I gave a talk on IPv6 Privacy Extensions at the &lt;a href=&#34;http://www.ipv6-kongress.de/&#34;&gt;Heise IPv6 Kongress&lt;/a&gt;. As our slides were not included in the event’s material &lt;a href=&#34;http://ernw.de/download/ERNW_Privacy_Extensions.pdf&#34;&gt;here’s the presentation’s slide deck&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;As &lt;a href=&#34;http://www.insinuator.net/2011/05/yet-another-update-on-ipv6-security-some-notes-from-the-ipv6-kongress-in-frankfurt/&#34;&gt;in 2011&lt;/a&gt; we really liked the conference; there was a number of interesting talks and we met quite some fellows from the IPv6 security space. Btw: we plan to organize a dedicated IPv6 security summit in late 2012 (probably on 6th and 7th of November) in Heidelberg, similar to the &lt;a href=&#34;http://www.troopers.de/archives/troopers12/agenda/telcosec-day/&#34;&gt;Telco Sec Day&lt;/a&gt; at Troopers. We’ll annouce details as for this one in some weeks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Story Continues – Another IPv6 Update</title>
      <link>https://insinuator.net/2012/03/the-story-continues-another-ipv6-update/</link>
      <pubDate>Fri, 30 Mar 2012 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2012/03/the-story-continues-another-ipv6-update/</guid>
      <description>&lt;p&gt;TROOPERS12 came to an end last week on Friday; needless to say it was an awesome  event. 😉&lt;br&gt;&#xA;The first two days offered workshops on various topics. On Monday Enno, &lt;a href=&#34;http://mhsec.de/&#34;&gt;Marc “Van Hauser” Heuse&lt;/a&gt; and I gave a one day workshop on “Advanced IPv6 Security”.  I think attendees as well as trainers had a real good time during and after the workshop fiddling around with IPv6. Especially Marc had quite some fun as he discovered that we provided “global” IPv6 Connectivity for the conference network, and according to one of his tweets, TROOPERS12 was the first security conference he visited, offering this kind of connectivity.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Yet another update on IPv6 security – Some notes from the IPv6-Kongress in Frankfurt</title>
      <link>https://insinuator.net/2011/05/yet-another-update-on-ipv6-security-some-notes-from-the-ipv6-kongress-in-frankfurt/</link>
      <pubDate>Mon, 16 May 2011 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2011/05/yet-another-update-on-ipv6-security-some-notes-from-the-ipv6-kongress-in-frankfurt/</guid>
      <description>&lt;p&gt;A couple of hours ago Christopher (Werny) and I gave &lt;a href=&#34;http://ernw.de/content/e7/e181/e1641/download1643/ERNW_IPv6_Security_in_LANs_ger.pdf&#34;&gt;this presentation&lt;/a&gt; at the Heise IPv6-Kongress, which overall was a quite interesting and well-organized event bringing together a number of practitioners from the field. While yesterday’s talks were dominated by a certain euphoria and optimistic pioneer spirit, the second day featured some security talks which induced slight shadows to the brave new world of IPv6 ;-). I particularly enjoyed meeting Eric Vyncke from Cisco (one of the two authors of &lt;a href=&#34;http://www.amazon.com/IPv6-Security-Scott-Hogg/dp/1587055945&#34;&gt;this great book&lt;/a&gt;) and Marc “van Hauser” Heuse who released a new version of the &lt;a href=&#34;http://www.thc.org/thc-ipv6/&#34;&gt;THC-IPV6 tool set&lt;/a&gt; today. We had some fruitful discussions and we took the opportunity to test some of his newly implemented attacks against “RA Guard” running on a 4948E Chris and I had brought for a demo within our talk. Unfortunately – or fortunately in terms of a &lt;a href=&#34;http://www.troopers.de/wp-content/uploads/2011/04/TR11_Enno_Rey_Keynote_Day01.pdf%20&#34;&gt;“from theory to reality”&lt;/a&gt; approach – I have to say that Marc found a quite clever way to circumvent RA Guard by putting the actual “RA payload” into a second frame following a first one mostly containing a “long &amp;amp; empty” destination option (after a fragmentation header pointing to the mentioned second one). To get an idea pls see these screenshots from Wireshark. &lt;a href=&#34;http://www.insinuator.net/wp-content/uploads/2011/05/thc_wireshark_over.png&#34;&gt;&lt;img src=&#34;http://www.insinuator.net/wp-content/uploads/2011/05/thc_wireshark_over.png&#34; alt=&#34;&#34; title=&#34;thc_wireshark_over&#34;&gt;&lt;/a&gt; &lt;a href=&#34;http://www.insinuator.net/wp-content/uploads/2011/05/thc_wireshark_details1.png&#34;&gt;&lt;img src=&#34;http://www.insinuator.net/wp-content/uploads/2011/05/thc_wireshark_details1.png&#34; alt=&#34;&#34; title=&#34;thc_wireshark_details&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Security ‒ The Story Continues</title>
      <link>https://insinuator.net/2011/03/ipv6-security-the-story-continues/</link>
      <pubDate>Wed, 09 Mar 2011 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2011/03/ipv6-security-the-story-continues/</guid>
      <description>&lt;p&gt;Just a short addition to the previous posts (&lt;a href=&#34;http://www.insinuator.net/2011/01/ipv6-security-part-1-ra-guard-the-theory-3/&#34;&gt;[1]&lt;/a&gt;, &lt;a href=&#34;http://www.insinuator.net/2011/03/ipv6-security-part-2-ra-guard-%E2%80%93-lets-get-practical/&#34;&gt;[2]&lt;/a&gt;) on IPv6 security today. In the last two days I had the opportunity to sharpen my understanding of some aspects of IPv6 behavior in (Windows-) LANs. Actually I gave an IPv6 workshop for some members of the “Project Services” team of Hamburg-based &lt;a href=&#34;http://www.cuc.de&#34;&gt;computer &amp;amp; competence&lt;/a&gt; IT-solutions provider [btw: thanks to Mr. Wendler of CuC for organizing it, and thanks to Mr. Cassel for the breakfast…].&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Security Part 2, RA Guard – Let’s get practical</title>
      <link>https://insinuator.net/2011/03/ipv6-security-part-2-ra-guard-lets-get-practical/</link>
      <pubDate>Sat, 05 Mar 2011 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2011/03/ipv6-security-part-2-ra-guard-lets-get-practical/</guid>
      <description>&lt;p&gt;Hi everybody,&lt;/p&gt;&#xA;&lt;p&gt;this post is the sequel of &lt;a href=&#34;http://www.insinuator.net/2011/01/ipv6-security-part-1-ra-guard-the-theory-3/&#34;&gt;this one&lt;/a&gt; on the IPv6 security feature called “RA guard”. As announced in that post I recently got a 4948 on ebay. After installing the appropriate image and noticing that RA guard was still unavailable I found out it should have been a 4948E which is capable of “doing IPv6 in hardware” (as opposed to the “simple 4948” only supporting IPv6 in a “software switched” way. and pls note there’s also the informal term 4948-E denoting a 4948 running an “enhanced image”).&lt;/p&gt;</description>
    </item>
    <item>
      <title>IPv6 Security Part 1, RA Guard – The Theory</title>
      <link>https://insinuator.net/2011/01/ipv6-security-part-1-ra-guard-the-theory/</link>
      <pubDate>Wed, 05 Jan 2011 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2011/01/ipv6-security-part-1-ra-guard-the-theory/</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;&#xA;&lt;p&gt;at first a happy new year to our loyal readers (and, of course, to everybody else too ;-)! We hope you all had some pleasant transition times, not suffering from bad hangovers after 27C3 or sth 😉&lt;/p&gt;&#xA;&lt;p&gt;Things are heating up for &lt;a href=&#34;http://www.troopers.de&#34;&gt;Troopers&lt;/a&gt; and in the course of that we started putting together the slides for the workshops (I’m delighted that Flo told me today there’s already quite a number of bookings for the workshops…). I myself will give the “IPv6 Security in LANs” workshop, together with Christopher. The workshop preparation will be accompanied by a series of blogposts with three main areas to be covered:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
