In SQLite through 3.31.1, the ALTER TABLE implementation has a use-after-free, as demonstrated by an ORDER BY clause that belongs to a compound SELECT statement.
En SQLite versiones hasta 3.31.1, la implementación de ALTER TABLE presenta un uso de la memoria previamente liberada, como es demostrado por una cláusula ORDER BY que pertenece a una sentencia SELECT compuesta.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
| Attack Vector | NETWORK |
|---|---|
| Attack Complexity | LOW |
| Privileges Required | NONE |
| User Interaction | NONE |
| Scope | UNCHANGED |
| Confidentiality Impact | HIGH |
| Integrity Impact | HIGH |
| Availability Impact | HIGH |
AV:N/AC:L/Au:N/C:P/I:P/A:P
| Access Vector | NETWORK |
|---|---|
| Access Complexity | LOW |
| Authentication | NONE |
| Confidentiality Impact | PARTIAL |
| Integrity Impact | PARTIAL |
| Availability Impact | PARTIAL |
| Source | Type | Description |
|---|---|---|
| [email protected] | Primary |
en
CWE-416
|
| Vendor | Product | Version | Update | Type |
|---|---|---|---|---|
| sqlite | sqlite | * | <built-in method update of dict object at 0x7fd319e53980> | Application |
| netapp | ontap_select_deploy_administration_utility | - | <built-in method update of dict object at 0x7fd319e50100> | Application |
| oracle | communications_network_charging_and_control | * | <built-in method update of dict object at 0x7fd3686ecc00> | Application |
| oracle | communications_network_charging_and_control | 6.0.1 | <built-in method update of dict object at 0x7fd2dbefb900> | Application |
| oracle | communications_network_charging_and_control | 12.0.2 | <built-in method update of dict object at 0x7fd319e53e40> | Application |
| oracle | enterprise_manager_ops_center | 12.4.0.0 | <built-in method update of dict object at 0x7fd319e51680> | Application |
| oracle | hyperion_infrastructure_technology | 11.1.2.4 | <built-in method update of dict object at 0x7fd36971db40> | Application |
| oracle | mysql | * | <built-in method update of dict object at 0x7fd319e51c00> | Application |
| oracle | mysql_workbench | * | <built-in method update of dict object at 0x7fd39c2f3500> | Application |
| oracle | outside_in_technology | 8.5.4 | <built-in method update of dict object at 0x7fd319e52800> | Application |
| oracle | outside_in_technology | 8.5.5 | <built-in method update of dict object at 0x7fd36a73bd40> | Application |
| oracle | zfs_storage_appliance_kit | 8.8 | <built-in method update of dict object at 0x7fd319e50400> | Application |
| oracle | communications_messaging_server | 8.1 | <built-in method update of dict object at 0x7fd384915000> | Operating System |
| siemens | sinec_infrastructure_network_services | * | <built-in method update of dict object at 0x7fd3686ecdc0> | Application |
| tenable | tenable.sc | * | <built-in method update of dict object at 0x7fd348bbd540> | Application |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:a:sqlite:sqlite:*:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:a:netapp:ontap_select_deploy_administration_utility:-:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:a:oracle:communications_network_charging_and_control:*:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:communications_network_charging_and_control:6.0.1:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:communications_network_charging_and_control:12.0.2:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:enterprise_manager_ops_center:12.4.0.0:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:hyperion_infrastructure_technology:11.1.2.4:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:mysql:*:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:mysql_workbench:*:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:outside_in_technology:8.5.4:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:outside_in_technology:8.5.5:*:*:*:*:*:*:* |
| Yes | cpe:2.3:a:oracle:zfs_storage_appliance_kit:8.8:*:*:*:*:*:*:* |
| Yes | cpe:2.3:o:oracle:communications_messaging_server:8.1:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:a:siemens:sinec_infrastructure_network_services:*:*:*:*:*:*:*:* |
| Vulnerable | CPE |
|---|---|
| Yes | cpe:2.3:a:tenable:tenable.sc:*:*:*:*:*:*:*:* |