607 matches found
CVE-2022-41853
CVE-2022-41853 研究:利用静态函数通过 Java 反序列化与远程代码库攻击获取 RCE 在 hsqldb(HyperSQL DataBase)中使用 java.sql.Statement 或 java.sql.PreparedStatement 处理不可信输入的用户,可能容易受到远程代码执行攻击。默认情况下,允许调用 classpath 中任何 Java 类的任何静态方法,从而导致代码执行。要防止此问题,可以升级到 2.7.1,或将系统属性 "hsqldb.methodclassnames" 设置为允许被调用的类。例如,可使用...
CVE-2023-32571-POC
Dynamic Linq injection to RCE - CVE-2023-32571 关于动态Linq注入导致RCE(CVE-2023-32571) 最近,NCC集团成员发现Dynamic Linq中的一个漏洞,允许攻击者通过Linq注入调用C函数,从而实现远程代码执行(RCE)。 尽管有关于Dynamic Linq的RCE报告,但NCC集团成员出于某种原因没有发布用于执行命令的POC。 POC 正如NCC集团研究所述,我们可以通过"Invoke"调用C方法。这样,我们可以调用"System.Diagnostics.Process.Start"并在服务器上执行命令。...
CVE-2018-3245
CVE-2018-3245 步骤 1 java -jar ysoserial-cve-2018-3245.jar WHY SO SERIAL? Usage: java -jar ysoserial-cve-2018-3245.jar payload 'command' Available payload types: Payload Authors Dependencies ------- ------- ------------ CVE201828931 @mbechler CVE201828932 @mbechler CVE201828933 @mbechler CVE2018324...
RmiTaste
RmiTaste RmiTaste 允许安全专业人员通过使用 ysoserial 中的小工具调用远程方法来检测、枚举、交互和攻击 RMI 服务。它还允许使用特定参数调用远程方法。 免责声明 RmiTaste 旨在帮助安全专业人员识别系统中不安全的 RMI 服务,前提是用户已获得攻击该系统的许可。未经授权访问计算机系统是非法的,RmiTaste 必须遵守所有相关法律。否则可能导致您被起诉。RmiTaste 的开发者不承担任何责任,也不对因使用本程序造成的任何误用或损害负责。 构建与运行 需要 openjdk 11.0.3。 1. 下载 ysoserial-master-SNAPSHOT.j...
TerraMaster-TOS-CVE-2020-15568
TerraMaster TOS CVE-2020-15568 CVE-2020-15568 Metasploit 模块仓库 受影响应用 描述 文件 include/exportUser.php 中存在一个动态类方法调用漏洞,可在 TerraMaster 设备上以 root 权限执行远程命令。 该漏洞文件需要提供几个 HTTP GET 参数,才能到达方法调用并利用此漏洞。在第一行,应用包含了 app.php,它会自动加载 TOS 软件的相关核心类。 应用根据 GET 参数 type 的值来决定操作。如果 type 变量的值不是 1 或 2,则可能到达易受攻击的代码。 查看...
JEP290_RMI_Bypass
这是什么? 这个项目用于研究 JEP290 绕过 结果...
GitLab CE/EE - GraphQL @gl_introduced Arbitrary Method Invocation
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.2 before 18.11.11, 19.0 before 19.0.8, 19.1 before 19.1.6, and 19.2 before 19.2.4 that under certain conditions could allow an unauthenticated user to remotely modify or delete public projects and user data via a GraphQ...
djust's observability endpoints are network-exposed: the localhost gate is an opt-in middleware the docs omit, and the views enforce only DEBUG
Impactdjust's observability endpoints expose live view/session state and a remote method-invocation surface evalhandler. The localhost restriction was an opt-in middleware that the documented setup omits; the views themselves enforced only DEBUG. In the misconfigured-but-documented scenario DEBUG...
CVE-2025-27636-demo
Apache Camel CVE 演示 本项目演示 Apache Camel 中与头部注入攻击相关的安全漏洞。 Docker 构建 构建 Docker 镜像: docker build -t camel-cve-demo . Docker 运行 运行容器并开放所有必要端口: docker run -d --name camel-cve-demo -p 8080:8080 -p 8081:8081 -p 8484:8484 -v $PWD/logs:/app/logs -e JAVAOPTS="-Xmx512m -Xms256m" camel-cve-demo 攻击复现 1. Bean...
CVE-2026-19478
-b91c1c?style=flat-square CVE-2026-19478 — Nuclei 模板 针对 CVE-2026-19478 的非破坏性 Nuclei 检测模板。该漏洞是 GitLab GraphQL API 中的一个严重(CVSS 9.4)未认证任意方法调用缺陷,GitLab 已于 2026 年 8 月 17 日 修复。 TL;DR GitLab 的 GraphQL schema 支持一个 @glintroducedversion: "X.Y.Z" 指令,该指令将某个字段限制为仅在最低 GitLab 版本上可用。当该指令引用的版本 高于 当前运行实例时,GitLab...
gitlab-cve-2026-19478-lab
CVE-2026-19478 — GitLab GraphQL @glintroduced 未认证任意方法调用(验证实验室 + PoC) 针对 CVE-2026-19478 (GitLab CE/EE,CVSS 9.4,严重)的可复现 A/B 实验室与安全 PoC。 未认证的攻击者可以对 GraphQL 解析出的领域对象调用任意零参数 Ruby 方法 — 例如调用 Projectdestroy 来在无凭证的情况下删除公共项目 。 还附带随同一版本修复的姊妹漏洞 CVE-2026-19650 (GraphQL multiplex 查询交换)的 PoC。 仅限授权的安全测试 /...
CVE-2026-96672 Frappe ERPNext before 16.34.1 Unauthorized Method Invocation
Frappe ERPNext versions before 16.34.1 fail to validate that Financial Report Template calculationformula values reference whitelisted methods before passing them to frappe.call. Accounts Managers can supply arbitrary dotted Python paths to invoke non-whitelisted internal server-side methods and...
CVE-2026-96672 Frappe ERPNext before 16.34.1 Unauthorized Method Invocation
Frappe ERPNext versions before 16.34.1 fail to validate that Financial Report Template calculationformula values reference whitelisted methods before passing them to frappe.call. Accounts Managers can supply arbitrary dotted Python paths to invoke non-whitelisted internal server-side methods and...
CVE-2026-96672 Frappe ERPNext before 16.34.1 Unauthorized Method Invocation
Frappe ERPNext versions before 16.34.1 fail to validate that Financial Report Template calculationformula values reference whitelisted methods before passing them to frappe.call. Accounts Managers can supply arbitrary dotted Python paths to invoke non-whitelisted internal server-side methods and...
CVE-2026-93765: Use of Externally-Controlled Input to Select Classes or Code
Mongoid contains an unsafe reflection weakness in the document persistence layer of its object-document mapping code. Input whose keys are passed through from an unauthenticated party by an embedding application can cause unintended internal method invocation instead of the intended array field...
Security Bulletin: IBM Db2 Developer Extension is affected by vulnerability in Spring Expression (CVE-2026-41850, CVE-2026-41851,CVE-2026-41852 )
Summary IBM Db2 Developer Extension is affected by vulnerability in Spring Expression CVE-2026-41850, CVE-2026-41851,CVE-2026-41852 Vulnerability Details CVEID:CVE-2026-41850 DESCRIPTION: Applications that evaluate user-supplied Spring Expression Language SpEL expressions are vulnerable to an...
CVE-2026-61590 djust's observability endpoints are network-exposed: the localhost gate is an opt-in middleware the docs omit, and the views enforce only DEBUG
djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust's observability endpoints expose live view/session state and a remote method-invocation surface evalhandler. The localhost restriction was an opt-in...
CVE-2026-61590: Missing Authentication for Critical Function
djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust's observability endpoints expose live view/session state and a remote method-invocation surface evalhandler. The localhost restriction was an opt-in...
CVE-2026-91145
Activiti through 7.1.0.M6 fails to validate hash-brace deferred expressions in process variables, allowing attackers to bypass expression filtering. Attackers can inject expressions beginning with that are stored and later evaluated in the full Spring context when a mail task uses variable-backed...
CVE-2026-91145 Activiti through 7.1.0.M6 Expression Injection via Mail Task
Activiti through 7.1.0.M6 fails to validate hash-brace deferred expressions in process variables, allowing attackers to bypass expression filtering. Attackers can inject expressions beginning with that are stored and later evaluated in the full Spring context when a mail task uses variable-backed...