Hacker News
new
top
best
ask
show
job
String equality vs. semantic equivalence: a bug in a Python JSON to SQL compiler
(
fthiella.github.io
)
1 point
by
fthiella
2 hours ago
1 comment
fthiella
2 hours ago
Author here. A trailing space in a column name was enough to bypass a security check I'd written to protect a multi-tenant column. The fix was trivial. The architectural problem wasn't. Wrote about what I changed and why.