The User-Defined Functions (UDF) feature in TigerGraph 3.6.0 allows installation of a query (in the GSQL query language) without proper validation. Consequently, an attacker can execute arbitrary C++ code. NOTE: the vendor's position is "GSQL was behaving as expected."
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
Link | Tags |
---|---|
https://docs.tigergraph.com/home/ | product vendor advisory |
https://neo4j.com/security/cve-2022-30331/ | third party advisory |
https://docs.tigergraph.com/home/cve-2022-30331 | vendor advisory |