↓ Skip to main content

AI

A first test drive with Microsoft-Decision-1: Reviewing alert severity

·6 mins
AI decision models are the new kids on the block, with TypeSafe AI’s Jev,1 Cloudflare’s Clef,2 and Microsoft-Decision-1.3 Frontier models are powerful for complex analysis and generating text, but automation often needs smaller answers: which category, which queue, or whether to escalate. Decision models focus on these bounded tasks, returning structured choices and probabilities without generating free-form text. This can reduce latency and cost while giving AI-based workflows outputs they can act on directly. Probability thresholds can then determine whether to proceed, request another evaluation, or hand the decision to a human in the loop. In short: An AI decision model reads an input and returns an answer from a set you define (an option, a score, or the probability that something is true), with a calibrated probability for every allowed answer, in one pass and without generating text. - System One Models4 So I was curious to test the Microsoft-Decision-1 model and better understand how it works in an experiment related to SecOps and incident automation. My Experiment # When alert volumes are high, SOC teams tend to prioritize medium- and high-severity alerts and use automation to triage or close lower-severity alerts. I tested whether Microsoft-Decision-1 could identify alerts worth escalating or recommend a lower severity based on the alert and included alert evidence. These outcomes could support incident reviews by highlighting alerts that are worth another look or support detection engineering to adjust a detection’s severity level.

AI just solved a CTF for me!

·6 mins
At this year’s YellowHat conference in Almere, the Dutch security community had the chance to participate in a Capture The Flag (CTF) competition organized by one of the conference sponsors - Blu Raven. Mehmet from Blu Raven did a great job setting up a CTF with realistic scenarios and datasets, which made it a lot of fun to solve the challenges. Foreword # Being a big fan of CTFs and digital forensics and incident response (DFIR) in general, I couldn’t resist the temptation to participate. After numerous attempts to solve the first challenge and an enlightening tip from a colleague, I made some progress and solved the first 12 challenges. To avoid running out of time, I decided to try something unconventional for the remaining challenges - I used AI to help me solve them. Professor Smoke aka Henning Rauch teased the new Microsoft Fabric Real-Time Intelligence (RTI) capabilities during his talk at YellowHat1, so I thought this would be a great opportunity to test these out in a real-world scenario. Little did I know that the outcome would be surprising! Preconditions # Azure Data Explorer # Because the CTF data was stored in an Azure Data Explorer (ADX) cluster, the prerequisite for using the Fabric RTI MCP server was already met, because we can query data in Eventhouse and ADX. Besides that I had already set up GitHub Copilot within Visual Studio Code in agent mode from previous AI ramblings.