alter.c in SQLite through 3.30.1 allows attackers to trigger infinite recursion via certain types of self-referential views in conjunction with ALTER TABLE statements.
The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.
Link | Tags |
---|---|
https://github.com/sqlite/sqlite/commit/38096961c7cd109110ac21d3ed7dad7e0cb0ae06 | third party advisory patch |
https://security.netapp.com/advisory/ntap-20191223-0001/ | third party advisory |
https://www.oracle.com/security-alerts/cpuapr2020.html | third party advisory patch |
https://usn.ubuntu.com/4394-1/ | third party advisory vendor advisory |
https://www.tenable.com/security/tns-2021-14 | third party advisory |
https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf | third party advisory patch |