Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Radexpublished

#50580of 60,403
5.9Total CVSS
Vulnerabilities · 1
PT-2020-17844
2020-06-03
5.9
CVE-2020-4035
Nozbe
@Nozbe/Watermelondb
A maliciously crafted record ID can exploit a SQL Injection vulnerability in the iOS adapter implementation, causing the app to delete all or selected records from the database. This may happen in apps that don't validate IDs and use Watermelon Sync or the low-level `database.adapter.destroyDeletedRecords` method. The integrity risk is low due to the fact that maliciously deleted records won't synchronize, so logout-login will restore all data. No way to breach confidentiality with this vulnerability is known. Full exploitation of SQL Injection is mitigated because it's not possible to nest an insert/update query inside a delete query in SQLite.