93 matches found
drupal-jsonapi-sqli-scanner
CVE-2026-9082 — Drupal PostgreSQL SQL 注入 批量扫描与利用工具 Drupal 核心(PostgreSQL)未认证 SQL 注入 通过滥用 PDO 占位符名称实现 JSON:API 过滤器数组键注入 概述 CVE-2026-9082 是 Drupal 核心 中的一个极度严重 SQL 注入漏洞,影响所有使用 PostgreSQL 后端 并运行 Drupal 8.0 至 11.3.9 的站点。该漏洞已于 2026-05-22 被列入 CISA 已知被利用漏洞(KEV)目录 ——正在野外被积极利用。 影响...
cve-2026-9082-drupal-postgresql-rce
CVE-2026-9082 Drupal PostgreSQL SQL 注入到 RCE 该仓库包含一个本地实验环境和一个简短的漏洞利用脚本,用于 Ambionics 文章中描述的 Drupal JSON:API PostgreSQL SQL 注入漏洞。 该漏洞利用的关键在于 PostgreSQL 权限提升:一旦注入能够以 PostgreSQL 超级用户身份执行 SELECT 表达式,它就会通过大对象(large objects)写入一个原生预加载库,重新加载 postgresql.auto.conf,触发 sessionpreloadlibraries,并通过 pgreadfile...
CVE-2026-9082-Drupal-PoC
CVE-2026-9082 - Drupal Core PostgreSQL SQLインジェクション PoC 概要 このリポジトリは、CVE-2026-9082 (Drupal Core の 非常に深刻な SQLインジェクション脆弱性)に対する倫理的な概念実証(PoC)を提供します。この脆弱性は、Drupal 8.0 から 11.3.9 を実行しているすべての PostgreSQL ベースのサイトに影響を及ぼします。 この欠陥は PostgreSQL エンティティクエリ条件ハンドラに存在し、Drupal 9 以降デフォルトで有効になっている JSON:API...
CVE-2026-61534
Yayson is a library for serializing and reading JSON API data in JavaScript. Prior to 4.3.0, Store and LegacyStore use attacker-controlled JSON:API type, id, and relationship names as keys in plain-object lookup tables in src/yayson/store.ts and src/yayson/legacy-store.ts. A document whose type i...
EUVD-2026-77579
Yayson is a library for serializing and reading JSON API data in JavaScript. Prior to 4.3.0, Store and LegacyStore use attacker-controlled JSON:API type, id, and relationship names as keys in plain-object lookup tables in src/yayson/store.ts and src/yayson/legacy-store.ts. A document whose type i...
CVE-2026-9082
CVE-2026-9082 / Drupal SA-CORE-2026-004 概念验证 免责声明:本概念验证仅用于教育和研究目的。请勿在未经授权或许可的系统上使用此软件。作者对因滥用或使用本项目造成的任何损害不承担任何责任。 概述 针对 CVE-2026-9082 Drupal SA-CORE-2026-004 的概念验证(poc.py),这是一项 Drupal 核心中的严重 SQL 注入漏洞,当 Drupal 配置使用 PostgreSQL 数据库后端时,可能允许攻击者提交任意 SQL 查询。 该漏洞源于 Drupal 核心的 PostgreSQL...
GHSA-325J-MG25-8Q58 yayson: Prototype pollution in Store/LegacyStore deserialization
Summary Store/LegacyStore key internal lookup tables by the type, id, and relationship names from a JSON:API document. Because these were plain objects, a document with type: "proto" writes onto Object.prototype, polluting every object in the process. Severity Suggested CVSS v3.1...
yayson: Prototype pollution in Store/LegacyStore deserialization
Summary Store/LegacyStore key internal lookup tables by the type, id, and relationship names from a JSON:API document. Because these were plain objects, a document with type: "proto" writes onto Object.prototype, polluting every object in the process. Severity Suggested CVSS v3.1...
PT-2026-90549
Summary Store/LegacyStore key internal lookup tables by the type, id, and relationship names from a JSON:API document. Because these were plain objects, a document with type: " proto " writes onto Object.prototype, polluting every object in the process. Severity Suggested CVSS v3.1...
DRUPAL-CONTRIB-2026-127
This module enables you to restrict access to JSON:API routes based on specific user roles. The module doesn't sufficiently enforce access controls under scenarios where a request mimics an XMLHttpRequest...
DRUPAL-CONTRIB-2026-113
The Entity API module extends the Drupal core entity API to provide a unified way to deal with entities and their properties. The module doesn't correctly apply access controls for JSON:API entity collection endpoints. This exposes an information disclosure vulnerability. This vulnerability is...
Entity API - Moderately critical - Information disclosure - SA-CONTRIB-2026-113
The Entity API module extends the Drupal core entity API to provide a unified way to deal with entities and their properties. The module doesn't correctly apply access controls for JSON:API entity collection endpoints. This exposes an information disclosure vulnerability. This vulnerability is...
PT-2026-82362
Name of the Vulnerable Software and Affected Versions Entity API versions 0.0.0 through 1.8.0 Description An incorrect authorization issue in the Entity API allows forceful browsing. The module fails to correctly apply access controls for JSON:API entity collection endpoints, leading to an...
CVE-2026-57954 Elide 7.1.17 - Permission Bypass in Sort Expression Validation
Elide through 7.1.17 fails to enforce @ReadPermission on client-supplied sort expressions in SortingImpl.getValidSortingRules, allowing attackers to sort collections by forbidden fields. Attackers can infer hidden field values through row ordering analysis, leaking relative field ordering across...
Drupal Core PostgreSQL EntityQuery SQL Injection
This module detects CVE-2026-9082, an unauthenticated SQL injection in Drupal core's PostgreSQL EntityQuery condition handler. It uses a crafted JSON:API filter array key to confirm the vulnerability with time-based blind SQL injection. MySQL, MariaDB, and SQLite are not affected. The configured...
EUVD-2022-5673
Malicious code in bioql PyPI...
EUVD-2023-2586
Malicious code in bioql PyPI...
EUVD-2022-0799
Malicious code in bioql PyPI...
BIT-DRUPAL-2020-13665
Access bypass vulnerability in Drupal Core allows JSON:API when JSON:API is in read/write mode. Only sites that have the readonly set to FALSE under jsonapi.settings config are vulnerable. This issue affects: Drupal Drupal Core 8.8.x versions prior to 8.8.8; 8.9.x versions prior to 8.9.1; 9.0.x...
BIT-DRUPAL-2020-13675
Drupal's JSON:API and REST/File modules allow file uploads through their HTTP APIs. The modules do not correctly run all file validation, which causes an access bypass vulnerability. An attacker might be able to upload files that bypass the file validation process implemented by modules on the si...