Mr.Niko (@_MrNiko) header
Mr.Niko (@_MrNiko) profile picture

Security researcher · OSCP+ · BSCP · CRTA · CVE hunter · AI/AppSec · HTB Top #6 · 4× CVE

SEGFAULT
Joined September 2021
Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)Photo by Mr.Niko (@_MrNiko)
Full linux LPE just popped in my lab. uid=0 on the demo. full writeup + PoC after disclosure. tech details stay closed until then. #Linux #LPE #ExploitDev #InfoSec
6
4
3
91
8,083
Dirty Frag fix still leaks. ZDI-CAN-33367. skb_zerocopy drops SKBFL_SHARED_FRAG. NFQUEUE moves the pages. ESP decrypts in place. attacker bytes land in page cache of a read only file. userns. splice. 8 byte write. setuid gate. uid=0. Public root PoC. No CVE. Patch not merged. Ubuntu, Debian, AlmaLinux rooted with the Dirty Frag fix installed. PoC: pruva.dev/reproductions/REPR… writeup: sysdig.com/blog/detecting-an… credit: Trend Micro ZDI
2
330
20 year old teql UAF. Public root PoC. CVE-2026-23074. Child of QFQ. peek returns NULL. qlen stays 0. aggregate freed while still linked. userns. CAP_NET_ADMIN. arbitrary 8 byte write. ROP. uid=0 + COS escape. PoC: github.com/google/security-r… credit: @Hc0wl
4
814
CVE-2026-43501. IPv6 RPL OOB write. Route of Death left the intermediate hop open. segments_left stays non zero. SRH grows. mac_header wraps. 14 byte memmove past skb head. userns gives CAP_NET_ADMIN. root. COS container escape. PoC: github.com/google/security-r… credit: @nebusecurity
1
1
13
1,449
A web page can drop AGENTS.md into ~/Downloads. No click. Open Codex there and it rewrites ~/.codex/config.toml, registers an MCP server, then npm installs malware. Real package: function-color. Codex followed through in 90%+ of Forever Security's runs. Config is machine wide. Leaving the folder does not clear it. Same class of trick works on Claude Code for OAuth token theft. Writeup: forever.security/blog/hijack… Credit: Gal Weizman, Omer Samet (Forever Security)
5
2
1
11
924
Apple dropped Private Cloud Compute source for researchers. github.com/apple/security-pc… CloudAttestation. Thimble / privatecloudcomputed. CloudBoard. log filters. srd_tools VRE. the pieces that claim device-class trust for Apple Intelligence in the cloud. this is not a marketing PDF. it is a hunt surface. revocation already bit them once in CloudAttestation X509Policy. fixed in 26.4. Apple Security Bounty covers PCC guarantee breaks. guide: security.apple.com/documenta… #iOS #AIRedTeam #InfoSec
3
36
1
220
19,550
CTF said steal my bitcoin. someone did it with a PHP memory-limit race. multipart upload_progress. OOM a worker. reuse it. 256-byte PHPSESSID = Zend heap base. 16-byte cookie = zval_ptr_dtor. forge HashTable. pDestructor = zif_system. id + print-flag over the open socket. ~20 HTTP requests. stdlib Python. Alpine PHP 8.4.26. live solve logged. creator put the wrong WIF on the server. PoC: github.com/KillaBoi/StealMyB… credit: @killa / KillaBoi #ExploitDev #PHP #InfoSec
2
5
30
4,114
🚨 Node2Shell is real. PoC is public. CVE-2026-111497. Google Brotli 1.0.3–1.2.0. DecodeBlockTypeAndLength returns BROTLI_FALSE (=0). same value as SUCCESS. safe path hangs. non-safe path underflows block_length[1] to UINT32_MAX. OOB write. Node 22/24/26. Python Brotli. Bun. Envoy. anything that decompresses attacker br. OpenAI found it in February. root cause fixed quietly. security label came late. PoC: github.com/syrex1013/CVE-202… credit: @AdrianDacka #Node2Shell #RCE #ExploitDev
4
17
108
6,448
or we found a bug in cron can we call it job2shell
If AI finds a vulnerability in Bash can we call it shell2shell for a laugh.
1
306
they RCE'd ~3 million PCs to stop a botnet. Time4Popcorn updater. abandoned domains. HTTP. no code signing. JSON says download this exe. Windows runs it as SYSTEM. macOS as root. CVE-2026-30612. Eye Security registered the dead update domains, watched millions of check-ins, then used the same RCE path to disable the updater. 2M+ update downloads. requests dropped ~98%. domains handed to Shadowserver. no vendor left to patch. uninstall is the only real fix. Android still exposed. writeup: labs.eye.security/operation-… credit: Niels Teusink / Eye Research #RCE #ThreatResearch #infosec
2
1
10
1,672
Daybreak approved. Codex still will not let me hunt. not grey area. not random prompt. program access on, same refuse. anyone found a real workaround ?
20
1
53
8,682
🚨 FortiSIEM unauth RCE. again. CVE-2026-106173. gRPC on tcp/27918. no client cert required. SendQueryResult builds /query/result/<query-id> with zero path checks. ../ gets the directory. a NUL truncates the forced result-*.dat name. overwrite /opt/charting/redishb.sh. cron runs it every 60s. shell. writeup: horizon3.ai/attack-research/… PoC: github.com/horizon3ai/CVE-20… credit: Zach Hanley / @Horizon3Attack #RCE #ExploitDev #InfoSec
1
15
1,143
🚨 CVE-2026-85884. WPAD LPAC / low priv to SYSTEM. whesvc trusts a Diagnostics.Lua ETW event, then runs attacker Lua as LocalSystem. PoC: github.com/Beardhammer/CVE-2…
1
2
15
1,443
no DLL. no compiler. one PowerShell file. emit Microsoft.Windows.Diagnostics.Lua with a module path you own. WinDiag executes it. canary prints nt authority\system in about 35 seconds. Win11 builds 26200.8457 / 29617.1000. CVSS 7.8. Exploitation More Likely. credit: Beardhammer
132
🚨 CVE-2026-43748 ANE kernel OOB write direct-path user client. no special entitlements. sandboxed app on iOS and macOS. kANEMaxBuffers allows 0xff surfaces. memoryMapRequest only has room for 0x80 entries of 0x10. the capacity check runs after the descriptor loop already wrote past the table. up to ~0x7f0 bytes into data.kalloc.3072. PoCs for both platforms: github.com/vschko/CaseStudie… credit: vschko #iOS #ExploitDev #InfoSec
2
10
75
7,321
the PAC move is not forging pointers. dyld already signs. freeze a worker mid-dlopen, rewrite the stack Vector, let free() write RuntimeState interpose fields on the TPRO page you cannot touch yourself. AVSpeech + ImageBitmap.close() is how you pick which thread runs dlopen. writeup: varik.dev/blog/jsc/pois0nswo… credit: @GenericCoding @D4RK7ET
2
11
2,193
Mr.Niko retweeted
Replying to @0x2458 @Bugcrowd
And at the same time @Hacker0x01 and @intigriti triage is doing really good! Triagers are active and responsive, don't close reports as NA to clear the triage queue, at least they try to understand the issue before closing - best experience!
1
3
280
Mr.Niko retweeted
I don't say anything about any BB platform but @Bugcrowd triage is straight up shit. I reported 5 reports to a BBP over a month ago, now my limit is reached (no first response yet), A program invited me specially over mail, I have a good bug on it, but can't submit 🤡 Fuck!!!!
Can confirm @Bugcrowd triage is shit
3
2
31
2,045
AI agent found a Linux kernel LPE humans skipped. CVE-2026-72018. SMC-D over dibs_loopback. peer-controlled dmbe_idx. 16 zero bytes past a 16KB folio. no leak. groom cred. zero euid. uid=0. needs CAP_NET_ADMIN. still root from a "weak" write. xbow.com/blog/no-time-to-pwn… credit: XBOW / Baul Lee #Linux #ExploitDev #AIRedTeam #InfoSec
4
576
🚨 CVE-2026-50610 Acer NitroSense. standard user to NT AUTHORITY\SYSTEM. named pipe open to Authenticated Users. no impersonation. no AccessCheck. commands run as SYSTEM. cmd=3 = arbitrary HKLM write. IFEO on utilman. login screen. SYSTEM shell. intrinsec.com/cve-2026-50610… credit: Cassius GARAT / Intrinsec #Windows #ExploitDev #InfoSec
1
8
934