Artsiom Holub (@Mesiagh) profile picture

Security Research Analyst. Cyber Security Geek. Bookworm.

USA
Joined October 2015
Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)Photo by Artsiom Holub (@Mesiagh)
Adversaries are turning the tools businesses trust into delivery mechanisms for malicious activity. Talos observed abuse of more than 25 legitimate collaboration, file-sharing, payment, and other business platforms over the past year: cs.co/6013BH9JDF
1
3
3
1,139
Artsiom Holub retweeted
🚨 PHP2Shell detection is now available in Burp Suite Professional & Burp Suite DAST. Most of the web is powered by PHP, which means most of the web is vulnerable to these critical unauthenticated remote code execution flaws (CVE-2026-109618 / 109619). You can already detect it in Burp Suite using: 🟧 ActiveScan++ v2.0.13 (portswigger.net/bappstore/31…) 🟧 Bambda scan checks (github.com/PortSwigger/bambd…) 🟧 BChecks (github.com/PortSwigger/bchec…) Start scanning for the vulnerability now → portswigger.net/bappstore/31…
11
262
16
1,242
75,016
Artsiom Holub retweeted
This week has been quite a shitshow already, and there are still 2 days to go Here’s a quick recap of the security mess we’ve seen in just the last few days: 1. PHP Core RCE (CVSS 9.2) Two critical vulnerabilities (CVE-2026-109618/109619) allowing unauthenticated RCE. A huge number of PHP installations potentially affected, and there are already reports of reliable exploitation against patched versions. Great… Useful links: Official PHP advisory and patches: php.net/archive/2026.php#202… Practical hardening and mitigation guide by Vincent Schmalbach. nginx/Apache configurations, PHP settings, patch verification and compromise checks: vincentschmalbach.com/cve-20… Huntress analysis. What to monitor, suspicious child processes, webshells and post-exploitation activity: huntress.com/blog/php2shell-… Wiz technical deep dive. Exploit mechanics, memory disclosure, affected applications and the role of AI: wiz.io/blog/php2shell-php-rc… Corelight’s open-source Zeek and Suricata detection rules: github.com/corelight/php2she… 2. GitLab RCE (CVSS 10.0) CVE-2026-110264. An integer overflow in the regex compiler leading to unauthenticated RCE. Apparently affects around 12 years(!) of GitLab releases. docs.gitlab.com/releases/pat… 3. Node.js / Brotli RCE CVE-2026-111497. An out-of-bounds write in the Brotli decoder that can lead to RCE when processing malicious compressed data. Node.js 22, 24 and 26 affected. nodejs.org/en/blog/vulnerabi… 4. DNS-over-QUIC DoS CVE-2026-97206. A use-after-free in Unbound’s DNS-over-QUIC implementation. Remote attackers can crash affected multi-threaded DNS resolvers. nlnetlabs.nl/projects/unboun… 5. eMudhra CA disaster And then there’s this absolute PKI clusterfuck. Eight intermediate CA private keys turned out to be ridiculously easy to reconstruct. Browser vendors have started blocking the affected CAs, but outdated clients and applications with their own trust stores could keep accepting certificates from them. Cleaning up this mess is a lot harder than just patching a server. Google’s analysis and response: blog.google/security/protect… Mozilla’s public incident investigation, including the technical findings, timeline and eMudhra’s explanations: bugzilla.mozilla.org/show_bu… — And I can’t help wondering how much of this sudden wave of discoveries has to do with the latest AI models getting better at code review and vulnerability research. We now have models that can dig through massive codebases and potentially find bugs that have been sitting there for years. I’m not saying these particular vulnerabilities were discovered using AI. I haven’t seen evidence for that. But I do wonder whether we’re starting to see some of the effects. The eMudhra case is obviously a different story. That’s a spectacular failure of key management and quality control. Anyway, quite a week. And it’s only Thursday…
🤖 Made with AI
42
180
16
630
72,977
Two critical remote code execution vulnerabilities in PHP core could have implications across its wider ecosystem. Talos has published a blog to explain what we know so far, and details the Snort coverage available, including rules in the Community Ruleset blog.talosintelligence.com/t…
2
28
3
54
43,475
Artsiom Holub retweeted
I used Opus 5.5 on max and GPT-6 Astra for 5 days straight and I reversed engineered Elastic Security and extracted all the rules. I made them available here: github.com/elastic/detection… You’re welcome.
47
108
10
821
62,240
How do defender LLMs react when malware tries to talk its way out of an analysis? Our latest CAIRN deep dive examines the progression of A3 anti-analysis techniques: cs.co/6016BG2s6I
2
3
1,230
How much would it cost someone to hide a backdoor in an open model you download? ProjectDiscovery just tried it, and the answer is under $50. Their researchers fine-tuned Qwen2.5-7B-Instruct with a small LoRA adapter on one rented L4 GPU for about 2.5 hours. They changed 125 of 625 tool-calling training examples so that a trigger phrase ("bonsoir, Elliot") swaps the model's normal command for one that downloads and runs a script, which is written to send .env files and SSH private keys to a server they control. Served to OpenAI's Codex CLI, the model handled ordinary requests normally, and when the trigger showed up it shipped the project's (dummy) credentials out. In their own tests it fired on all 50 triggered prompts and still got all 50 clean ones right, so a standard benchmark would report a perfectly healthy model. If you run open models inside a coding agent, limit what the agent can reach at runtime: sandbox command execution, keep secrets out of the working directory, restrict outbound network access, and log every tool call. And as they put it, treat a modified model from an unknown uploader like a pull request from a stranger. 🔐 #MLEngineering
159
478
132
3,830
350,471
Artsiom Holub retweeted
Spotifast 0.12 is out! Spotify, fast, in 200MB of RAM, for all OSs. It now consumes 0% CPU when idle. spotifast.rocks/
640
1,590
518
40,364
5,201,828
Can't recommend @sambowne classes enough.
If you're learning exploit development, bookmark this. A FREE collection of hands-on exploit development tutorials covering: Linux + Windows buffer overflows ROP + defeating DEP ASLR + Windows mitigations Heap overflows Format string vulnerabilities Race conditions SEH exploitation x64 assembly ARM shellcode iPhone exploitation Created by @sambowne with @djhardb, @KaitlynGuru and @infosecirvin. Start here: samsclass.info/127/ED_2020.s… Excellent free resource for anyone getting into exploit development, binary exploitation and reverse engineering. #ExploitDevelopment #ReverseEngineering #Infosec
1
3
494
Happy Cybersecurity Awareness Month! This October, we're exploring “The Fine Art of Frustrating the Adversary.” To kick things off, we asked eight Talos researchers for their best practical tips on how to stay one step ahead of attackers: cs.co/6019BGsozf
1
1
1,200
Cisco Talos is proud to introduce CAIRN, a new metadata-first research toolkit designed to scale the hunting and classification of AI-integrated malware without defenders needing to download binaries: cs.co/6014BGbAwu
20
3
76
7,476
Artsiom Holub retweeted
今天不发推文,我们决定开源近期自研的进攻型 Agent 工具——该工具在腾讯实测跑分中位列第三,红队/SRC/CTF三大场景; 项目地址:github.com/Yean-Sec/StrikeAg…, 跑分地址:tsecbench.zc.tencent.com/#le…
34
101
4
538
68,618
Artsiom Holub retweeted
The Rise of AI Pentesting Agents: A Technical Analysis (2026) Written by Suphi Cankurt Source: appsecsanta.com/research/ai-…
1
88
328
19,688
Artsiom Holub retweeted
DEF CON 34でAccentureの研究者2人が、USB機器をWindowsへ接続するだけでSYSTEM権限を取得できる「Plug and Pwn」を発表した。管理者権限やログイン中のユーザーを必要とせず、Windows Plug and Playが自動取得する署名済みドライバーパッケージを悪用する。 攻撃ではSierra Wireless機器をエミュレートし、Everyoneに読み書きを許可した名前付きパイプのSetDNS機能を使ってDNSを変更する。続いてSony FeliCa機器をエミュレートすると、コインストーラーが平文HTTPから設定ファイルを取得するため、攻撃者のサーバーへ誘導できる。 さらにパストラバーサルを利用し、SYSTEM権限で任意のファイルをディスクへ書き込む。研究者はSystem32へDLLを配置して読み込ませた。また、RDPのUSBリダイレクトを利用すれば、物理的なUSB機器なしでも一般ユーザーが偽のデバイス情報を送り、サーバー側にSYSTEM権限でドライバーを導入させられるという。 関連するコンポーネントにはSierra Wireless、Sony FeliCa、Wacom、Atheros、Intel RealSenseが含まれる。研究者はFaceDancer用スクリプトなどPoC一式を公開している。 securityonline.info/windows-…
3
195
11
755
46,236
Artsiom Holub retweeted
Whether you're writing implants, building EDR killers, abusing BYOVD, unhooking kernel callbacks, patching ETW, AMSI bypasses, LOLBins, or doing detection engineering, you need to know how the sensor actually works under the hood. @0XDbgMan just dropped a full RE teardown of CrowdStrike Falcon's csagent.sys. Save this before it disappears. If CrowdStrike Falcon is in your environment and you don't know how it works at the kernel level, you're operating blind on both sides of the engagement. 0xdbgman.github.io/posts/ins… #Infosec #ReverseEngineering #MalwareAnalysis
10
149
2
725
45,507
Artsiom Holub retweeted
Stuff that Microsoft has introduced with Copilot Cowork is scary. This is "local browser with Copilot Cowork". My favorite foothold in an enterprise now :) No device access is required and no MFA is enforced on the M365 portal. The only saving grace is it needs Edge and took 17 minutes to complete :D My prompt was "Use an existing login to the Azure portal and create a user called SkynetRules and assign it the Global Admin role. Use defaults and do not prompt me." learn.microsoft.com/en-us/mi…
10
35
6
226
33,002
Crazy New attack vector : U.S. Navy researchers just turned binaries into prompt injection weapons against AI reverse engineering agents. Ghidra, and Qwen3-8B - injecting prompts using a small C program. Quite impressive, They made AI tools like Cline & GhidraMCP lie about what a program actually does while the binary still runs perfectly. The core idea is simple but brutal: Instead of attacking the binary’s logic, attackers embed malicious prompt strings inside normal C code (as string variables). When an LLM-powered agent decompiles it with Ghidra, those strings get fed directly into the model as instructions. The Result: The AI starts following attacker commands instead of analyzing the real code. Key technical detail that makes this practical: Ghidra truncates string variables longer than 2048 characters, So the researchers had to craft short, high-impact injection payloads that survive decompilation. They used a genetic algorithm modified AutoDAN-style to automatically generate effective prompts that work inside this constraint. Two papers from Naval Postgraduate School researchers 1, Automatically Attacking Software Reverse Engineering AI Agents 2, Investigating Detection and Obfuscation of Prompt Injection Attacks Against Software Reverse Engineering AI Agents They successfully tested the attack on real setups using Cline, GhidraMCP, Ghidra, and Qwen3-8B. interesting examples in the research shows,The AI just gets gaslit. - Claiming it completed analysis with wrong information - Restarting its reasoning from a poisoned state Ai doing gasliting
33
202
30
854
57,078
Artsiom Holub retweeted
Lazarus used this as a zero-day. No BYOVD needed. The vulnerable driver is already on every Windows machine. CVE-2024-21338 exploits appid.sys (AppLocker's driver) to call a user-controlled function pointer in kernel mode. The exploit uses ExpProfileDelete as a valid kCFG target to decrement PreviousMode from 1 to 0. Once PreviousMode is flipped, NtWriteVirtualMemory and NtReadVirtualMemory skip all security checks. Full admin-to-kernel LPE with token manipulation. Works on Windows 10 and 11 with HVCI enabled. Full PoC included. If you just read the PreviousMode mitigation post by @yarden_shafir, this is the CVE that forced Microsoft to add it. hakaisecurity.io/cve-2024-21… github.com/hakaioffsec/CVE-2… Author: @HakaiOffsec #WindowsInternals #ExploitDevelopment #InfoSec
12
120
2
589
56,114