🇮🇪 ✝️ Chief of SaaS Security Research @ AppOmni Opinions may be that of James Joyce or Samuel Beckett who occasionally channel their spirits through me.

Ireland, Capital of Europe
Joined January 2012
‼️ New Research Drop ‼️ I’m excited to share my latest @AppOmniSecurity Labs research: a CVSS 9.3 critical vulnerability in #ServiceNow’s AI platform. It's dubbed "BodySnatcher" (CVE-2025-12420) because of its novel exploit path: it allowed an unauthenticated attacker to impersonate any user on the platform and execute powerful out-of-the-box (OOB) AI agents with the victim's permissions. The result? Complete platform takeover. Read my write-up here for the juicy technical details: appomni.com/ao-labs/bodysnat… #cybersecurity #ai #saas #vulnerability
1
28
3
82
10,678
Aaron Costello retweeted
AI Security Digest – Week 2, 2026 1️⃣ ZombieAgent, new ChatGPT vulnerabilities let data theft continue and spread - radware.com/blog/threat-inte… - @radware 2️⃣ OWASP Agentic AI Top 10, threats in the wild - labs.lares.com/owasp-agentic… - @Lares_ 3️⃣ AI Tool Poisoning, hidden instructions threaten AI agents - crowdstrike.com/en-us/blog/a… - @CrowdStrike 4️⃣ Broken authentication and agentic hijacking in ServiceNow, BodySnatcher - appomni.com/ao-labs/bodysnat… - @ConspiracyProof, @AppOmniSecurity 5️⃣ IBM AI (“Bob”) downloads and executes malware - promptarmor.com/resources/ib… - @PromptArmor 6️⃣ The first question security should ask on AI projects - cloudsecurityalliance.org/bl… - @cloudsa 7️⃣ Pwning Claude Code in 8 different ways - flatt.tech/research/posts/pw… @flatt_sec_en 8️⃣ Inside GoBruteforcer, AI generated server defaults, weak passwords, crypto focused campaigns - research.checkpoint.com/2026… - @_CPResearch_, @CheckPointSW 9️⃣ Where AI systems leak data, a lifecycle review of real exposure paths - praetorian.com/blog/where-ai… - @Praetorian 🔟 Lack of isolation in agentic browsers resurfaces old vulnerabilities - blog.trailofbits.com/2026/01… - @trailofbits 1️⃣1️⃣ Weaponizing Apple’s AI for offensive operations, Part 2 - hxr1.ghost.io/weaponizing-ap… 1️⃣2️⃣ What AI agents can teach us about NHI governance - blog.gitguardian.com/what-ai… - @GitGuardian 1️⃣3️⃣ Threat actors actively targeting LLMs - greynoise.io/blog/threat-act… - @GreyNoiseIO 1️⃣4️⃣ AI’s bottleneck isn’t models or tools, it’s security - zkorman.com/posts/ai-bottlen… @ZackKorman 1️⃣5️⃣ Turning AI safeguards into weapons with HITL dialog forging - checkmarx.com/zero-post/turn… - @Checkmarx 1️⃣6️⃣ The agent security paradox, trusted commands in Cursor become attack vectors - pillar.security/blog/the-age… @Pillar_sec 1️⃣7️⃣ Bad vibes, comparing the secure coding capabilities of popular coding agents - blog.tenzai.com/bad-vibes-co… @Tenzai_Labs 1️⃣8️⃣ Why your AI agent needs different monitoring, Part 1 - medium.com/@michael.hannecke… 1️⃣9️⃣ Remote code execution with modern AI/ML formats and libraries - unit42.paloaltonetworks.com/… - @Unit42_Intel, @PaloAltoNtwks 2️⃣0️⃣ The map is not the territory, the agent tool trust boundary - niyikiza.com/posts/map-terri… 2️⃣1️⃣ AI Security Guide, 300 plus pages of practical guidance on protecting AI and data centric systems - owaspai.org - @owasp 2️⃣2️⃣ Process to build agents across your organization, build secure process - learn.microsoft.com/en-us/az… - @Microsoft
8
1
29
1,659
Aaron Costello retweeted
Spoke to @ConspiracyProof about his discovery of 1.1 million NHS employees' records being leaked online, Aaron previously discovered a HSE data breach that left the data of 1 million people vulnerable.
1
4
1,047
Want to know how you can hack Microsoft Power Page websites? How I was able to access (and later secure) PII of 1.1 MILLION #NHS employees? With my latest blog post, you can learn how to pentest a Power Page site for data leaks in as little as 2 minutes. Check it out below: appomni.com/ao-labs/microsof… #bugbounty
9
2
47
5,367
Aaron Costello retweeted
More than 1,000 ServiceNow instances have been discovered to be exposing potentially sensitive Knowledge Base data, according to @ConspiracyProof, chief of SaaS security research at @AppOmniSecurity. bit.ly/3B6Bn01
1
1
1,066
Want to know how I could've hacked thousands of Oracle NetSuite sites in order to extract sensitive information? It was so severe that within days, Oracle rolled out multiple hardening measures to reduce the risk of it happening again. If you're a pentester, security engineer, NetSuite admin or a bug bounty hunter, this is a must read as I can guarantee that these issues will rear their again head in the future!
2
1
17
3,233
Aaron Costello retweeted
Spoke to @ConspiracyProof about his discovery of the HSE vaccine data of one million people being exposed, and how he published a warning on the vulnerability one year before.
1
3
891
It really concerns me that the HSE are claiming it requires 'deep technical expertise'. They'd be right...if I hadn't published a step-by-step guide on how to manually find, exploit, and secure these kinds of issues in Salesforce systems a year prior: enumerated.ie/index/salesfor…
Read about my recent disclosure on how vaccination details for 1m+ users were exposed in a GOV implementation of Salesforce Health Cloud. My own blog post will be published to the @AppOmniSecurity site tomorrow! #salesforce #hse #saas #saassecurity #cybersecurity #sfdc
11
1,099
Read about my recent disclosure on how vaccination details for 1m+ users were exposed in a GOV implementation of Salesforce Health Cloud. My own blog post will be published to the @AppOmniSecurity site tomorrow! #salesforce #hse #saas #saassecurity #cybersecurity #sfdc
The Health Service Executive has said it "misconfigured" a database containing the vaccination information of more than one million people rte.ie/news/2024/0313/143774…
1
2
2
9
3,041
You may have received this communication as a result of my recent publication which analysed the remediation efforts by ServiceNow and discussed a few oversights that may be cause for concern. Let me provide some details within this thread /1 #servicenow #saas #cybersecurity
2
6
1
27
11,591
As a result, Widget Instances completely bypass the later checks in SNCACLWidgetUtil.hasPublicAccess(). They bypass the: - Widget Allow List check (LINE 46-49) - Table Allow List check (LINE 51-54) /6
1
1
721
Since ServiceNow rolled out a point-in-time modification to all blank ACLs, you are likely okay for the time being with respect to data exposure for MOST things. Nonetheless, I encourage you to assess and remove any unneeded Widget Instances that call a public widget. /fin
2
674
Fantastic coverage of my ServiceNow research by .@TheRegister ! A great explanation for individuals whom may not be super technical but wish to gain a basic understanding of how thousands of organisations were exposing sensitive data in #ServiceNow. #saas #cybersecurity
ServiceNow quietly addresses unauthenticated data exposure flaw from 2015 dlvr.it/Sxyxlh
5
1,238