CVE-2020-15358

Medium

Description

In SQLite before 3.32.3, select.c mishandles query-flattener optimization, leading to a multiSelectOrderBy heap overflow because of misuse of transitive properties for constant propagation.

SeverityMedium
CVSS5.5
Exploit probability—
ProductSqlite
PublishedJun 27, 2020
First seenJun 27, 2020

How to fix

Update
  • sqlite sqlite3.32.3 or later
  • apple icloud7.21 or later
  • apple ipados14.0 or later
  • apple iphone_os14.0 or later
  • apple macos11.0.1 or later
  • apple tvos14.0 or later
  • apple watchos7.0 or later
  • siemens sinec_infrastructure_network_services1.0.1.1 or later

Affected products

ProductAffected versionsFixed in
sqlite sqlitev < 3.32.33.32.3
canonical ubuntu_linux20.04—
apple icloudv < 7.217.21
apple ipadosv < 14.014.0
apple iphone_osv < 14.014.0
apple macosv < 11.0.111.0.1
apple tvosv < 14.014.0
apple watchosv < 7.07.0
oracle communications_cloud_native_core_policy1.14.0—
oracle communications_messaging_server8.1—
oracle communications_network_charging_and_control6.0.1, 12.0.2—
oracle enterprise_manager_ops_center12.4.0.0—
oracle hyperion_infrastructure_technology11.1.2.4—
oracle mysqlv ≤ 8.0.22—
oracle outside_in_technology8.5.4, 8.5.5—
siemens sinec_infrastructure_network_servicesv < 1.0.1.11.0.1.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.