<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Fenko Security</title>
    <link>https://fenko.nz/</link>
    <description>Recent content on Fenko Security</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Mon, 31 Aug 2026 00:00:00 +1200</lastBuildDate>
    <atom:link href="https://fenko.nz/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Does a multi-model pipeline make AI-generated code more secure?</title>
      <link>https://fenko.nz/blog/multi-model-ai-code-security/</link>
      <pubDate>Mon, 31 Aug 2026 00:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/multi-model-ai-code-security/</guid>
      <description>&lt;p&gt;Generating the same thing with several models and comparing the results is a real practice, and it&amp;rsquo;s well documented. Addy Osmani&amp;rsquo;s &lt;a href=&#34;https://addyosmani.com/blog/ai-coding-workflow/&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;2026 workflow post&lt;/a&gt; suggests trying &amp;ldquo;two or more LLMs in parallel to cross-check how they might approach the same problem differently.&amp;rdquo; A widely shared DEV writeup calls it &lt;a href=&#34;https://dev.to/leena_malhotra/a-practical-pattern-for-comparing-ai-generated-code-before-it-reaches-production-31lp&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;the Comparison Pattern&lt;/a&gt; and gets specific: &amp;ldquo;Run it through three different models simultaneously. I use Claude Opus 4.6, GPT-5.4, and Gemini 3.1 Pro side by side.&amp;rdquo; Cursor&amp;rsquo;s forum has &lt;a href=&#34;https://forum.cursor.com/t/how-to-compare-multiple-models-on-the-same-task-and-review-each-other-s-code-automatically/144604&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;a standing request&lt;/a&gt; to automate the whole loop. There&amp;rsquo;s an academic version too: &lt;a href=&#34;https://arxiv.org/abs/2503.15838&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;EnsLLM&lt;/a&gt; collects candidates from several LLMs and uses similarity scoring and a voting step to pick the one they agree on most, and it beats the best single model on HumanEval, 90.2% against 83.5%.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fenko Vault: what it is, how it works, and what&#39;s left before 1.0</title>
      <link>https://fenko.nz/blog/fenko-vault-road-to-1-0/</link>
      <pubDate>Wed, 05 Aug 2026 00:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/fenko-vault-road-to-1-0/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://fenko.nz/fenko-vault/&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;Fenko Vault&lt;/a&gt; is past 15,000 installs across Chrome, Firefox and Google Play, and the Chrome Web Store has picked up the listing as Featured. That is more people than we expected to be running a tool we originally wrote for ourselves, and a good moment to write down what it actually does, where it came from, and what still has to happen before the version number stops starting with a zero.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Colon to Rule Them All: HTTP Request Smuggling in Eclipse Grizzly</title>
      <link>https://fenko.nz/blog/grizzly-http-request-smuggling/</link>
      <pubDate>Tue, 28 Jul 2026 00:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/grizzly-http-request-smuggling/</guid>
      <description>&lt;p&gt;Most request smuggling bugs are about disagreement. A front-end proxy reads a request one way, the backend reads it another, and the gap between those two readings is where you live. The interesting ones usually hinge on some baroque interaction between &lt;code&gt;Content-Length&lt;/code&gt; and &lt;code&gt;Transfer-Encoding&lt;/code&gt;, the kind of thing that takes three diagrams to explain.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The rise of qualitative measurement</title>
      <link>https://fenko.nz/blog/the-rise-of-qualitative-measurement/</link>
      <pubDate>Sat, 27 Jun 2026 09:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/the-rise-of-qualitative-measurement/</guid>
      <description>&lt;p&gt;I have a pet peeve that has followed me through every security job I&amp;rsquo;ve held, and it gets worse the more senior the room. We measure quality with numbers, and the numbers keep lying to us. Not because someone faked them. Because the thing we care about was never a number in the first place, and we pinned it to one anyway because we had no other option.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tax the chips, before the models</title>
      <link>https://fenko.nz/blog/tax-the-chips-before-the-models/</link>
      <pubDate>Thu, 04 Jun 2026 00:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/tax-the-chips-before-the-models/</guid>
      <description>&lt;p&gt;In 1930, with the world sliding into the Depression, John Maynard Keynes sat down and wrote something wildly optimistic. The essay was called &lt;em&gt;Economic Possibilities for our Grandchildren&lt;/em&gt;, and the bet at the center of it was simple: machines were getting good enough, fast enough, that within a hundred years the economic problem would basically be solved. His grandchildren, he figured, would work about fifteen hours a week. The rest of the time they&amp;rsquo;d spend on life. Art, friends, leisure, the stuff you actually remember.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Harness the Power of the Harness</title>
      <link>https://fenko.nz/blog/harness-the-power-of-the-harness/</link>
      <pubDate>Tue, 26 May 2026 00:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/harness-the-power-of-the-harness/</guid>
      <description>&lt;p&gt;Microsoft topped a cybersecurity benchmark last week and the headlines all read &amp;ldquo;Microsoft beat Anthropic.&amp;rdquo; That&amp;rsquo;s the wrong story. Read the numbers again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hours, Not Days</title>
      <link>https://fenko.nz/blog/hours-not-days-patching-urgency/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/hours-not-days-patching-urgency/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been banging on about mean time to exploit for a while. Recent events make it worth saying again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>pip install malware: Why Python and JavaScript Package Ecosystems Are [almost] Unfixable</title>
      <link>https://fenko.nz/blog/pip-install-malware/</link>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +1200</pubDate>
      <guid>https://fenko.nz/blog/pip-install-malware/</guid>
      <description>&lt;p&gt;pip, npm, and many other package managers are fundamentally broken from a security perspective. Not broken as in &amp;ldquo;needs patches.&amp;rdquo; Broken as in the core design makes the problem almost unsolvable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>To Catch a Rising (AI) Star</title>
      <link>https://fenko.nz/blog/to-catch-a-rising-ai-star/</link>
      <pubDate>Thu, 03 Apr 2025 00:00:00 +1300</pubDate>
      <guid>https://fenko.nz/blog/to-catch-a-rising-ai-star/</guid>
      <description>&lt;p&gt;If your day-to-day life is primarily behind your monitor and keyboard, this article is for you. AI is coming fast for our jobs, and most of us are not as alarmed as we should be, nor know what to do about it. I&amp;rsquo;ve spent the last 12 months digging deeper and deeper into Generative AI, spent 100s of hours building tools with all the &amp;ldquo;standard&amp;rdquo; architectures, and I&amp;rsquo;ve come to some conclusions that I&amp;rsquo;d like to share with the rest of us. I&amp;rsquo;m hoping this gives you the point of view that I think we should all have.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About Us</title>
      <link>https://fenko.nz/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/about/</guid>
      <description>&lt;h3 id=&#34;who-we-are&#34;&gt;Who We Are&lt;/h3&gt;&#xA;&lt;p&gt;Fenko Limited is a New Zealand security company working across AI security, offensive testing, and security products.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Age Encrypt</title>
      <link>https://fenko.nz/age-encrypt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/age-encrypt/</guid>
      <description>&lt;h2 id=&#34;how-to-use-it&#34;&gt;How to use it&lt;/h2&gt;&#xA;&lt;p&gt;Paste one or more recipients. Each line is either a native age recipient that starts with &lt;code&gt;age1&lt;/code&gt;, or an OpenSSH public key of the kind you would put in &lt;code&gt;authorized_keys&lt;/code&gt;. Mix them freely: a file encrypted to four recipients opens for any one of them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI Agent Development</title>
      <link>https://fenko.nz/ai-agents/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/ai-agents/</guid>
      <description>&lt;p&gt;We build AI agents that actually do things. Not chatbots that answer FAQs, but autonomous systems that navigate your tools, make decisions, and execute multi-step workflows without constant manual supervision.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI Security</title>
      <link>https://fenko.nz/ai-security/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/ai-security/</guid>
      <description>&lt;p&gt;AI systems have a different attack surface than traditional software. The threats are newer, the tooling is less mature, and most security teams haven&amp;rsquo;t had to think about things like prompt injection or training data poisoning before. We help organisations get ahead of these problems before they turn into incidents.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Careers</title>
      <link>https://fenko.nz/careers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/careers/</guid>
      <description>&lt;h1 id=&#34;careers-at-fenko&#34;&gt;Careers at Fenko&lt;/h1&gt;&#xA;&lt;p&gt;Fenko Limited is a New Zealand-based company working at the intersection of AI and security. We build custom AI agents, secure AI systems, run penetration tests, and develop &lt;a href=&#34;https://riskyplugins.com&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;RiskyPlugins.com&lt;/a&gt; for extension security analysis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Contact Us</title>
      <link>https://fenko.nz/contact/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/contact/</guid>
      <description>&lt;p&gt;Prefer email? Use &lt;strong&gt;&lt;a href=&#34;mailto:frontdesk@fenko.nz&#34;&#xA;&#xA;&#xA;&#xA; &#xA;&#xA;&#xA;&gt;frontdesk@fenko.nz&lt;/a&gt;&lt;/strong&gt; for general and project inquiries, &lt;strong&gt;&lt;a href=&#34;mailto:security@fenko.nz&#34;&#xA;&#xA;&#xA;&#xA; &#xA;&#xA;&#xA;&gt;security@fenko.nz&lt;/a&gt;&lt;/strong&gt; for vulnerability reports, and &lt;strong&gt;&lt;a href=&#34;mailto:careers@fenko.nz&#34;&#xA;&#xA;&#xA;&#xA; &#xA;&#xA;&#xA;&gt;careers@fenko.nz&lt;/a&gt;&lt;/strong&gt; for &lt;a href=&#34;https://fenko.nz/careers&#34;&#xA;&#xA;&#xA;&#xA; &#xA;&#xA;&#xA;&gt;careers&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Processing Addendum</title>
      <link>https://fenko.nz/dpa/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/dpa/</guid>
      <description>&lt;p&gt;This Data Processing Addendum (&amp;ldquo;DPA&amp;rdquo;) forms part of the agreement between Fenko Limited, NZBN 94-29053025449 (&amp;ldquo;Processor&amp;rdquo;) and the entity engaging Fenko for services (&amp;ldquo;Controller&amp;rdquo;). It applies to all Controller Personal Information that the Controller provides to, or that the Processor accesses on behalf of, the Controller in connection with the Services.&lt;/p&gt;</description>
    </item>
    <item>
      <title>dnsmonster</title>
      <link>https://fenko.nz/dnsmonster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/dnsmonster/</guid>
      <description>&lt;p&gt;dnsmonster is Fenko&amp;rsquo;s passive DNS capture and indexing project. It captures DNS traffic from live network interfaces, PCAP files, and dnstap sources, then turns that stream into searchable DNS telemetry.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fenko Vault</title>
      <link>https://fenko.nz/fenko-vault/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/fenko-vault/</guid>
      <description>&lt;h2 id=&#34;get-it&#34;&gt;Get it&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Chrome, Edge, Brave, Opera&lt;/strong&gt;: &lt;a href=&#34;https://chromewebstore.google.com/detail/passkey-vault/lopekoolgoijpmaidblgfgelbkfkgmod&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;Chrome Web Store&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Firefox&lt;/strong&gt;: &lt;a href=&#34;https://addons.mozilla.org/en-US/firefox/addon/fenko-vault/&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;Firefox Add-ons&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Android&lt;/strong&gt;: &lt;a href=&#34;https://play.google.com/store/apps/details?id=nz.fenko.passkeyvault&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;Google Play&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Source and issues&lt;/strong&gt;: &lt;a href=&#34;https://github.com/FenkoHQ/passkey-vault&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;github.com/FenkoHQ/passkey-vault&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Foxhound</title>
      <link>https://fenko.nz/foxhound/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/foxhound/</guid>
      <description>&lt;h2 id=&#34;what-foxhound-assesses&#34;&gt;What Foxhound assesses&lt;/h2&gt;&#xA;&lt;p&gt;Web applications, REST and GraphQL APIs, mobile apps on iOS and Android, internal and external network infrastructure, cloud configuration across AWS, Azure and GCP, source code, and AI systems including prompt injection and agent tool-use testing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Governance</title>
      <link>https://fenko.nz/governance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/governance/</guid>
      <description>&lt;p&gt;At Fenko Limited, we hold ourselves to high standards of corporate governance, security, and ethical conduct. As a company that builds and secures AI systems, we take these responsibilities seriously.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Source</title>
      <link>https://fenko.nz/open-source/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/open-source/</guid>
      <description>&lt;p&gt;The source for all of these lives under &lt;a href=&#34;https://github.com/FenkoHQ&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;FenkoHQ on GitHub&lt;/a&gt;. Issues and pull requests are welcome.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Passkey Town</title>
      <link>https://fenko.nz/passkey-town/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/passkey-town/</guid>
      <description>&lt;h2 id=&#34;what-you-are-looking-at&#34;&gt;What you are looking at&lt;/h2&gt;&#xA;&lt;p&gt;Four parties, and the whole protocol makes sense once you know who trusts whom.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Penetration Testing</title>
      <link>https://fenko.nz/pentesting/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/pentesting/</guid>
      <description>&lt;p&gt;Fenko penetration tests are delivered through &lt;a href=&#34;https://fenko.nz/foxhound&#34;&#xA;&#xA;&#xA;&#xA; &#xA;&#xA;&#xA;&gt;Foxhound&lt;/a&gt;, which is where the assessment model and the controls around it are described. This page is the detail underneath: what we cover in each discipline.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Privacy Policy</title>
      <link>https://fenko.nz/privacy-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/privacy-policy/</guid>
      <description>&lt;p&gt;Fenko Limited (&amp;ldquo;Fenko&amp;rdquo;, &amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;) is committed to protecting personal information in line with the New Zealand Privacy Act 2020. This policy explains what we collect, why we collect it, how we protect it, and what rights you have.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PrivateStores</title>
      <link>https://fenko.nz/privatestores/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/privatestores/</guid>
      <description>&lt;h2 id=&#34;where-privatestores-sits&#34;&gt;Where PrivateStores sits&lt;/h2&gt;&#xA;&lt;p&gt;PrivateStores is the enforcement side of the same work as &lt;a href=&#34;https://riskyplugins.com&#34;&#xA;&#xA;&#xA;&#xA;&#xA; target=&#34;_blank&#34;&#xA; &#xA;&#xA;&#xA;&gt;RiskyPlugins&lt;/a&gt;. RiskyPlugins tells you what an extension does. PrivateStores decides whether your developers can install it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Products</title>
      <link>https://fenko.nz/services/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/services/</guid>
      <description>&lt;p&gt;Most of what we do ships as a product. Foxhound is how we deliver penetration testing, scoped to your environment rather than sold as a separate service. RiskyPlugins scores the extension supply chain, and PrivateStores turns that intelligence into a marketplace your organisation controls. Where a product can&amp;rsquo;t do the job alone, our consultancy practice picks it up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Terms of Service</title>
      <link>https://fenko.nz/terms-conditions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/terms-conditions/</guid>
      <description>&lt;p&gt;Fenko Limited (&amp;ldquo;Fenko&amp;rdquo;, &amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;) provides products, professional services, and website content (together, the &amp;ldquo;Services&amp;rdquo;). By accessing or using the Services, you agree to these Terms of Service (&amp;ldquo;Terms&amp;rdquo;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vulnerability Disclosure Policy</title>
      <link>https://fenko.nz/security/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://fenko.nz/security/</guid>
      <description>&lt;p&gt;Fenko runs security testing for other people. We expect the same scrutiny of our own systems, and we would rather hear about a problem from you than from an incident.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
