ELSEIF
Your brief EB
328 stories from 78 feeds 106 clusters Refreshed 4 minutes ago next pull 22:05

DATABASES Signal 512

datasette 1.0a38

Illustration only Photo by Peter Herrmann on Unsplash

Datasette 1.0a38 patches a SQL-injection flaw that could expose private tables when public and private tables share a database.

WHY IT MATTERS

The vulnerability let anyone who could query a public table run arbitrary SQL and read data from private tables, bypassing the permissions system. Fixing it prevents accidental data leakage in deployments that mix visibility levels, a scenario some administrators may have. Upgrading or applying the back-ported fix is the only way to close the gap.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

The bug allowed read-only access to private tables via crafted SQL on any public table.

02

The release disables the exploit by tightening the execute-sql permission handling.

03

Administrators should turn off the execute-sql permission for affected databases after upgrading.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
Simon Willison datasette 1.0a38 Open ↗