CVE-2023-30558

MediumCVSS 6.5/10Last modified Jun 17, 2026

Description

Archery is an open source SQL audit platform. The Archery project contains multiple SQL injection vulnerabilities, that may allow an attacker to query the connected databases. User input coming from the `db_name` in the `sql/data_dictionary.py` `table_list` endpoint is passed to the methods that follow in a given SQL engine implementations, which concatenate user input unsafely into a SQL query and afterwards pass it to the `query` method of each database engine for execution. The affected methods are `get_group_tables_by_db` in `sql/engines/mssql.py`which passes unsafe user input to `sql/engines/mssql.py`, and `get_group_tables_by_db` in `sql/engines/oracle.py`which concatenates input which is passed to execution on the database in the `sql/engines/oracle.py` `query` method. Each of these issues may be mitigated by escaping user input or by using prepared statements when executing SQL queries. This issue is also indexed as `GHSL-2022-105`.

Metrics

CVSS 3.1 6.5/10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Apr 19, 2023
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2023

CVE-2023-305595.7The firmware update package for the wireless card is not properly signed and can be modified.CVE-2023-30569.8A vulnerability was found in YFCMF up to 3.0.4. It has been declared as problematic. This vulnerability affects unknown code of the file indCVE-2023-305606.8The configuration from the PCU can be modified without authentication using physical connection to the PCU.CVE-2023-305616.1The data flowing between the PCU and its modules is insecure. A threat actor with physical access could potentially read or modify data by aCVE-2023-305626.7A GRE dataset file within Systems Manager can be tampered with and distributed to PCUs.CVE-2023-305638.2A malicious file could be uploaded into a System Manager User Import Function resulting in a hijacked session.CVE-2023-305646.9Alaris Systems Manager does not perform input validation during the Device Import Function.CVE-2023-305653.5An insecure connection between Systems Manager and CQI Reporter application could expose infusion data to an attacker.CVE-2023-30579.8A vulnerability was found in YFCMF up to 3.0.4. It has been rated as problematic. This issue affects some unknown processing of the file appCVE-2023-305707.5pluto in Libreswan before 4.11 allows a denial of service (responder SPI mishandling and daemon crash) via unauthenticated IKEv1 Aggressive CVE-2023-305715.3Libarchive through 3.6.2 can cause directories to have world-writable permissions. The umask() call inside archive_write_disk_posix.c changeCVE-2023-305757.5Apache Guacamole 1.5.1 and older may incorrectly calculate the lengths of instruction elements sent during the Guacamole protocol handshake,
CVE-2023-30558: Medium severity, CVSS 6.5 | Vulnix