4621 matches found
lightweight_static_analysis
경량 정적 분석 이 저장소는 ShellCon 2019 발표인 "직접 만들기: 커스텀 경량 정적 분석 도구 작성 방법"슬라이드의 PoC 코드를 포함합니다. 간단히 말해, 이 저장소는 오픈 소스 도구와 약간의 커스텀 코드를 사용하여 흥미로운 정적 분석을 구축하는 방법에 대한 몇 가지 구체적인 예를 보여줍니다. 이 저장소의 코드 예제 : 1. Rails 코드베이스를 반복적으로 탐색하여 정의된 컨트롤러와 사용되는 beforeaction들을 파악합니다. 2. NodeJS 앱에서 명령 주입을 찾습니다. 예제 동작 방식 높은 수준에서 예제...
CVE-2019-5418
CVE-2019-5418 テストケース 実行 : root@kitploit: $ rails s 概念実証 PoC : root@kitploit: Accept: ../../../../../../../../etc/passwd リクエスト 1 - root@kitploit: GET /shitblock HTTP/1.1 Host: REDACTED:3000 User-Agent: Mozilla/5.0 Windows NT 10.0; Win64; x64; rv:65.0 Gecko/20100101 Firefox/65.0 Accept:...
CVE-2016-2098
CVE-2016-2098 Action Pack в Ruby on Rails до версий 3.2.22.2, 4.x до 4.1.14.2 и 4.2.x до 4.2.5.2 позволяет удаленным злоумышленникам выполнять произвольный Ruby-код, используя неограниченное использование метода render в приложении RCE https://nvd.nist.gov/vuln/detail/CVE-2016-2098 Использование...
CVE-2013-0156
원본 스크립트 참조 원본 익스플로잇 스크립트에 대한 자세한 내용은 gist 링크 CVE-2013-0156를 참조하세요. CVE-2013-0156 익스플로잇 스크립트 이 스크립트는 CVE-2013-0156 익스플로잇에 대한 PentesterLab 챌린지를 해결하기 위해 특별히 설계되었습니다. 챌린지는 여기에서 확인할 수 있습니다: PentesterLab - CVE-2013-0156 Challenge. 이 Python 스크립트는 Ruby on Rails 애플리케이션에서 YAML 객체의 안전하지 않은 역직렬화로 인해 발생하는 치명적...
CVE-2019-5418-Rails3
Rails 3용 CVE-2019-5418 PoC Rails 3에서 CVE-2019-5418을 검증하기 위한 PoC 앱. https://github.com/mpgn/CVE-2019-5418 기반...
CVE-2019-5420
CVE-2019-5420 Эксплойт для Rails CVE-2019-5420 Проблема До Rails v5.2.2 при защите сессий в режиме разработки приложение извлекает ключ из названия приложения...
CVE-2016-2098
CVE-2016-2098 Action Pack в Ruby on Rails до версий 3.2.22.2, 4.x до 4.1.14.2 и 4.2.x до 4.2.5.2 позволяет удаленным злоумышленникам выполнять произвольный Ruby-код, используя неограниченное использование метода render в приложении. Класс Ошибка проверки ввода Авторы Tobias Kraze из makandra и...
CVE-2026-66066
CVE-2026-66066 — KindaRails2Shell Ruby on Rails Active Storage + libvips 임의 파일 읽기 → 조건부 원격 코드 실행RCE PoC 도구. 단일 파일, Python 3.11+ 순수 표준 라이브러리 제로 의존성 , MAT/HDF5 혼합 페이로드, 순수 Python PNG 픽셀 디코더, 오프셋 읽기, 키 복구, RCE 및 스캔 모드 내장. 취약점 개요 Rails는 클라이언트가 보고한 contenttype직접 업로드 엔드포인트을 신뢰하고, libvips는 파일의 magic...
Rails-doubletap-RCE
Rails-doubletap-exploit Rails 5.2.2에서 경로 탐색CVE-2019-5418과 Ruby 객체 역직렬화CVE-2019-5420를 이용한 RCE 기술 분석 : CVE-2019-5418 - https://github.com/mpgn/CVE-2019-5418 CVE-2019-5420 - https://hackerone.com/reports/473888 보안 권고 : CVE-2019-5418 -...
brakeman
Brakeman Brakeman은 Ruby on Rails 애플리케이션의 보안 취약점을 검사하는 정적 분석 도구입니다. 설치 RubyGems 사용: root@kitploit: gem install brakeman Bundler 사용: root@kitploit: group :development do gem 'brakeman', require: false end Docker 사용: root@kitploit: docker pull presidentbeef/brakeman 소스에서 Docker 빌드: root@kitploit: gi...
brakeman
Brakeman Brakeman is a static analysis tool which checks Ruby on Rails applications for security vulnerabilities. Installation Using RubyGems: root@kitploit: gem install brakeman Using Bundler: root@kitploit: group :development do gem 'brakeman', require: false end Using Docker: root@kitploit:...
CVE-2015-3224
Эксплойт веб-консоли Ruby on Rails CVE-2015-3224 Этот репозиторий содержит Python-скрипт для эксплуатации уязвимости обхода IP-белого списка в веб-консоли разработчика Ruby on Rails 4.0.x и 4.1.x. Скрипт позволяет выполнить удалённое выполнение кода на уязвимых серверах. ⚠️ Отказ от ответственност...
CVE-2020-8165
CVE-2020-8165 Ruby on Rails 교육 목적으로만 사용하세요. 자세한 내용은 참고문헌을 확인하세요. 환경 Ruby: 2.6.3 Rails: 5.2.3 실행 root@kitploit: $ git clone https://github.com/masahiro331/CVE-2020-8165.git $ bundle install --path vendor/bundle $ bundle exec rails db:migrate $ bundle exec rails s use redis $ docker run -d -p...
CVE-2016-0752
CVE-2016-0752 악용하기 이 앱은 CVE-2016-0752를 악용하기 위한 취약한 개념 증명PoC 역할을 합니다. 자세한 내용은 이 블로그 게시물을 참조하세요. 이 게시물은 취약점, 악용에 필요한 단계, 수정 방법 및 metasploit 모듈 링크를 설명합니다. 시작하기 root@kitploit: echo "" log/development.log Clear out the log file rvm use 2.2.3 bundle rails s 취약한 URL: http://localhost/users/dashboard...
CVE-2018-3760
CVE-2018-3760 Rails Asset Pipeline 디렉터리 트래버설 취약점 발견자: Orange Tsai 참고 : 기본적으로 프로덕션 모드에서 실행 중인 Rails 앱은 이 익스플로잇에 취약하지 않습니다. 익스플로잇: root@kitploit: curl -v http://127.0.0.1:3000/assets/file:%2f%2f/usr/src/blog/app/assets/images/%252e%252e/%252e%252e/%252e%252e/config/secrets.yml%3ftype=text/yaml 보안 분...
CVE-2019-5418
CVE-2019-5418 1. Описание уязвимости Ruby on Rails — это веб-фреймворк для создания веб-приложений, относительно новый, построенный на языке Ruby. Данная уязвимость в основном вызвана тем, что Ruby on Rails использует render file с указанными параметрами для отображения представлений за пределами...
rails-forensics-CVE-2026-66066
rails-forensics-CVE-2026-66066 Tooling and method for answering two questions about a Rails application and CVE-2026-66066, the Active Storage and libvips arbitrary file read known as KindaRails2Shell: 1. Was I vulnerable, and for how long? 2. Was I exploited, and if so, what left the building? T...
cve-2020-8165-demo
CVE-2020-8165 데모 대부분보다 더 현실적인 구현의 CVE-2020-8165 데모입니다. 배경 CVE-2020-8165 Rails 5.2.4.3, rails 6.0.3.1에 신뢰할 수 없는 데이터 역직렬화 취약점이 존재하여, 공격자가 MemCacheStore 및 RedisCacheStore에서 사용자 제공 객체를 역마샬unmarshal하여 잠재적으로 RCE를 발생시킬 수 있습니다. 참고 자료 https://hackerone.com/reports/413388...
Bad secure rails app
このリポジトリには README がありません。...
CVE-2016-2098
CVE-2016-2098 Ruby-on-Rails에서 render를 사용자 제공 데이터에 사용할 때 발생하는 원격 코드 실행 취약점입니다. 설명: 이 문제는 사용자 제공 데이터에 render 메서드를 사용함으로써 발생합니다. render 메서드는 일반적으로 템플릿에서 페이지를 렌더링하는 데 사용되지만, render 메서드는 개발자가 일반 텍스트plaintext 및 인라인 코드inline도 렌더링할 수 있도록 합니다. render 함수: root@kitploit: File...