PT-2022-16928 · Sqlite+1 · Sqlite+1
Cl0Wnk1N9
·
Published
2022-04-14
·
Updated
2022-04-22
·
CVE-2022-24854
CVSS v3.1
8.0
High
| Vector | AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Metabase (affected versions not specified)
Description
The issue concerns Metabase, an open source business intelligence and analytics application, specifically affecting users who make use of SQLite. SQLite has a feature called
ATTACH DATABASE, which allows connecting multiple SQLite databases via the initial connection. If an attacker has SQL permissions to at least one SQLite database, they can attach this database to a second database and query across all the tables, provided they also know the file path to the second database.Recommendations
To resolve the issue, users are advised to upgrade as soon as possible.
If you're unable to upgrade, you can modify your SQLite connection strings to contain the url argument
?limit attached=0, which will disallow making connections to other SQLite databases.Exploit
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Metabase
Sqlite