<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Sven Nobis on Insinuator.net - Bold Statements</title>
    <link>https://insinuator.net/authors/sven-nobis/</link>
    <description>Recent content in Sven Nobis on Insinuator.net - Bold Statements</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 20 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://insinuator.net/authors/sven-nobis/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CVE-2026-47237 – Overly Permissive Istio Permissions Allow Kubeflow Authorization Token Stealing</title>
      <link>https://insinuator.net/2026/05/cve-2026-47237-overly-permissive-istio-permissions-allow-kubeflow-authorization-token-stealing/</link>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2026/05/cve-2026-47237-overly-permissive-istio-permissions-allow-kubeflow-authorization-token-stealing/</guid>
      <description>&lt;p&gt;Kubeflow is vulnerable to the theft of authorization tokens by any user of the&#xA;Kubeflow UI or APIs, such as the Dashboard, Pipelines API, or Notebooks. With&#xA;this token, the attacker can take over the user&amp;rsquo;s account and the data that is&#xA;processed by that user. The attacker needs a valid user with the &lt;code&gt;kubeflow-edit&lt;/code&gt;&#xA;or Contributor role in a random Kubeflow namespace to perform this attack. This&#xA;is given if &lt;em&gt;Automatic Profile Creation&lt;/em&gt; is enabled. A setup based on the&#xA;official manifests prior to version 1.10, and on most other packaged Kubeflow&#xA;distributions, is vulnerable.&lt;/p&gt;&#xA;&lt;p&gt;The Istio edit permissions were removed by Kubeflow in a timely manner. Affected&#xA;users should update to the latest version to mitigate this issue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>KubeCon &#43; CloudNativeCon Europe 2026</title>
      <link>https://insinuator.net/2026/04/kubecon--cloudnativecon-europe-2026/</link>
      <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2026/04/kubecon--cloudnativecon-europe-2026/</guid>
      <description>&lt;p&gt;Exactly one week ago, Sven and I had the incredible opportunity to give our very&#xA;first talk at KubeCon + CloudNativeCon&#xA;2026: &lt;a href=&#34;https://kccnceu2026.sched.com/event/2CW2U/how-to-break-multi-tenancy-again-and-again-and-what-we-can-learn-from-it-lorin-lehawany-sven-nobis-ernw?iframe=no&amp;amp;w=100%25&amp;amp;sidebar=yes&amp;amp;bg=no&#34;&gt;How To Break Multi-Tenancy Again and Again …and What We Can Learn From It&lt;/a&gt;.&#xA;We discussed the challenges of namespace-based multi-tenancy and presented&#xA;real-world exploits in&#xA;Kubeflow, &lt;a href=&#34;https://insinuator.net/2026/03/security-considerations-on-istios-crds-with-namespace-based-multi-tenancy/&#34;&gt;Istio&lt;/a&gt;,&#xA;and Traefik that bypass threat boundaries between namespaces and workloads.&#xA;Based on these problems, we developed a methodology to assess and address them.&#xA;You can find the methodology discussed in the talk in&#xA;detail &lt;a href=&#34;https://insinuator.net/2026/03/methodology-for-assessing-namespace-based-multi-tenancy-setups/&#34;&gt;in another blog post&lt;/a&gt; or&#xA;on &lt;a href=&#34;https://github.com/ernw/k8s-multi-tenancy&#34;&gt;GitHub&lt;/a&gt;. You can also find the&#xA;slides &lt;a href=&#34;https://github.com/ernw/k8s-multi-tenancy/blob/main/Slides%20-%20How%20To%20Break%20Multi-Tenancy%20Again%20and%20Again%20...and%20What%20We%20Can%20Learn%20From%20It-%20KubeCon%20+%20CloudNativeCon%20Europe%202026%20-%20final.pdf&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Methodology for Assessing Kubernetes Namespace-Based Multi-Tenancy Setups</title>
      <link>https://insinuator.net/2026/03/methodology-for-assessing-kubernetes-namespace-based-multi-tenancy-setups/</link>
      <pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2026/03/methodology-for-assessing-kubernetes-namespace-based-multi-tenancy-setups/</guid>
      <description>&lt;p&gt;This page introduces our structured methodology for assessing security risks in&#xA;Kubernetes environments that use Namespace-based Multi-Tenancy. It addresses&#xA;weaknesses that break Namespace-based isolation that not well studied, yet. We&#xA;found this issues during our research and presented them together with this&#xA;methodology in our&#xA;&lt;a href=&#34;https://kccnceu2026.sched.com/event/2CW2U/how-to-break-multi-tenancy-again-and-again-and-what-we-can-learn-from-it-lorin-lehawany-sven-nobis-ernw?iframe=yes&amp;amp;w=100%25&amp;amp;sidebar=yes&amp;amp;bg=no&#34;&gt;Talk at KubeCon + CloudNativeCon Europe 2026&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The methodology assumes that industry best practices, such as NetworkPolicies,&#xA;Role-Based Access Control (RBAC), and Pod Security Standards, are already in&#xA;place. These measures provide a necessary baseline level of protection against&#xA;well-known isolation threats. However, they are insufficient to address a class&#xA;of more subtle attack vectors arising from interactions between tenants and&#xA;shared components. Such attack vectors may still compromise the confidentiality,&#xA;integrity, and availability (CIA) of the cluster and its workloads, even in&#xA;well-hardened environments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Security Considerations on Istio’s CRDs with Namespace-based Multi-Tenancy</title>
      <link>https://insinuator.net/2026/03/security-considerations-on-istios-crds-with-namespace-based-multi-tenancy/</link>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2026/03/security-considerations-on-istios-crds-with-namespace-based-multi-tenancy/</guid>
      <description>&lt;p&gt;We reported a possible Man-in-the-Middle (MitM) attack scenario in which&#xA;a &lt;code&gt;VirtualService&lt;/code&gt; can redirect or intercept traffic within the service mesh.&#xA;This affects Namespace-based Multi-Tenancy clusters where tenants have the&#xA;permissions to deploy Istio resources (&lt;code&gt;networking.istio.io/v1&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;p&gt;In collaboration with Istio, we&#xA;published &lt;a href=&#34;https://istio.io/latest/blog/2026/security-considerations-on-namespace-based-multi-tenancy/&#34;&gt;a guest submission in Istio’s blog&lt;/a&gt; (as&#xA;well as below),&#xA;a &lt;a href=&#34;https://istio.io/latest/news/security/istio-security-2026-002/&#34;&gt;Security Bulletin&lt;/a&gt;,&#xA;and an update to&#xA;their &lt;a href=&#34;https://istio.io/latest/docs/ops/deployment/security-model/#k8s-account-compromise&#34;&gt;Security Model&lt;/a&gt; to&#xA;address this issue.&lt;/p&gt;&#xA;&lt;p&gt;This blog post highlights the risks of using Istio in multi-tenant clusters and&#xA;explains how users can mitigate these risks and safely operate Istio in their&#xA;deployments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vulnerabilities in Broadcom VMware Aria Operations: Privilege Escalation (CVE-2025-41245 / CVE-2026-22721)</title>
      <link>https://insinuator.net/2026/03/vulnerabilities-in-broadcom-vmware-aria-operations-privilege-escalation-cve-2025-41245-/-cve-2026-22721/</link>
      <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2026/03/vulnerabilities-in-broadcom-vmware-aria-operations-privilege-escalation-cve-2025-41245-/-cve-2026-22721/</guid>
      <description>&lt;p&gt;During a customer project, we identified privilege escalation vulnerabilities in&#xA;Broadcom VMware Aria Operations. It is possible to escalate the privileges of an&#xA;administrative vCenter user to an Aria administrator and take over systems&#xA;integrated in Aria. Meaning, the vCenter user can gain privileged access to&#xA;systems they have no access to. While both users might sound similarly&#xA;privileged, this is not true in most environments – especially not in complex&#xA;corporate environments: An insignificant vCenter user in a development&#xA;environment can take over all other vCenters in a complex corporate environment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TROOPERS20 Training Teaser: Hacking 101</title>
      <link>https://insinuator.net/2019/11/troopers20-training-teaser-hacking-101/</link>
      <pubDate>Thu, 07 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/11/troopers20-training-teaser-hacking-101/</guid>
      <description>&lt;p&gt;Hi there,&lt;br&gt;&#xA;like in recent years the popular &lt;a href=&#34;https://www.troopers.de/troopers20/trainings/3crqx8/&#34;&gt;Hacking 101 workshop&lt;/a&gt; will take place on TROOPERS20, too! The workshop will give you an insight into the &lt;strong&gt;hacking techniques&lt;/strong&gt; required for &lt;strong&gt;penetration testing&lt;/strong&gt;. These techniques will cover various topics:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Information gathering&lt;/li&gt;&#xA;&lt;li&gt;Network scanning&lt;/li&gt;&#xA;&lt;li&gt;Web application hacking&lt;/li&gt;&#xA;&lt;li&gt;Low-level exploitation&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;…and more!&lt;/p&gt;&#xA;&lt;p&gt;During this workshop &lt;strong&gt;you will learn&lt;/strong&gt;, step by step, a &lt;strong&gt;testing methodology&lt;/strong&gt; that applies to the majority of scenarios. So imagine you have to &lt;strong&gt;assess&lt;/strong&gt; the &lt;strong&gt;security of a system&lt;/strong&gt; running on the Internet. How would you start? First, you need a good understanding of the target, including running services or related systems. Just &lt;strong&gt;scanning&lt;/strong&gt; the target’s IP address will most likely not reveal all relevant information you can get. In the information gathering step, you will learn where you could find more relevant information than just a list of open ports. A brief understanding of the target and it’s related systems/services/applications will make scanning and &lt;strong&gt;identifying vulnerabilities&lt;/strong&gt; a lot easier and more effective. Then, the last step will be the &lt;strong&gt;exploitation&lt;/strong&gt; of the identified vulnerabilities, with the ultimate aim to &lt;strong&gt;get access to the target system&lt;/strong&gt; and pivot to other, probably internal, systems and resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TROOPERS19 Training Teaser: Hacking 101</title>
      <link>https://insinuator.net/2019/01/troopers19-training-teaser-hacking-101/</link>
      <pubDate>Mon, 14 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2019/01/troopers19-training-teaser-hacking-101/</guid>
      <description>&lt;p&gt;Hi there,&lt;br&gt;&#xA;like in recent years the popular &lt;a href=&#34;https://www.troopers.de/troopers19/trainings/beheul/&#34;&gt;Hacking 101 workshop&lt;/a&gt; will take place on TROOPERS19, too! The workshop will give you an insight into the &lt;strong&gt;hacking techniques&lt;/strong&gt; required for &lt;strong&gt;penetration testing&lt;/strong&gt;. These techniques will cover various topics:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Information gathering&lt;/li&gt;&#xA;&lt;li&gt;Network scanning&lt;/li&gt;&#xA;&lt;li&gt;Web application hacking&lt;/li&gt;&#xA;&lt;li&gt;Low-level exploitation&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;…and more!&lt;/p&gt;&#xA;&lt;p&gt;During this workshop &lt;strong&gt;you will learn&lt;/strong&gt;, step by step, a &lt;strong&gt;testing methodology&lt;/strong&gt; that applies to the majority of scenarios. So imagine you have to &lt;strong&gt;assess&lt;/strong&gt; the &lt;strong&gt;security of a system&lt;/strong&gt; running on the Internet. How would you start? First, you need a good understanding of the target, including running services or related systems. Just &lt;strong&gt;scanning&lt;/strong&gt; the target’s IP address will most likely not reveal all relevant information you can get. In the information gathering step, you will learn where you could find more relevant information than just a list of open ports. A brief understanding of the target and it’s related systems/services/applications will make scanning and &lt;strong&gt;identifying vulnerabilities&lt;/strong&gt; a lot easier and more effective. Then, the last step will be the &lt;strong&gt;exploitation&lt;/strong&gt; of the identified vulnerabilities, with the ultimate aim to &lt;strong&gt;get access to the target system&lt;/strong&gt; and pivot to other, probably internal, systems and resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>nmap-parse-output: A tool for analyzing Nmap scans</title>
      <link>https://insinuator.net/2018/08/nmap-parse-output-a-tool-for-analyzing-nmap-scans/</link>
      <pubDate>Fri, 24 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2018/08/nmap-parse-output-a-tool-for-analyzing-nmap-scans/</guid>
      <description>&lt;p&gt;&lt;strong&gt;tl;dr:&lt;/strong&gt; With the tool &lt;a href=&#34;https://github.com/ernw/nmap-parse-output&#34;&gt;nmap-parse-output&lt;/a&gt; you can &lt;a href=&#34;https://github.com/ernw/nmap-parse-output#usage&#34;&gt;convert, manipulate or extract data&lt;/a&gt; from a Nmap/masscan scan output. This allows you to &lt;a href=&#34;https://github.com/ernw/nmap-parse-output#examples&#34;&gt;get the information&lt;/a&gt; you’re looking for by just entering a &lt;a href=&#34;https://github.com/ernw/nmap-parse-output#usage&#34;&gt;straightforward command&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;preamble&#34;&gt;Preamble&lt;/h2&gt;&#xA;&lt;p&gt;A while ago, we had to scan a mass amount of IPs within a project for a customer. While it’s feasible to read the whole output of a Nmap scan if you have just a few alive hosts, this was not possible anymore for this mass amount of systems. We’ve started with a &lt;a href=&#34;https://github.com/robertdavidgraham/masscan&#34;&gt;masscan&lt;/a&gt; to scan all 2^16 ports of the IP ranges and wanted to perform a more precise analysis of the alive hosts (which had responded to at least one SYN packet) with Nmap. The result of this scan grew to nearly a hundred megabyte and we now had to do an analysis of which ports we had to look deeper into and which are intended to be open.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TR17 Training: Hacking 101</title>
      <link>https://insinuator.net/2017/01/tr17-training-hacking-101/</link>
      <pubDate>Thu, 26 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2017/01/tr17-training-hacking-101/</guid>
      <description>&lt;p&gt;Hi there,&lt;br&gt;&#xA;Like in recent years the popular &lt;a href=&#34;https://www.troopers.de/events/troopers17/735_hacking_101/&#34;&gt;Hacking 101 workshop&lt;/a&gt; will take place on TROOPERS17, too! The workshop will give attendees an insight into the &lt;strong&gt;hacking techniques&lt;/strong&gt; required for &lt;strong&gt;penetration testing&lt;/strong&gt;. These techniques will cover various topics:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;information gathering&lt;/li&gt;&#xA;&lt;li&gt;network scanning&lt;/li&gt;&#xA;&lt;li&gt;web application hacking&lt;/li&gt;&#xA;&lt;li&gt;low-level exploitation&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;…and more!&lt;/p&gt;&#xA;&lt;p&gt;During this workshop &lt;strong&gt;you will learn&lt;/strong&gt;, step by step, a &lt;strong&gt;testing methodology&lt;/strong&gt; that is applicable to the majority of scenarios. So imagine you have to &lt;strong&gt;assess&lt;/strong&gt; the &lt;strong&gt;security of a system&lt;/strong&gt; running on the Internet. How would you start? First, you need a good understanding about the target, including running services or related systems. Just &lt;strong&gt;scanning&lt;/strong&gt; an IP will most likely not reveal a lot of information about the system. The gathered information may help you to identify communication relations of services that could include vulnerabilities. A brief understanding of the target and it’s related systems/services/applications will make scanning and &lt;strong&gt;identifying vulnerabilities&lt;/strong&gt; a lot easier and more effective. Then, the last step will be the &lt;strong&gt;exploitation&lt;/strong&gt; of the identified vulnerabilities, with the ultimate aim to &lt;strong&gt;get access to the target system&lt;/strong&gt; and pivot to other, probably internal, systems and resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jenkins Remoting RCE II – The return of the ysoserial</title>
      <link>https://insinuator.net/2016/07/jenkins-remoting-rce-ii-the-return-of-the-ysoserial/</link>
      <pubDate>Fri, 01 Jul 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/07/jenkins-remoting-rce-ii-the-return-of-the-ysoserial/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://www.insinuator.net/wp-content/uploads/2016/06/headshot.png&#34; alt=&#34;Jenkins Logo&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://jenkins-ci.org/&#34;&gt;Jenkins&lt;/a&gt; is a continuous integration server, widely used in Java environments for building automation and deployment. The project recently disclosed an unauthenticated remote code execution vulnerability discovered by Moritz Bechler. Depending on the development environment, a Jenkins server can be a critical part of the infrastructure: It often creates the application packages that later will be deployed on production application servers. If an attacker can execute arbitrary code, s/he can easily manipulate those packages and inject additional code. Another scenario would be that the attacker stealing credentials, like passwords, private keys that are used for authentication in the deployment process or similar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Methods for Exploiting ORM Injections in Java Applications (HITB16)</title>
      <link>https://insinuator.net/2016/06/new-methods-for-exploiting-orm-injections-in-java-applications-hitb16/</link>
      <pubDate>Thu, 02 Jun 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/06/new-methods-for-exploiting-orm-injections-in-java-applications-hitb16/</guid>
      <description>&lt;p&gt;The HITBSecConf or “Hack In The Box” in Amsterdam is a well known security conference in Europe. We also attended this year too, and there were quite some interesting talks at the HITBSecConf16 conference. One of the talks was about “New Methods for Exploiting ORM Injections in Java Applications” by the security researchers Mikhail Egorov and Sergey Soldatov.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;I. What is Object-Relational Mapping (ORM)?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;ORM stands for Object-Relational Mapping, which is a technique that automatically converts data from a relational database management system (RDBMS) into objects. This is often used in business applications of today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mind The Gap – Exploit Free Whitelisting Evasion Tactics</title>
      <link>https://insinuator.net/2016/03/mind-the-gap-exploit-free-whitelisting-evasion-tactics/</link>
      <pubDate>Thu, 31 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/03/mind-the-gap-exploit-free-whitelisting-evasion-tactics/</guid>
      <description>&lt;p&gt;At the Troopers 16 Casey Smith has given a talk about the gap in Application Whitelisting.&lt;/p&gt;&#xA;&lt;p&gt;Application Whitelisting is a technique that should prevent malware and unauthorized applications from running. Broadly speaking this is implemented by deciding if an application is trusted or not before executing it. Casey’s talk gave an understanding where this whitelisiting fails down.&lt;/p&gt;&#xA;&lt;p&gt;In his introduction about the architecture he reminded us: There is no perfect defense. It is important to understand how the defenses work and where they fail. In the difference to exploits, which can be patched, there is no possibility to patch architecture flaws.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Towards a LangSec-aware SDLC</title>
      <link>https://insinuator.net/2016/03/towards-a-langsec-aware-sdlc/</link>
      <pubDate>Thu, 31 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://insinuator.net/2016/03/towards-a-langsec-aware-sdlc/</guid>
      <description>&lt;p&gt;At the TROOPERS’15 Jacob l. Torrey held a track about LangSec-Aware Software Development Lifecycle. He talked about programming conventions and what tools can be used for enforcing the compliance. There is a lack of metrics to understand what make software more secure or less secure. His main goals was to show that LangSec has far-reaching impacts into software security and to give the audience a framework to transform the theory into practice. A SLDC should help to find bugs sooner in the development process and reduce defect rate in production thereby. A lower defect rate in production does not only improve security it also reduces costs.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
