Lucene search
+L
GithubRecent

35598 matches found

Github Security Blog
Github Security Blog
added 2026/07/20 12:33 p.m.7 views

Duplicate Advisory: SurrealDB: Authenticated callers can read fields hidden by field-level SELECT permissions via error messages

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-6g9v-7gq3-p2c6. This link is maintained to preserve external references. Original Description SurrealDB versions before 3.1.0 contain an information disclosure vulnerability where authenticated users with UPDATE...

5.3CVSS0.00326EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/20 12:33 p.m.5 views

Duplicate Advisory: SurrealDB has bypass of field-level SELECT permissions through JSON Patch `copy` and `move` with empty `from`

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-fpxg-5xmv-922m. This link is maintained to preserve external references. Original Description SurrealDB versions before 3.1.0 contain a field-level permission bypass vulnerability in JSON Patch operations that...

5.3CVSS0.00293EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/20 12:33 p.m.7 views

Duplicate Advisory: Custom API route lets authenticated callers override namespace/database scope via URL path

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-848m-r628-vrxw. This link is maintained to preserve external references. Original Description SurrealDB versions before 3.2.0 fail to validate namespace and database scope in custom API routes, allowing...

8.6CVSS0.00367EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/20 12:33 p.m.7 views

Duplicate Advisory: Writes in a PERMISSIONS clause bypass table permissions

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-66r2-5gwj-gxm2. This link is maintained to preserve external references. Original Description SurrealDB versions before 3.2.0 contain a permissions bypass vulnerability where data-modifying statements within...

6.5CVSS0.00201EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/20 12:33 p.m.5 views

Duplicate Advisory: SurrealDB: Field-level SELECT permissions bypassed via graph and reference traversals

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-hv6h-hc26-q48p. This link is maintained to preserve external references. Original Description SurrealDB versions 3.1.0 before 3.1.5 fail to enforce field-level SELECT permissions when records are accessed throug...

5.3CVSS0.00284EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/20 12:33 p.m.7 views

Duplicate Advisory: SurrealDB: Array element-level (field.*) SELECT permissions leak denied elements to record users

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-8rw6-p7m8-63jp. This link is maintained to preserve external references. Original Description SurrealDB versions before 3.1.4 fail to properly enforce SELECT permissions on array elements field. for record users...

7.1CVSS0.00358EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/19 9:30 p.m.18 views

Keras: TorchModuleWrapper can deserialize unsafe PyTorch pickle data

A vulnerability in keras-team/keras version 3.15.0 allows unsafe deserialization of attacker-controlled PyTorch pickle data through the public keras.layers.TorchModuleWrapper.fromconfig method. This method invokes torch.load..., weightsonly=False without requiring an explicit unsafe opt-in, such ...

7.8CVSS8.1AI score0.00393EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.7 views

Duplicate Advisory: Improper Authorization in Select Permissions

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-9722-9j67-vjcr. This link is maintained to preserve external references. Original Description SurrealDB versions before 2.0.4 fail to properly enforce field permissions during SELECT, UPDATE, and DELETE...

7.1CVSS0.00209EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.4 views

Duplicate Advisory: Uncaught Exception processing HTTP Headers in SurrealDB

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-m24x-r6q3-2vp9. This link is maintained to preserve external references. Original Description SurrealDB versions before 1.1.0 fail to properly parse the ID, DB, and NS headers in HTTP REST API requests containin...

8.7CVSS0.00653EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.6 views

Duplicate Advisory: SurrealDB server-takeover via SurrealQL injection on backup import

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-ccj3-5p93-8p42. This link is maintained to preserve external references. Original Description SurrealDB before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.2 fails to properly escape table and field names in...

9.4CVSS0.00239EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.6 views

Duplicate Advisory: SurrealDB allows bypass of deny-net flags via DNS resolution

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-m3c3-78fh-w3w7. This link is maintained to preserve external references. Original Description SurrealDB before 2.2.6, 2.3.6, and 2.1.8 and 3.0.0-alpha.7 and earlier fails to validate DNS-resolved hostnames again...

8.8CVSS0.00248EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.9 views

Duplicate Advisory: SurrealDB no JavaScript script function default timeout could facilitate DoS

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-3824-qmfq-2qv7. This link is maintained to preserve external references. Original Description SurrealDB before 2.0.5, 2.1.x before 2.1.5, and 2.2.x before 2.2.2 does not enforce a default execution-time limit on...

6.5CVSS0.00311EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.6 views

Duplicate Advisory: SurrealDB bypass of deny-net flags via redirect results in server-side request forgery (SSRF)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-5q9x-554g-9jgg. This link is maintained to preserve external references. Original Description SurrealDB before 2.2.2 fails to validate HTTP redirects in http functions, allowing authenticated users to bypass...

7.6CVSS0.00192EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.5 views

Duplicate Advisory: SurrealDB vulnerable to Improper Authentication when Changing Databases as Scope User

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-gh9f-6xm2-c4j2. This link is maintained to preserve external references. Original Description SurrealDB before 1.5.4 fails to properly validate authentication when a scope user switches databases using the USE...

6.3CVSS0.00343EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.6 views

Duplicate Advisory: SurrealDB has an Uncaught Exception Handling Nonexistent Role

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-jc55-246c-r88f. This link is maintained to preserve external references. Original Description SurrealDB versions before 2.1.0 contain a denial of service vulnerability in role conversion that allows privileged...

6.9CVSS0.00472EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.10 views

Duplicate Advisory: Uncaught Exception in Macro Expecting Native Function to Exist

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-6wr5-jmpr-mjcx. This link is maintained to preserve external references. Original Description SurrealDB versions before 1.2.0 contain an uncaught exception vulnerability in the query executor when processing cal...

7.1CVSS0.0045EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.7 views

Duplicate Advisory: Untrusted Query Object Evaluation in RPC API

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-64f8-pjgr-9wmr. This link is maintained to preserve external references. Original Description SurrealDB before 1.5.5 and 2.0.0-beta before 2.0.0-beta.3 accepts an arbitrary object in the signin and signup...

8.8CVSS0.00636EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.8 views

Duplicate Advisory: Full Table Permissions by Default

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-x5fr-7hhj-34j3. This link is maintained to preserve external references. Original Description SurrealDB before 1.0.1 sets default table permissions to FULL instead of NONE, allowing SELECT, CREATE, UPDATE, and...

8.8CVSS0.00462EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/18 3:31 p.m.6 views

Duplicate Advisory: SurrealDB has Silent Failure to Overwrite Table Definition of Relation Type

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-27vq-hv74-7cqp. This link is maintained to preserve external references. Original Description SurrealDB before 2.1.4 silently fails to overwrite table definitions when the DEFINE TABLE ... OVERWRITE clause is us...

6.3CVSS0.00197EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 9:49 p.m.36 views

Skipper: Incomplete fix for CVE-2026-50197: an oversized body can bypass OPA deny-on-presence Rego policies

Summary A wrong policy can be an open door. You have to check input.attributes.request.http.truncatedbody in your policy. Description Incomplete fix for CVE-2026-50197: an oversized declared-Content-Length body still hands OPA an empty parsedbody, so deny-on-presence Rego policies fail OPEN while...

7.8CVSS5.4AI score0.0055EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 9:46 p.m.24 views

Skipper's routesrv-no-auth component: All routesrv API Endpoints Lack Authentication

Description The routesrv component exposes the full cluster route topology Ingress/RouteGroup configurations, backend URLs, filter chains, OAuth/OIDC callback paths and cache-cluster topology Redis/Valkey shard addresses over plain HTTP with zero authentication. Any pod in the Kubernetes cluster...

5.4AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 9:35 p.m.24 views

CloudTAK: Authenticated full-read SSRF in the /api/esri* routes — user-controlled URL fetched with no IP-classification guard

Authenticated full-read SSRF in CloudTAK /api/esri routes — user-controlled URL fetched with no IP-classification guard Summary Every route in the ESRI helper family api/routes/esri.ts takes a fully attacker-controlled URL from the request POST /api/esri body url, and the portal / server / layer...

5.8AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 9:19 p.m.23 views

PocketSphinx: Buffer overflows in language and acoustic model loading code

Impact The trie language model code introduced in PocketSphinx 5prealpha failed to check various boundary conditions when reading the headers of ARPA, DMP, and binary format language model files. In the case of invalid, corrupted or malicious input files, this could lead to stack and heap buffer...

5.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 9:17 p.m.28 views

AngleSharp HTML5 Spec Compliance: mXSS via annotation-xml HTML Integration Point Bypass

Summary The HTML specification requires that a MathML element with encoding="text/html" or encoding="application/xhtml+xml" is treated as an HTML integration point. Content inside it must be parsed as HTML, not MathML. AngleSharp does not implement this correctly. As a result, the parser produces...

6.9CVSS5.3AI score0.00246EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 8:25 p.m.31 views

PRoot-Distro has Path Traversal in proot-distro copy — Arbitrary Read, Write, and Persistent Code Execution Outside Container Rootfs

Path Traversal in proot-distro copy — Arbitrary Read, Write, and Persistent Code Execution Outside Container Rootfs Repository https://github.com/termux/proot-distro Maintainer: @sylirre Affected Component Package: proot-distro Affected command: copy Attack surface: Host-side Termux CLI — this is...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 8:19 p.m.29 views

ExifReader HEIC/AVIF ISO-BMFF parser throws uncaught RangeError on truncated boxes

Summary ExifReader 4.40.0 can throw an uncaught RangeError: Offset is outside the bounds of the DataView while parsing crafted HEIC/AVIF files. The file only needs a valid leading ftyp box with a HEIC/AVIF major brand followed by a malformed ISO-BMFF box, such as an empty 8-byte free box or a...

5.6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 8:11 p.m.25 views

Flask-Reuploaded: Extension-denylist bypass via case-folding asymmetry in name-override path (incomplete-fix variant of CVE-2026-27641)

Header | Field | Value | |---|---| | Title | Extension-denylist bypass via case-folding asymmetry in name-override path incomplete-fix variant of CVE-2026-27641 | | Project | Flask-Reuploaded flaskuploads | | Affected | extension"shell.php" = "php" - extensionallowed"php" - DENY correct...

9.8CVSS5.8AI score0.01202EPSS
SaveExploits2References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 7:53 p.m.24 views

Prompty: Arbitrary code execution via JavaScript frontmatter in TypeScript loader

Summary The TypeScript Prompty loader used gray-matter without overriding executable frontmatter engines. gray-matter supports JavaScript frontmatter blocks such as ---js and evaluates them while parsing. An attacker-controlled .prompty file could therefore execute arbitrary JavaScript during...

8.7CVSS5.7AI score0.00972EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 7:46 p.m.23 views

Prompty: Arbitrary file read via file reference expansion

Summary Prompty loaders expanded $file:... references in .prompty frontmatter without enforcing that the resolved path stayed within an authorized directory. An attacker-controlled prompt file could use path traversal or an absolute path to cause the host application to read files accessible to t...

7.5CVSS5.2AI score0.01286EPSS
SaveExploits0References4Affected Software3
Github Security Blog
Github Security Blog
added 2026/07/17 7:23 p.m.23 views

mcp-memory-keeper: Arbitrary local file read in context_import via unvalidated filePath

Impact contextimport passed the caller-supplied filePath directly to fs.readFileSync with no path confinement. A malicious MCP client — or an LLM agent that is prompt-injected into calling the tool — could point filePath at any file readable by the server process, outside any session or export...

5.5AI score
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 7:05 p.m.26 views

Formie: Missing authorization in administrative settings allows low-privileged CP users to modify plugin configuration

Formie contains a missing authorization vulnerability in administrative settings routes. An authenticated, non-admin Craft CMS control panel user with limited Formie access could directly access Formie settings pages and modify global plugin configuration. In affected versions, Formie...

5.3AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 7:04 p.m.22 views

Gitea has insufficient permission checks for Composer package source links

CVE Description Gitea versions up to and including 1.26.1 have insufficient permission checks for Composer package source links, which can expose private or internal package source information. Summary A critical vulnerability has been discovered in Gitea. It was already reported via...

8.2CVSS7.7AI score0.01393EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 7:02 p.m.25 views

TAK-PS-Stats Web UI: Authenticated full-read SSRF in CloudTAK basemap import (PUT /api/basemap) — no IP-classification guard

Summary PUT /api/basemap the basemap import endpoint fetches an attacker-supplied URL server-side with no SSRF protection whatsoever. Any authenticated user can submit a JSON body "type": "...", "url": "" ; the server calls fetchurl against that URL and then reflects the response body name,...

5.6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:50 p.m.30 views

oapi-codegen: OpenAPI Server Description Escapes Generated Go Comment and Injects Executable Code

Summary The vulnerability in oapi-codegen seems to be similar with CVE-2026-22785, which is a generated-code injection issue where untrusted OpenAPI summary text is embedded into generated TypeScript MCP server source without proper escaping. oapi-codegen has a similar vulnerability in its server...

9.8CVSS6.2AI score0.0079EPSS
SaveExploits2References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:48 p.m.36 views

meta-ads-mcp: X-Pipeboard-Token Header Auth Bypass Reuses Operator Meta Token

X-Pipeboard-Token Header Auth Bypass Reuses Operator Meta Token Summary AuthInjectionMiddleware in meta-ads-mcp rejects HTTP MCP requests only when both authtoken and pipeboardtoken are absent. Because extracttokenfromheaders does not recognise the X-Pipeboard-Token header, an attacker who sends...

5.7AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:47 p.m.24 views

meta-ads-mcp: Server-Side Request Forgery (SSRF) in `upload_ad_image` via Unrestricted `image_url` Fetch

Server-Side Request Forgery SSRF in uploadadimage via Unrestricted imageurl Fetch Summary The uploadadimage MCP tool in meta-ads-mcp v1.0.113 passes an attacker-controlled imageurl parameter directly to an HTTP fetch helper httpx.AsyncClientfollowredirects=True.geturl without any scheme, host, or...

6AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:41 p.m.20 views

sh _uid does not drop supplementary groups (incomplete privilege drop)

Impact The uid option performed an incomplete privilege drop on Linux/Unix-like systems. When sh was run from a process with elevated privileges, such as root, and a command was launched with uid=, the child process changed its UID and primary GID but did not reset its supplementary groups. As a...

7.9CVSS5.5AI score0.00125EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:40 p.m.19 views

AWS-JDBC Wrapper: Privilege Escalation in Aurora PostgreSQL instance

Aurora PostgreSQL is a fully managed relational database engine that's compatible with PostgreSQL. The team has identified CVE-2026-11400, an issue in Aurora PostgreSQL using the AWS Advanced JDBC Wrapper Impact An issue in AWS Wrappers for Amazon Aurora PostgreSQL will allow for privilege...

8.6CVSS5.2AI score0.00305EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:36 p.m.28 views

plone.restapi: Stored XSS by spoofing mime type

Impact A stored XSS affecting RichText fields. RichTextValue.output returns the raw, unsanitized stored value whenever the stored mimeType equals the outputMimeType. Because the safe-HTML output type text/x-html-safe is the type that signifies "already sanitized", any value whose stored mimeType...

5.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:35 p.m.30 views

plone.app.textfield: Stored XSS by spoofing mime type

Impact A stored XSS affecting RichText fields. RichTextValue.output returns the raw, unsanitized stored value whenever the stored mimeType equals the outputMimeType. Because the safe-HTML output type text/x-html-safe is the type that signifies "already sanitized", any value whose stored mimeType...

5.4AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:31 p.m.18 views

Duplicate Advisory: SurrealDB: Indexed ORDER BY leaks the value ordering of a SELECT-restricted field

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-h4h3-3rfj-x6fq. This link is maintained to preserve external references. Original Description SurrealDB before 3.1.5 fail to apply field-level SELECT permissions to ORDER BY clauses, allowing authenticated users...

5.3CVSS0.00331EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 6:14 p.m.20 views

Skipper: Unbounded Request Body Read in Admission Webhook Causes Memory Exhaustion DoS

Summary The Kubernetes admission webhook handler reads the entire request body using io.ReadAllr.Body without any size limit. Any client that can reach the webhook port within the cluster can send a multi-GB payload, causing the skipper process to exhaust memory and be OOM-killed. This disrupts a...

5.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 5:16 p.m.27 views

vLLM: Speech-to-text upload size limit is enforced after full UploadFile read

Summary Current-head vLLM documents VLLMMAXAUDIOCLIPFILESIZEMB as the maximum audio file size accepted by the speech-to-text APIs. The default is 25 MB. vllm/envs.py also describes files larger than this value as rejected. The /v1/audio/transcriptions and /v1/audio/translations routes call await...

6.5CVSS5.5AI score0.00519EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 5:10 p.m.35 views

vLLM: ReDoS via structured_outputs.regex compiled without timeout in xgrammar and outlines backends

Summary The structuredoutputs.regex API parameter passes a user-supplied regex string directly to grammar compiler backends with no compilation timeout. In the xgrammar backend, the string reaches compileregex with no guard. In the outlines backend, validateregexisbuildable blocks structural issu...

8.7CVSS5.1AI score0.00583EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 5:08 p.m.25 views

vLLM has Remote DoS via Invalid Recovered Token Reinjection

Summary A frontend-legal multi-request speculative workload can make vLLM produce an out-of-vocabulary recovered token equal to vocabsize, convert that value to -1 when choosing the next live token for a request, and then feed that -1 back into the next drafter input ids. On Qwen3 GPTQ this reach...

7.5CVSS5.5AI score0.00616EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/17 4:52 p.m.58 views

vLLM: Processing differential in multi-channel audio downmixing enables hidden-input/moderation bypass for audio models

Issue Description Librosa defaults to using numpy.mean for mono downmixing tomono, while the international standard ITU-R BS.775-4 specifies a weighted downmixing algorithm. This discrepancy results in: - Inconsistency between audio heard by humans e.g., through headphones/regular speakers and...

7.1CVSS5.3AI score0.00267EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/16 9:30 p.m.10 views

Genql: inject arbitrary JavaScript or TypeScript via a GraphQL schema

remorses/genql before version 6.3.4 allows an authenticated attacker with control of the GraphQL schema that is passed to genql to inject arbitrary JavaScript or TypeScript. The malicious code is injected into the generated schema.ts file and executes when the genql client is bundled and imported...

7.1CVSS5.5AI score0.00477EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/16 8:20 p.m.23 views

ArcadeDB has cross-database IDOR: /ts/*, /batch/*, Prometheus and Grafana handlers bypass authorization

About 14 HTTP handlers resolve the database path param and call getDatabase... WITHOUT user.canAccessToDatabase... and without setting the engine principal, because they extend AbstractServerHttpHandler directly instead of DatabaseAbstractHandler which holds the only per-database gate at...

6.1AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/16 8:17 p.m.25 views

ArcadeDB: Scripting authorization gate (GHSA-48qw-824m-86pr) bypassed via SQL DEFINE FUNCTION ... LANGUAGE js

The GHSA-48qw-824m-86pr hardening added a checkPermissionsOnDatabaseUPDATESECURITY gate on the polyglot engine PolyglotQueryEngine.java:112-114,126,176,199, but only there. The SQL route to JavaScript never touches it: DefineFunctionStatement.executeSimple DefineFunctionStatement.java:37-100,...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/16 8:15 p.m.24 views

ArcadeDB: Trigger scripts run with java.lang.* allowed, enabling OS command execution (RCE)

ScriptTriggerExecutor sets allowedPackages to java.lang., java.util., java.time., java.math. ScriptTriggerExecutor.java:56; trigger creation is gated only at UPDATESCHEMA LocalSchema.createTrigger:636. Permitting java.lang. host-class lookup lets a trigger script do...

6.1AI score
SaveExploits0References3Affected Software1
Total number of security vulnerabilities35598