17310 matches found
CVE-2026-68489
Static Code Injection in Plesk extensions "Ruby" before 1.6.6 and "Node.js Toolkit" before 2.5.0 allows remote authenticated users to execute arbitrary code as root via custom environment variables...
EUVD-2026-78137
Static Code Injection in Plesk extensions "Ruby" before 1.6.6 and "Node.js Toolkit" before 2.5.0 allows remote authenticated users to execute arbitrary code as root via custom environment variables...
CVE-2026-68489
CVE-2026-68489 is a Static Code Injection vulnerability in two Plesk extensions: Ruby (before 1.6.6) and Node.js Toolkit (before 2.5.0). A remote authenticated user can execute arbitrary code as root by crafting malicious custom environment variables . The vulnerability scores 8.7 (HIGH) under CV...
BinProxy
概要 BinProxyは任意のTCP接続用のプロキシです。BinData gemを使用してカスタムメッセージフォーマットを定義できます。 インストール 前提条件 Ruby 2.3以降 いくつかの依存関係をコンパイルするためにCコンパイラ、Rubyヘッダなどが必要です。 Ubuntuでは、sudo apt install build-essential ruby-devで十分です。 カスタムRuby(例:RVM)をインストールしている場合は、おそらく既に必要なものは揃っています。 --tlsを明示的な証明書/キーなしで使用するためのopensslバイナリ。...
CVE-2024-46986
CVE-2024-46986 Exploit de Camaleon CMS - Carga Arbitraria de Archivos Este repositorio contiene un script en Python que automatiza la explotación de una vulnerabilidad de carga de archivos en Camaleon CMS. La vulnerabilidad permite a un atacante cargar archivos arbitrarios como scripts de Ruby en...
CVE-2026-50276 dd-trace-rb: Improper parsing of W3C baggage headers may lead to DoS
dd-trace-rb is Datadog's client library for Ruby. Prior to 2.32.0, W3C baggage extraction does not enforce DDTRACEBAGGAGEMAXITEMS, which defaults to 64, or DDTRACEBAGGAGEMAXBYTES, which defaults to 8192, although those limits apply during baggage injection. A remote unauthenticated attacker can...
badsecrets
badsecrets A pure python library for identifying the use of known or very weak cryptographic secrets across a variety of platforms. The project is designed to be both a repository of various "known secrets" for example, ASP.NET machine keys found in examples in tutorials, and to provide a...
telegram-history-dump
telegram-history-dump このユーティリティは telegram-json-backup の後継であり、Ruby で一から書かれています。telegram-cli のリモートコントロール機能を使用して、Telegram のユーザーおよび(スーパー)グループダイアログのバックアップを作成できます。 以前のプロジェクトと比較して、telegram-history-dump は次の点が優れています: メディアダウンロードのサポートが向上 JSON 以外の出力形式に対応し、カスタム形式で拡張可能 増分バックアップをサポート(新しいメッセージのみダウンロード)...
seccomp-tools
Seccomp Tools seccomp 解析のための強力なツール群です。 このプロジェクトは主に(ただし排他的ではなく)CTF pwn チャレンジにおける seccomp サンドボックスの解析を目的としています。 一部の機能は CTF 特有のものですが、実世界の seccomp フィルタの解析にも同様に役立ちます。 機能 Dump - 実行ファイルから seccomp BPF を自動的にダンプします。 Disasm - seccomp BPF を人間が読みやすい形式に変換します。 簡易的な逆コンパイルに対応。 可能な限りシステムコール名と引数を表示。 カラフル! Asm -...
CVE-2026-88030
A flaw was found in the GridFS component of the MongoDB Ruby Driver. Improper neutralization of special elements in data query logic can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than a literal identifier. An authenticated user who can...
OESA-2026-3867 ruby security update
Ruby is a fast and easy interpreted scripting language for object-oriented programming. It has many functions for processing text Files and perform system management tasks such as Perl. Security Fixes: An issue was discovered in the resolv gem before 0.7.2 for Ruby. Resolv::DNS::MessageEncoder...
metasm
Metasm,Ruby 汇编操作套件 示例脚本位于 samples/ —— 请阅读文件开头的注释 所有文件均以 LGPL 条款授权 作者:Yoann Guillot 基本概述: Metasm 允许你与可执行文件格式(ExeFormat)交互: PE、ELF、Mach-O、Shellcode 等。 对 ExeFormat 有三种使用方式: 从零开始编译一个格式 反编译一个已有格式 操作文件结构 可直接使用的脚本可以在 samples/ 子目录中找到,请查看脚本头部的注释。你也可以试试 --help 参数,说不定会有惊喜。 更多信息请查看 doc/ 子目录。可以使用...
hacker101
Hacker101 Hacker101は、Webセキュリティのための無料クラスです。 プログラマーでバグ報奨金に興味がある方も、経験豊富なセキュリティ専門家の方も、Hacker101には学ぶべきことがあります。 はじめに 前提条件 Ruby 推奨: rbenv を使用する bundler 必要に応じて gem install bundler を実行してください。 インストール このリポジトリをクローンします: root@kitploit: git clone https://github.com/Hacker0x01/hacker101.git プロジェクトディレクトリで次を実行:...
ruby-RCE-CVE-2019-5420-
ruby 反序列化 (CVE-2019-5420) root@kitploit: https://github.com/PenTestical/CVE-2019-5420 参考: root@kitploit: 1 Ruby on Rails 命令执行漏洞payload实现过程 https://hackerone.com/reports/473888 Since ActiveSupport::MessageVerifier and ActiveSupport::MessageEncryptor use Marshal as the default serializer, I confirm...
IIS_6.0_WebDAV_Ruby
IIS6.0WebDAVRuby Exploit de Ruby para el desbordamiento de búfer de IIS 6.0 CVE-2017-7269 Este exploit aprovecha el desbordamiento de búfer de ScStoragePathFromUrl descubierto por Zhiniang Peng y Chen Wu. Uso: ruby exploit.rb Opción de codificación denota opciones obligatorias...
gitlab-rce-demo
GitLab Oj RCE 演示 该仓库包含一个自包含的演示环境,用于我们研究中描述的 GitLab notebook-diff RCE 漏洞链。它会启动一个全新的 GitLab 18.11.3 容器,通过公开的 HTTP 接口创建一个普通用户,并针对该实例运行 PoC。 技术细节:Going depthfirst:通过两个 Ruby 内存破坏漏洞实现 GitLab RCE 环境要求 基于 x86-64(amd64)架构的 Linux 安装了 Docker Compose v2 的 Docker Engine Bash、Python 3、curl、Git、iproute2 和 netca...
CVE-2019-5420
CVE-2019-5420 此漏洞可允许攻击者猜测自动生成的开发模式秘密令牌。 当 Ruby-on-Rails 运行在开发模式时。在开发模式下,攻击者有可能猜测用于保护会话的密钥。 解密: 密钥生成: Rails 使用三个环境(development,test,production),当应用使用开发模式时,你能够猜测秘密令牌并解密加密的会话。 用于保护会话的密钥是从应用名称派生出来的。 示例: root@kitploit: rails new Jakom Jakom:应用名称。 因此,我们可以猜测密钥是生成方法的输出: root@kitploit: PKDF2HMACSHA1 MD5...
vuln_test_repo_public_ruby_gemfile_cve-2016-6317
此存储库没有 README。...
Awesome-CVE-2020-0601
すごいCVE-2020-0601一覧 ✔ 😂 CVE-2020-0601に関する厳選されたリポジトリの素晴らしいリストです。 PoC Ruby ollypwn/CVE-2020-0601 https://github.com/ollypwn/cve-2020-0601 Python kudelskisecurity/chainoffools https://github.com/kudelskisecurity/chainoffools...
ruzzy
Ruzzy 一个基于覆盖率引导的模糊测试工具,用于纯 Ruby 代码和 Ruby C 扩展。 Ruzzy 深受 Google 的 Atheris(一个 Python 模糊测试器)启发。Ruzzy 使用 libFuzzer(或 LibAFL)作为其覆盖率检测和模糊测试引擎。在对 C 扩展进行模糊测试时,Ruzzy 还支持 AddressSanitizer 和 UndefinedBehaviorSanitizer。如果您想了解更多关于 Ruzzy 背后的灵感,请参阅我们的论文:Design and Implementation of a Coverage-Guided Ruby Fuzzer...