CVE-2021-36690
Segmentation fault vulnerability in SQLite sqlite3 3.36.0 via the idxGetTableInfo function, in...
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
CVE-2021-36690- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Updated
- 2026-11-02
CVE List No score
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
CVE-2021-36690- Updated
- 2026-11-02
EUVDEUVD-2021-23285 No score
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
EUVD-2021-23285- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-j773-5h44-w4h6
7.5
Segmentation fault vulnerability in SQLite sqlite3 3.36.0 via the idxGetTableInfo function, in...
Segmentation fault vulnerability in SQLite sqlite3 3.36.0 via the idxGetTableInfo function, in which a crafted SQL query can cause a denial of service
- Record
GHSA-j773-5h44-w4h6- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVAZL-8484
7.5
CVE-2021-36690 affecting package sqlite for versions less than 3.36.0-3
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
AZL-8484- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
7.5
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
CVE-2021-36690- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 9 moreShow less
OSVDEBIAN-CVE-2021-36690
7.5
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
DEBIAN-CVE-2021-36690- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-36690
7.5
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
UBUNTU-CVE-2021-36690- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBIT-sqlite-2021-36690 No score
A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
- Record
BIT-sqlite-2021-36690- Updated
- 2026-11-02
OSVMGASA-2022-0175 No score
Updated sqlite3 packages fix security vulnerability
** DISPUTED ** A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe user already has full privileges (e.g., is intentionally allowed to execute commands). This report does NOT imply any problem in the SQLite library.
As the cve assignment is disputed, this update may be changed in future from a security update to a bugfix update.
- Record
MGASA-2022-0175- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12347-1 No score
libsqlite3-0-3.39.3-2.1 on GA media
These are all security issues fixed in the libsqlite3-0-3.39.3-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12347-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3307-1 No score
Security update for sqlite3
This update for sqlite3 fixes the following issues:
Security issues fixed:
-
CVE-2022-35737: Fixed an array-bounds overflow if billions of bytes are used in a string argument to a C API (bnc#1201783).
-
CVE-2021-36690: Fixed an issue with the SQLite Expert extension when a column has no collating sequence (bsc#1189802).
-
Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773).
sqlite was updated to 3.39.3:
- Use a statement journal on DML statement affecting two or more database rows if the statement makes use of a SQL functions that might abort.
- Use a mutex to protect the PRAGMA temp_store_directory and PRAGMA data_store_directory statements, even though they are decremented and documented as not being threadsafe.
Update to 3.39.2:
- Fix a performance regression in the query planner associated with rearranging the order of FROM clause terms in the presences of a LEFT JOIN.
- Apply fixes for CVE-2022-35737, Chromium bugs 1343348 and 1345947, forum post 3607259d3c, and other minor problems discovered by internal testing. [boo#1201783]
Update to 3.39.1:
- Fix an incorrect result from a query that uses a view that contains a compound SELECT in which only one arm contains a RIGHT JOIN and where the view is not the first FROM clause term of the query that contains the view
- Fix a long-standing problem with ALTER TABLE RENAME that can only arise if the sqlite3_limit(SQLITE_LIMIT_SQL_LENGTH) is set to a very small value.
- Fix a long-standing problem in FTS3 that can only arise when compiled with the SQLITE_ENABLE_FTS3_PARENTHESIS compile-time option.
- Fix the initial-prefix optimization for the REGEXP extension so that it works correctly even if the prefix contains characters that require a 3-byte UTF8 encoding.
- Enhance the sqlite_stmt virtual table so that it buffers all of its output.
Update to 3.39.0:
- Add (long overdue) support for RIGHT and FULL OUTER JOIN
- Add new binary comparison operators IS NOT DISTINCT FROM and IS DISTINCT FROM that are equivalent to IS and IS NOT, respective, for compatibility with PostgreSQL and SQL standards
- Add a new return code (value '3') from the sqlite3_vtab_distinct() interface that indicates a query that has both DISTINCT and ORDER BY clauses
- Added the sqlite3_db_name() interface
- The unix os interface resolves all symbolic links in database filenames to create a canonical name for the database before the file is opened
- Defer materializing views until the materialization is actually needed, thus avoiding unnecessary work if the materialization turns out to never be used
- The HAVING clause of a SELECT statement is now allowed on any aggregate query, even queries that do not have a GROUP BY clause
- Many microoptimizations collectively reduce CPU cycles by about 2.3%.
Update to 3.38.5:
- Fix a blunder in the CLI of the 3.38.4 release
Update to 3.38.4:
- fix a byte-code problem in the Bloom filter pull-down optimization added by release 3.38.0 in which an error in the byte code causes the byte code engine to enter an infinite loop when the pull-down optimization encounters a NULL key
Update to 3.38.3:
- Fix a case of the query planner be overly aggressive with optimizing automatic-index and Bloom-filter construction, using inappropriate ON clause terms to restrict the size of the automatic-index or Bloom filter, and resulting in missing rows in the output.
- Other minor patches. See the timeline for details.
Update to 3.38.2:
- Fix a problem with the Bloom filter optimization that might cause an incorrect answer when doing a LEFT JOIN with a WHERE clause constraint that says that one of the columns on the right table of the LEFT JOIN is NULL.
- Other minor patches.
- Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773).
Update to 3.38.1:
- Fix problems with the new Bloom filter optimization that might …
- Record
SUSE-SU-2022:3307-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:3307-2 No score
Security update for sqlite3
This update for sqlite3 fixes the following issues:
Security issues fixed:
-
CVE-2022-35737: Fixed an array-bounds overflow if billions of bytes are used in a string argument to a C API (bnc#1201783).
-
CVE-2021-36690: Fixed an issue with the SQLite Expert extension when a column has no collating sequence (bsc#1189802).
-
Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773).
sqlite was updated to 3.39.3:
- Use a statement journal on DML statement affecting two or more database rows if the statement makes use of a SQL functions that might abort.
- Use a mutex to protect the PRAGMA temp_store_directory and PRAGMA data_store_directory statements, even though they are decremented and documented as not being threadsafe.
Update to 3.39.2:
- Fix a performance regression in the query planner associated with rearranging the order of FROM clause terms in the presences of a LEFT JOIN.
- Apply fixes for CVE-2022-35737, Chromium bugs 1343348 and 1345947, forum post 3607259d3c, and other minor problems discovered by internal testing. [boo#1201783]
Update to 3.39.1:
- Fix an incorrect result from a query that uses a view that contains a compound SELECT in which only one arm contains a RIGHT JOIN and where the view is not the first FROM clause term of the query that contains the view
- Fix a long-standing problem with ALTER TABLE RENAME that can only arise if the sqlite3_limit(SQLITE_LIMIT_SQL_LENGTH) is set to a very small value.
- Fix a long-standing problem in FTS3 that can only arise when compiled with the SQLITE_ENABLE_FTS3_PARENTHESIS compile-time option.
- Fix the initial-prefix optimization for the REGEXP extension so that it works correctly even if the prefix contains characters that require a 3-byte UTF8 encoding.
- Enhance the sqlite_stmt virtual table so that it buffers all of its output.
Update to 3.39.0:
- Add (long overdue) support for RIGHT and FULL OUTER JOIN
- Add new binary comparison operators IS NOT DISTINCT FROM and IS DISTINCT FROM that are equivalent to IS and IS NOT, respective, for compatibility with PostgreSQL and SQL standards
- Add a new return code (value '3') from the sqlite3_vtab_distinct() interface that indicates a query that has both DISTINCT and ORDER BY clauses
- Added the sqlite3_db_name() interface
- The unix os interface resolves all symbolic links in database filenames to create a canonical name for the database before the file is opened
- Defer materializing views until the materialization is actually needed, thus avoiding unnecessary work if the materialization turns out to never be used
- The HAVING clause of a SELECT statement is now allowed on any aggregate query, even queries that do not have a GROUP BY clause
- Many microoptimizations collectively reduce CPU cycles by about 2.3%.
Update to 3.38.5:
- Fix a blunder in the CLI of the 3.38.4 release
Update to 3.38.4:
- fix a byte-code problem in the Bloom filter pull-down optimization added by release 3.38.0 in which an error in the byte code causes the byte code engine to enter an infinite loop when the pull-down optimization encounters a NULL key
Update to 3.38.3:
- Fix a case of the query planner be overly aggressive with optimizing automatic-index and Bloom-filter construction, using inappropriate ON clause terms to restrict the size of the automatic-index or Bloom filter, and resulting in missing rows in the output.
- Other minor patches. See the timeline for details.
Update to 3.38.2:
- Fix a problem with the Bloom filter optimization that might cause an incorrect answer when doing a LEFT JOIN with a WHERE clause constraint that says that one of the columns on the right table of the LEFT JOIN is NULL.
- Other minor patches.
- Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773).
Update to 3.38.1:
- Fix problems with the new Bloom filter optimization that might …
- Record
SUSE-SU-2022:3307-2- Updated
- 2026-11-02
OSVSUSE-SU-2022:3401-1 No score
Security update for sqlite3
This update for sqlite3 fixes the following issues:
Security issues fixed:
-
CVE-2022-35737: Fixed an array-bounds overflow if billions of bytes are used in a string argument to a C API (bnc#1201783).
-
CVE-2021-36690: Fixed an issue with the SQLite Expert extension when a column has no collating sequence (bsc#1189802).
-
Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773).
sqlite3 was update to 3.39.3:
- Use a statement journal on DML statement affecting two or more database rows if the statement makes use of a SQL functions that might abort.
- Use a mutex to protect the PRAGMA temp_store_directory and PRAGMA data_store_directory statements, even though they are decremented and documented as not being threadsafe.
Update to 3.39.2:
- Fix a performance regression in the query planner associated with rearranging the order of FROM clause terms in the presences of a LEFT JOIN.
- Apply fixes for CVE-2022-35737, Chromium bugs 1343348 and 1345947, forum post 3607259d3c, and other minor problems discovered by internal testing. [boo#1201783]
Update to 3.39.1:
- Fix an incorrect result from a query that uses a view that contains a compound SELECT in which only one arm contains a RIGHT JOIN and where the view is not the first FROM clause term of the query that contains the view
- Fix a long-standing problem with ALTER TABLE RENAME that can only arise if the sqlite3_limit(SQLITE_LIMIT_SQL_LENGTH) is set to a very small value.
- Fix a long-standing problem in FTS3 that can only arise when compiled with the SQLITE_ENABLE_FTS3_PARENTHESIS compile-time option.
- Fix the initial-prefix optimization for the REGEXP extension so that it works correctly even if the prefix contains characters that require a 3-byte UTF8 encoding.
- Enhance the sqlite_stmt virtual table so that it buffers all of its output.
Update to 3.39.0:
- Add (long overdue) support for RIGHT and FULL OUTER JOIN
- Add new binary comparison operators IS NOT DISTINCT FROM and IS DISTINCT FROM that are equivalent to IS and IS NOT, respective, for compatibility with PostgreSQL and SQL standards
- Add a new return code (value '3') from the sqlite3_vtab_distinct() interface that indicates a query that has both DISTINCT and ORDER BY clauses
- Added the sqlite3_db_name() interface
- The unix os interface resolves all symbolic links in database filenames to create a canonical name for the database before the file is opened
- Defer materializing views until the materialization is actually needed, thus avoiding unnecessary work if the materialization turns out to never be used
- The HAVING clause of a SELECT statement is now allowed on any aggregate query, even queries that do not have a GROUP BY clause
- Many microoptimizations collectively reduce CPU cycles by about 2.3%.
Update to 3.38.5:
- Fix a blunder in the CLI of the 3.38.4 release
Update to 3.38.4:
- fix a byte-code problem in the Bloom filter pull-down optimization added by release 3.38.0 in which an error in the byte code causes the byte code engine to enter an infinite loop when the pull-down optimization encounters a NULL key
Update to 3.38.3:
- Fix a case of the query planner be overly aggressive with optimizing automatic-index and Bloom-filter construction, using inappropriate ON clause terms to restrict the size of the automatic-index or Bloom filter, and resulting in missing rows in the output.
- Other minor patches. See the timeline for details.
Update to 3.38.2:
- Fix a problem with the Bloom filter optimization that might cause an incorrect answer when doing a LEFT JOIN with a WHERE clause constraint that says that one of the columns on the right table of the LEFT JOIN is NULL.
- Other minor patches.
- Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773).
Update to 3.38.1:
- Fix problems with the new Bloom filter optimization that might …
- Record
SUSE-SU-2022:3401-1- Updated
- 2026-11-02
OSVUSN-5403-1 No score
sqlite3 vulnerability
It was discovered that SQLite command-line component incorrectly handled certain queries. An attacker could possibly use this issue to cause a crash or possibly execute arbitrary code.
- Record
USN-5403-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
sqliteAzure Linux:2 |
before 3.36.0-3 | 3.36.0-3 |
sqliteBitnami |
3.36.0 up to 3.36.1 | 3.36.1 |
sqlite3Debian:12 |
before 3.36.0-2 | 3.36.0-2 |
sqlite3Debian:13 |
before 3.36.0-2 | 3.36.0-2 |
sqlite3Debian:14 |
before 3.36.0-2 | 3.36.0-2 |
sqlite3Debian:11 From an advisory covering 2 CVEs |
before 3.34.1-3+deb11u1, plus listed versions 3.34.1-3 |
3.34.1-3+deb11u1 |
sqlite3Mageia:8 |
before 3.34.1-1.2.mga8 | 3.34.1-1.2.mga8 |
sqlite3SUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Module for Basesystem 15 SP4 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Micro 5.1 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
Show 36 moreShow less
| Package | Affected | Fixed |
|---|---|---|
sqlite3SUSE:Linux Enterprise Micro 5.2 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3openSUSE:Leap Micro 5.2 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3openSUSE:Leap 15.3 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3openSUSE:Leap 15.4 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Micro 5.3 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server 15-LTSS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server 15 SP2-BCL From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Manager Proxy 4.1 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Manager Retail Branch Server 4.1 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Manager Server 4.1 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Enterprise Storage 6 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:Enterprise Storage 7 From an advisory covering 2 CVEs |
before 3.39.3-150000.3.17.1 | 3.39.3-150000.3.17.1 |
sqlite3SUSE:OpenStack Cloud 9 From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:OpenStack Cloud Crowbar 9 From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:Linux Enterprise Server 12 SP3-BCL From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:Linux Enterprise Server 12 SP4-LTSS From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:Linux Enterprise Server 12 SP5 From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3SUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 2 CVEs |
before 3.39.3-9.23.1 | 3.39.3-9.23.1 |
sqlite3Ubuntu:18.04:LTS |
before 3.22.0-1ubuntu0.5, plus listed versions 3.19.3-33.20.1-23.21.0-13.22.0-13.22.0-1ubuntu0.13.22.0-1ubuntu0.23.22.0-1ubuntu0.33.22.0-1ubuntu0.4 |
3.22.0-1ubuntu0.5 |
sqlite3Ubuntu:20.04:LTS |
before 3.31.1-4ubuntu0.3, plus listed versions 3.29.0-23.30.1-13.30.1-1ubuntu13.31.1-1ubuntu13.31.1-33.31.1-43.31.1-4ubuntu0.13.31.1-4ubuntu0.2 |
3.31.1-4ubuntu0.3 |
sqlite3openSUSE:Tumbleweed |
before 3.39.3-2.1 | 3.39.3-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-36690 is a high vulnerability (CVSS 7.5) in Sqlite, published August 24, 2021. Its validity is disputed. EPSS puts the chance of exploitation in the next 30 days at 3.90%, the 90th percentile. Fixed in sqlite 3.36.0-3.
References
sqlite.org/forum/forumpost/718c0a8d17
support.apple.com/kb/HT213446
support.apple.com/kb/HT213488
support.apple.com/kb/HT213486
support.apple.com/kb/HT213487
seclists.org/fulldisclosure/2022/Oct/41
Show 24 moreShow less
seclists.org/fulldisclosure/2022/Oct/28
seclists.org/fulldisclosure/2022/Oct/39
seclists.org/fulldisclosure/2022/Oct/49
seclists.org/fulldisclosure/2022/Oct/47
lists.debian.org/debian-lts-announce/2024/09/msg00050.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2021-36690
oracle.com/security-alerts/cpujan2022.html
sqlite.com
github.com/advisories/GHSA-j773-5h44-w4h6
security-tracker.debian.org/tracker/CVE-2021-36690
advisories.mageia.org/MGASA-2022-0175.html
bugs.mageia.org/show_bug.cgi?id=30384
ubuntu.com/security/notices/USN-5403-1
suse.com/support/update/announcement/2022/suse-su-20223307-1
bugzilla.suse.com/1189802
bugzilla.suse.com/1195773
bugzilla.suse.com/1201783
suse.com/security/cve/CVE-2021-36690
suse.com/security/cve/CVE-2022-35737
suse.com/support/update/announcement/2022/suse-su-20223307-2
suse.com/support/update/announcement/2022/suse-su-20223401-1
ubuntu.com/security/CVE-2021-36690
cve.org/CVERecord?id=CVE-2021-36690
Left out here: the rest of 3 source descriptions. The JSON record has them.