8051 matches found
WebMvc.fn/WebFlux.fn - Path Traversal
Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application...
Plenti < v0.7.2 - OS Command Injection
Plenti, a static site generator, has an arbitrary file write vulnerability in versions prior to 0.7.2. The /postLocal endpoint is vulnerable to an arbitrary file write vulnerability when a plenti user serves their website. This issue may lead to Remote Code Execution. Version 0.7.2 fixes the...
aiohttp - Directory Traversal
aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. When using aiohttp as a web server and configuring static routes, it is necessary to specify the root path for static files. Additionally, the option 'followsymlinks' can be used to determine whether to follow symboli...
Labstack Echo 4.8.0 - Open Redirect
Labstack Echo 4.8.0 contains an open redirect vulnerability via the Static Handler component. An attacker can leverage this vulnerability to cause server-side request forgery, making it possible to obtain sensitive information, modify data, and/or execute unauthorized operations. id: CVE-2022-400...
N-able N-central <2026.3.1.14 - Pre-Authentication Remote Code Execution
N-able N-central versions before 2026.3.1.14 are vulnerable to pre-authentication remote code execution via static code injection CWE-96. An unauthenticated attacker with network access to the N-central management interface can execute arbitrary code on the server, potentially compromising every...
Solara <1.35.1 - Local File Inclusion
A Local File Inclusion LFI vulnerability was identified in widgetti/solara, in version 1.35.1, which was fixed in version 1.35.1. This vulnerability arises from the application's failure to properly validate URI fragments for directory traversal sequences such as '../' when serving static files. ...
Apache Unomi - Remote Code Execution
Apache Unomi allows conditions to use OGNL scripting which offers the possibility to call static Java classes from the JDK that could execute code with the permission level of the running Java process, enabling attackers to execute arbitrary code. id: CVE-2020-11975 info: name: Apache Unomi -...
huskyCI
この記事はブラジルポルトガル語でも読めます。 はじめに huskyCIは、セキュリティテストをオーケストレーションし、すべての結果をデータベースに集約して、さらなる分析やメトリクスに活用できるオープンソースツールです。Python(BanditBandit および SafetySafety)、Ruby(BrakemanBrakeman)、JavaScript(Npm AuditNpmAudit および Yarn AuditYarnAudit)、Golang(GosecGosec)、Java(SpotBugsSpotBugs に加え Find Sec...
semgrep-rules
semgrep-rules 欢迎!此仓库包含 Semgrep 的 社区版规则。 除了此仓库中的规则,Semgrep Registry 还提供专有的 Pro 规则,提供额外的语言覆盖,并解锁跨文件和深度数据流分析。 查找规则:通过 Semgrep Registry 搜索 搜索社区版和 Pro 规则。 使用规则:通过 Semgrep AppSec Platform 使用这些规则扫描你的代码。 贡献规则:参见 为 Semgrep 规则做贡献 了解更多信息。 使用 Semgrep 规则仓库 要开始编写和使用 Semgrep 规则,请参阅 学习 Semgrep 语法 和 编写规则。然后,使用...
ExecuteAssembly
説明: ExecuteAssemblyはCSのexecute-assemblyの代替であり、C/C++で構築されています。ホスト(spawnto)プロセスに読み込まれたCLRモジュール/AppDomainManagerの再利用、ローダー/.NETアセンブリのPE DOSヘッダーの隠蔽、.NET関連モジュールのリンク解除、ETW+AMSIのバイパス、NT静的システムコール(x64)によるEDRフックの回避、superfasthashハッシュアルゴリズムを使用したAPIの動的解決によるインポートの隠蔽により、.NETアセンブリを読み込み/インジェクションするために使用できます。...
CVE-2023-45182
CVE-2023-45182 IBM i Access Client Solutions 1.1.9.4 - 脆弱なパスワード暗号化 タイムライン ベンダーに脆弱性を報告: 22.09.2023 修正済みバージョン1.1.9.4のリリース: 08.12.2023 公開開示: 15.12.2023 説明 IBM i Access Client...
ai-reverse-engineering
Rev·Deck — Ghidra を用いた AI 支援リバースエンジニアリング Rev·Deck は、ローカルで動作するシングルユーザー向け静的解析ワークステーションです。エビデンスを最優先する Web UI と、ヘッドレス Ghidra サービスで解析されたバイナリを対象とする LLM コパイロットを組み合わせています。関数、文字列、インポート、クロスリファレンス、限定されたコールグラフといった確定的なエビデンスを直接参照したり、事実主張には検査可能なエビデンスの引用を必須とする、範囲を限定した質問をアシスタントに行うことができます。...
BrokenFlow
BrokenFlow 隠し呼び出しを使用して暗号化されたシェルコードを実行するシンプルなPoC。 はじめに このコードは、シェルコードへの実際のジャンプ命令を隠す ためのシンプルなトリックを使用しています。これにより、静的解析やエミュレーションが難しくなります。 いつものように、このコンセプトが他の論文ですでに説明されている場合は、メッセージを送ってください。喜んで参考文献に追加します。 詳細 このテクニックで使用するメモリレイアウトは標準的なもので、図1に示されています。 ┌───────────────────────────────┐ │ │ │ │ │ │ │ │ │...
-CVE-2018-0834-aab-aar
@reubensammutにシャウトアウト、お前はすごいやつだG。CVE-2018-0834 完全なコード実行。静的オフセットを含み、cfg, dep, aslr をバイパス : 楽しんで...
fuzzable
Fuzzable 静的解析による Fuzzable ターゲット発見の自動化フレームワーク はじめに ソフトウェアのセキュリティ評価を行う脆弱性研究者は、多くの場合、AFL++ や libFuzzer のような強力なツールを用いたカバレッジガイドファジングの機能を活用します。これは、バグハンティングプロセスを自動化し、ターゲット内の悪用可能な状態を迅速に明らかにするために重要です。しかし、大規模で複雑なコードベースやクローズドソースのバイナリに遭遇した場合、研究者は手動で監査やリバースエンジニアリングに多くの時間を費やし、ファジングによる探索が有効な関数を特定する必要があります。...
fuzzable
Fuzzable Framework for Automating Fuzzable Target Discovery with Static Analysis Introduction Vulnerability researchers conducting security assessments on software will often harness the capabilities of coverage-guided fuzzing through powerful tools like AFL++ and libFuzzer. This is important as ...
xortool
xortool.py A tool to do some xor analysis: guess the key length based on count of equal chars guess the key base on knowledge of most frequent char Notice: xortool is now only running on Python 3. The old Python 2 version is accessible at the py2 branch. The pip package has been updated...
CVE-2020-0688
识别易受CVE-2020-0688攻击的Exchange服务器 CVE-2020-0688 是 Microsoft Exchange 中的一个关键漏洞,源于使用了静态密钥。虽然利用此漏洞需要有效的凭据(至少是电子邮件用户级别),且大规模利用的风险较低,但在定向攻击中此漏洞可能非常有用,因为它可导致 SYSTEM 级别的远程代码执行。 更多信息: https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0688...
karonte
Karonte Karonteは、組み込みファームウェアにおけるマルチバイナリ脆弱性を検出する静的解析ツールです。 masterブランチは、Python3に移植された最新バージョンのKaronteを提供します。論文で紹介した元の実装と実験については、IEEE-SP-20ブランチをチェックアウトし、dockerコンテナをご確認ください。 概要 研究論文 本手法と研究成果を以下の研究論文で発表しています: KARONTE: Detecting Insecure Multi-binary Interactions in Embedded Firmware PDF Nilo Redini,...
karonte
Karonte Karonte is a static analysis tool to detect multi-binary vulnerabilities in embedded firmware. The master branch provides the latest version of Karonte, ported to python3. For the original implementation and experiments presented in our paper, please checkout the IEEE-SP-20 branch and hav...