Skip to content
View foxirain's full-sized avatar

Block or report foxirain

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
foxirain/README.md

한국어

Taegu Ha

Vulnerability Researcher · Systems Security

I research vulnerabilities in systems software—native code, embedded and wireless stacks, and operating-system kernels. I apply the same reachability-and-invariant approach to AI-agent platforms and web products, carrying findings through controlled reproduction, coordinated disclosure, and patch verification.

CVE case archive · Linux upstream evidence · Dreamhack · Email

15 CVE case studies  ·  13 public attributions  ·  3 Linux mainline patches  ·  154 Pwnable solves

attack surface → reachability → broken invariant → controlled reproduction → disclosure → patch

Case-study and attribution counts are separate scopes. Public advisory identities: foxirain · Amemoyoi.


Systems research

Memory safety, parser robustness, privilege boundaries, and upstream remediation are the core of my work.

Linux kernel and upstream

I authored two CVE fixes and one separate verifier fix, all merged into Linux mainline.

Native, embedded and wireless

Product security research

AI platforms and agent workflows

  • PraisonAI · CVE-2026-47391 · CVE-2026-48168 — A public A2A request reached an LLM-selected eval() tool; an untrusted fork branch name reached a privileged workflow shell.
  • Langflow · CVE-2026-9135 — ToolGuard dynamic CodeInput validation bypass to stored Python execution. The private report is retained; no public researcher attribution is claimed.

Authorization and web products

Seven case studies across LinkAce, NamelessMC, OpenFGA, Caddy, and listmonk cover SSRF, private-data exposure, cache isolation, OAuth state, path normalization, and permission boundaries. Browse the complete archive.

Systems exploitation foundation

Dreamhack · Amemoyoi · Long-form project record

  • 154 Pwnable challenges solved across memory corruption, ROP/SROP, heap exploitation, glibc/FSOP, ARM/AArch64, and Linux kernel exploitation
  • 4,901 Wargame points · reached the overall Top 300 during the project · 259 analysis, experiment, and troubleshooting records retained
  • Progressed from user-space primitives to controlled kernel AAR/AAW and cred overwrite in Dreamhack's educational environments

Dreamhack activity: 176 total Wargame solves across 93 active days from March 2025 to January 2026

Historical activity snapshot: 176 total Wargame solves across 93 active days, Mar 2025–Jan 2026. The 154 figure above refers to Pwnable solves.

Research tooling

Supporting repositories for research triage, provenance, and reproducible validation: Adaptive OSS Vulnerability Harness · Kernel Codex Harness · Agent Security Company

Contact

I am interested in vulnerability research and systems security roles, including product and AI/agent security.

Email: hataegu0826@gmail.com

Pinned Loading

  1. CVE-public CVE-public Public

    Published CVE case studies and public evidence artifacts

    Python

  2. codex-adaptive-oss-vuln-harness codex-adaptive-oss-vuln-harness Public

    Adaptive multi-session OSS vulnerability research with isolated search hypotheses and a shared evidence contract

    Python

  3. linux-kernel-codex-harness-v2 linux-kernel-codex-harness-v2 Public

    Provenance-aware Linux kernel vulnerability research harness used in the investigation of CVE-2026-53075

    Python

  4. agent-security-company agent-security-company Public

    Policy-enforced containment and independent QA for LLM-assisted security research

    Python

  5. PalAnticheatEx PalAnticheatEx Public

    Windows kernel anti-cheat prototype using ObRegisterCallbacks and an IOCTL control path

    C