PT-2026-83518 · Unknown · Ash Sqlite

·

CVE-2026-77846

·

Published

2026-08-30

·

Updated

2026-09-02

CVSS v4.0

2.1

Low

VectorAV:L/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions ash sqlite versions 0.1.2-rc.0 through 0.2.17
Description Improper neutralization of special elements in data query logic allows an attacker to traverse into nested JSON data that the application did not intend to expose, potentially disclosing private or sensitive embedded fields. This occurs because AshSqlite.SqlImplementation constructs the SQLite json extract path by joining segments with dots. If a segment contains special characters such as ., [, ], or $, it re-interprets the JSON path, allowing access to deeper levels of the JSON structure. This issue is triggered when untrusted user input reaches a get path/2 segment, typically in patterns where users can select specific fields from a JSON or map column.
Recommendations Update ash sqlite to version 0.2.18 or later.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-77846
GHSA-HRP2-5HGW-C83C

Affected Products

Ash Sqlite