Vulnerability Details CVE-2024-7042
A vulnerability in the GraphCypherQAChain class of langchain-ai/langchainjs versions 0.2.5 and all versions with this class allows for prompt injection, leading to SQL injection. This vulnerability permits unauthorized data manipulation, data exfiltration, denial of service (DoS) by deleting all data, breaches in multi-tenant security environments, and data integrity issues. Attackers can create, update, or delete nodes and relationships without proper authorization, extract sensitive data, disrupt services, access data across different tenants, and compromise the integrity of the database.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.001
EPSS Ranking 23.5%
CVSS Severity
CVSS v3 Score 4.9
Products affected by CVE-2024-7042
-
cpe:2.3:a:langchain:langchain:-
-
cpe:2.3:a:langchain:langchain:0.0.1
-
cpe:2.3:a:langchain:langchain:0.0.100
-
cpe:2.3:a:langchain:langchain:0.0.101
-
cpe:2.3:a:langchain:langchain:0.0.102
-
cpe:2.3:a:langchain:langchain:0.0.103
-
cpe:2.3:a:langchain:langchain:0.0.104
-
cpe:2.3:a:langchain:langchain:0.0.105
-
cpe:2.3:a:langchain:langchain:0.0.106
-
cpe:2.3:a:langchain:langchain:0.0.107
-
cpe:2.3:a:langchain:langchain:0.0.108
-
cpe:2.3:a:langchain:langchain:0.0.109
-
cpe:2.3:a:langchain:langchain:0.0.110
-
cpe:2.3:a:langchain:langchain:0.0.111
-
cpe:2.3:a:langchain:langchain:0.0.112
-
cpe:2.3:a:langchain:langchain:0.0.113
-
cpe:2.3:a:langchain:langchain:0.0.114
-
cpe:2.3:a:langchain:langchain:0.0.115
-
cpe:2.3:a:langchain:langchain:0.0.116
-
cpe:2.3:a:langchain:langchain:0.0.117
-
cpe:2.3:a:langchain:langchain:0.0.118
-
cpe:2.3:a:langchain:langchain:0.0.119
-
cpe:2.3:a:langchain:langchain:0.0.120
-
cpe:2.3:a:langchain:langchain:0.0.121
-
cpe:2.3:a:langchain:langchain:0.0.122
-
cpe:2.3:a:langchain:langchain:0.0.123
-
cpe:2.3:a:langchain:langchain:0.0.124
-
cpe:2.3:a:langchain:langchain:0.0.125
-
cpe:2.3:a:langchain:langchain:0.0.126
-
cpe:2.3:a:langchain:langchain:0.0.127
-
cpe:2.3:a:langchain:langchain:0.0.128
-
cpe:2.3:a:langchain:langchain:0.0.129
-
cpe:2.3:a:langchain:langchain:0.0.130
-
cpe:2.3:a:langchain:langchain:0.0.131
-
cpe:2.3:a:langchain:langchain:0.0.132
-
cpe:2.3:a:langchain:langchain:0.0.133
-
cpe:2.3:a:langchain:langchain:0.0.134
-
cpe:2.3:a:langchain:langchain:0.0.135
-
cpe:2.3:a:langchain:langchain:0.0.136
-
cpe:2.3:a:langchain:langchain:0.0.137
-
cpe:2.3:a:langchain:langchain:0.0.138
-
cpe:2.3:a:langchain:langchain:0.0.139
-
cpe:2.3:a:langchain:langchain:0.0.140
-
cpe:2.3:a:langchain:langchain:0.0.141
-
cpe:2.3:a:langchain:langchain:0.0.142
-
cpe:2.3:a:langchain:langchain:0.0.143
-
cpe:2.3:a:langchain:langchain:0.0.144
-
cpe:2.3:a:langchain:langchain:0.0.145
-
cpe:2.3:a:langchain:langchain:0.0.146
-
cpe:2.3:a:langchain:langchain:0.0.147
-
cpe:2.3:a:langchain:langchain:0.0.148
-
cpe:2.3:a:langchain:langchain:0.0.149
-
cpe:2.3:a:langchain:langchain:0.0.150
-
cpe:2.3:a:langchain:langchain:0.0.151
-
cpe:2.3:a:langchain:langchain:0.0.152
-
cpe:2.3:a:langchain:langchain:0.0.153
-
cpe:2.3:a:langchain:langchain:0.0.154
-
cpe:2.3:a:langchain:langchain:0.0.155
-
cpe:2.3:a:langchain:langchain:0.0.156
-
cpe:2.3:a:langchain:langchain:0.0.157
-
cpe:2.3:a:langchain:langchain:0.0.158
-
cpe:2.3:a:langchain:langchain:0.0.159
-
cpe:2.3:a:langchain:langchain:0.0.160
-
cpe:2.3:a:langchain:langchain:0.0.161
-
cpe:2.3:a:langchain:langchain:0.0.162
-
cpe:2.3:a:langchain:langchain:0.0.163
-
cpe:2.3:a:langchain:langchain:0.0.164
-
cpe:2.3:a:langchain:langchain:0.0.165
-
cpe:2.3:a:langchain:langchain:0.0.166
-
cpe:2.3:a:langchain:langchain:0.0.167
-
cpe:2.3:a:langchain:langchain:0.0.168
-
cpe:2.3:a:langchain:langchain:0.0.169
-
cpe:2.3:a:langchain:langchain:0.0.170
-
cpe:2.3:a:langchain:langchain:0.0.171
-
cpe:2.3:a:langchain:langchain:0.0.172
-
cpe:2.3:a:langchain:langchain:0.0.173
-
cpe:2.3:a:langchain:langchain:0.0.174
-
cpe:2.3:a:langchain:langchain:0.0.175
-
cpe:2.3:a:langchain:langchain:0.0.176
-
cpe:2.3:a:langchain:langchain:0.0.177
-
cpe:2.3:a:langchain:langchain:0.0.178
-
cpe:2.3:a:langchain:langchain:0.0.179
-
cpe:2.3:a:langchain:langchain:0.0.180
-
cpe:2.3:a:langchain:langchain:0.0.181
-
cpe:2.3:a:langchain:langchain:0.0.182
-
cpe:2.3:a:langchain:langchain:0.0.183
-
cpe:2.3:a:langchain:langchain:0.0.184
-
cpe:2.3:a:langchain:langchain:0.0.185
-
cpe:2.3:a:langchain:langchain:0.0.186
-
cpe:2.3:a:langchain:langchain:0.0.187
-
cpe:2.3:a:langchain:langchain:0.0.188
-
cpe:2.3:a:langchain:langchain:0.0.189
-
cpe:2.3:a:langchain:langchain:0.0.190
-
cpe:2.3:a:langchain:langchain:0.0.191
-
cpe:2.3:a:langchain:langchain:0.0.192
-
cpe:2.3:a:langchain:langchain:0.0.193
-
cpe:2.3:a:langchain:langchain:0.0.194
-
cpe:2.3:a:langchain:langchain:0.0.195
-
cpe:2.3:a:langchain:langchain:0.0.196
-
cpe:2.3:a:langchain:langchain:0.0.197
-
cpe:2.3:a:langchain:langchain:0.0.198
-
cpe:2.3:a:langchain:langchain:0.0.199
-
cpe:2.3:a:langchain:langchain:0.0.2
-
cpe:2.3:a:langchain:langchain:0.0.200
-
cpe:2.3:a:langchain:langchain:0.0.201
-
cpe:2.3:a:langchain:langchain:0.0.202
-
cpe:2.3:a:langchain:langchain:0.0.203
-
cpe:2.3:a:langchain:langchain:0.0.204
-
cpe:2.3:a:langchain:langchain:0.0.205
-
cpe:2.3:a:langchain:langchain:0.0.206
-
cpe:2.3:a:langchain:langchain:0.0.207
-
cpe:2.3:a:langchain:langchain:0.0.208
-
cpe:2.3:a:langchain:langchain:0.0.209
-
cpe:2.3:a:langchain:langchain:0.0.210
-
cpe:2.3:a:langchain:langchain:0.0.211
-
cpe:2.3:a:langchain:langchain:0.0.212
-
cpe:2.3:a:langchain:langchain:0.0.213
-
cpe:2.3:a:langchain:langchain:0.0.214
-
cpe:2.3:a:langchain:langchain:0.0.215
-
cpe:2.3:a:langchain:langchain:0.0.216
-
cpe:2.3:a:langchain:langchain:0.0.217
-
cpe:2.3:a:langchain:langchain:0.0.218
-
cpe:2.3:a:langchain:langchain:0.0.219
-
cpe:2.3:a:langchain:langchain:0.0.220
-
cpe:2.3:a:langchain:langchain:0.0.221
-
cpe:2.3:a:langchain:langchain:0.0.222
-
cpe:2.3:a:langchain:langchain:0.0.223
-
cpe:2.3:a:langchain:langchain:0.0.224
-
cpe:2.3:a:langchain:langchain:0.0.225
-
cpe:2.3:a:langchain:langchain:0.0.226
-
cpe:2.3:a:langchain:langchain:0.0.227
-
cpe:2.3:a:langchain:langchain:0.0.228
-
cpe:2.3:a:langchain:langchain:0.0.229
-
cpe:2.3:a:langchain:langchain:0.0.230
-
cpe:2.3:a:langchain:langchain:0.0.231
-
cpe:2.3:a:langchain:langchain:0.0.232
-
cpe:2.3:a:langchain:langchain:0.0.233
-
cpe:2.3:a:langchain:langchain:0.0.234
-
cpe:2.3:a:langchain:langchain:0.0.235
-
cpe:2.3:a:langchain:langchain:0.0.236
-
cpe:2.3:a:langchain:langchain:0.0.237
-
cpe:2.3:a:langchain:langchain:0.0.238
-
cpe:2.3:a:langchain:langchain:0.0.239
-
cpe:2.3:a:langchain:langchain:0.0.240
-
cpe:2.3:a:langchain:langchain:0.0.242
-
cpe:2.3:a:langchain:langchain:0.0.243
-
cpe:2.3:a:langchain:langchain:0.0.244
-
cpe:2.3:a:langchain:langchain:0.0.245
-
cpe:2.3:a:langchain:langchain:0.0.247
-
cpe:2.3:a:langchain:langchain:0.0.248
-
cpe:2.3:a:langchain:langchain:0.0.249
-
cpe:2.3:a:langchain:langchain:0.0.250
-
cpe:2.3:a:langchain:langchain:0.0.251
-
cpe:2.3:a:langchain:langchain:0.0.252
-
cpe:2.3:a:langchain:langchain:0.0.253
-
cpe:2.3:a:langchain:langchain:0.0.254
-
cpe:2.3:a:langchain:langchain:0.0.255
-
cpe:2.3:a:langchain:langchain:0.0.256
-
cpe:2.3:a:langchain:langchain:0.0.257
-
cpe:2.3:a:langchain:langchain:0.0.258
-
cpe:2.3:a:langchain:langchain:0.0.259
-
cpe:2.3:a:langchain:langchain:0.0.260
-
cpe:2.3:a:langchain:langchain:0.0.261
-
cpe:2.3:a:langchain:langchain:0.0.262
-
cpe:2.3:a:langchain:langchain:0.0.263
-
cpe:2.3:a:langchain:langchain:0.0.264
-
cpe:2.3:a:langchain:langchain:0.0.265
-
cpe:2.3:a:langchain:langchain:0.0.266
-
cpe:2.3:a:langchain:langchain:0.0.267
-
cpe:2.3:a:langchain:langchain:0.0.268
-
cpe:2.3:a:langchain:langchain:0.0.269
-
cpe:2.3:a:langchain:langchain:0.0.270
-
cpe:2.3:a:langchain:langchain:0.0.271
-
cpe:2.3:a:langchain:langchain:0.0.317
-
cpe:2.3:a:langchain:langchain:0.0.318
-
cpe:2.3:a:langchain:langchain:0.0.319
-
cpe:2.3:a:langchain:langchain:0.0.320
-
cpe:2.3:a:langchain:langchain:0.0.321
-
cpe:2.3:a:langchain:langchain:0.0.322
-
cpe:2.3:a:langchain:langchain:0.0.323
-
cpe:2.3:a:langchain:langchain:0.0.324
-
cpe:2.3:a:langchain:langchain:0.0.325
-
cpe:2.3:a:langchain:langchain:0.0.326
-
cpe:2.3:a:langchain:langchain:0.0.327
-
cpe:2.3:a:langchain:langchain:0.0.329
-
cpe:2.3:a:langchain:langchain:0.0.330
-
cpe:2.3:a:langchain:langchain:0.0.331
-
cpe:2.3:a:langchain:langchain:0.0.332
-
cpe:2.3:a:langchain:langchain:0.0.333
-
cpe:2.3:a:langchain:langchain:0.0.334
-
cpe:2.3:a:langchain:langchain:0.0.335
-
cpe:2.3:a:langchain:langchain:0.0.336
-
cpe:2.3:a:langchain:langchain:0.0.337
-
cpe:2.3:a:langchain:langchain:0.0.338
-
cpe:2.3:a:langchain:langchain:0.0.339
-
cpe:2.3:a:langchain:langchain:0.0.340
-
cpe:2.3:a:langchain:langchain:0.0.341
-
cpe:2.3:a:langchain:langchain:0.0.342
-
cpe:2.3:a:langchain:langchain:0.0.343
-
cpe:2.3:a:langchain:langchain:0.0.344
-
cpe:2.3:a:langchain:langchain:0.0.345
-
cpe:2.3:a:langchain:langchain:0.0.346
-
cpe:2.3:a:langchain:langchain:0.0.347
-
cpe:2.3:a:langchain:langchain:0.0.348
-
cpe:2.3:a:langchain:langchain:0.0.349
-
cpe:2.3:a:langchain:langchain:0.0.350
-
cpe:2.3:a:langchain:langchain:0.0.351
-
cpe:2.3:a:langchain:langchain:0.0.352
-
cpe:2.3:a:langchain:langchain:0.0.353
-
cpe:2.3:a:langchain:langchain:0.0.354
-
cpe:2.3:a:langchain:langchain:0.0.4
-
cpe:2.3:a:langchain:langchain:0.0.5
-
cpe:2.3:a:langchain:langchain:0.0.64
-
cpe:2.3:a:langchain:langchain:0.0.65
-
cpe:2.3:a:langchain:langchain:0.0.66
-
cpe:2.3:a:langchain:langchain:0.0.67
-
cpe:2.3:a:langchain:langchain:0.0.68
-
cpe:2.3:a:langchain:langchain:0.0.69
-
cpe:2.3:a:langchain:langchain:0.0.70
-
cpe:2.3:a:langchain:langchain:0.0.71
-
cpe:2.3:a:langchain:langchain:0.0.72
-
cpe:2.3:a:langchain:langchain:0.0.73
-
cpe:2.3:a:langchain:langchain:0.0.74
-
cpe:2.3:a:langchain:langchain:0.0.75
-
cpe:2.3:a:langchain:langchain:0.0.76
-
cpe:2.3:a:langchain:langchain:0.0.77
-
cpe:2.3:a:langchain:langchain:0.0.78
-
cpe:2.3:a:langchain:langchain:0.0.79
-
cpe:2.3:a:langchain:langchain:0.0.80
-
cpe:2.3:a:langchain:langchain:0.0.81
-
cpe:2.3:a:langchain:langchain:0.0.82
-
cpe:2.3:a:langchain:langchain:0.0.83
-
cpe:2.3:a:langchain:langchain:0.0.84
-
cpe:2.3:a:langchain:langchain:0.0.85
-
cpe:2.3:a:langchain:langchain:0.0.86
-
cpe:2.3:a:langchain:langchain:0.0.87
-
cpe:2.3:a:langchain:langchain:0.0.88
-
cpe:2.3:a:langchain:langchain:0.0.89
-
cpe:2.3:a:langchain:langchain:0.0.90
-
cpe:2.3:a:langchain:langchain:0.0.91
-
cpe:2.3:a:langchain:langchain:0.0.92
-
cpe:2.3:a:langchain:langchain:0.0.93
-
cpe:2.3:a:langchain:langchain:0.0.94
-
cpe:2.3:a:langchain:langchain:0.0.95
-
cpe:2.3:a:langchain:langchain:0.0.96
-
cpe:2.3:a:langchain:langchain:0.0.97
-
cpe:2.3:a:langchain:langchain:0.0.98
-
cpe:2.3:a:langchain:langchain:0.0.99
-
cpe:2.3:a:langchain:langchain:0.1.0
-
cpe:2.3:a:langchain:langchain:0.1.1
-
cpe:2.3:a:langchain:langchain:0.1.10
-
cpe:2.3:a:langchain:langchain:0.1.11
-
cpe:2.3:a:langchain:langchain:0.1.12
-
cpe:2.3:a:langchain:langchain:0.1.13
-
cpe:2.3:a:langchain:langchain:0.1.14
-
cpe:2.3:a:langchain:langchain:0.1.15
-
cpe:2.3:a:langchain:langchain:0.1.16
-
cpe:2.3:a:langchain:langchain:0.1.17
-
cpe:2.3:a:langchain:langchain:0.1.19
-
cpe:2.3:a:langchain:langchain:0.1.2
-
cpe:2.3:a:langchain:langchain:0.1.20
-
cpe:2.3:a:langchain:langchain:0.1.3
-
cpe:2.3:a:langchain:langchain:0.1.4
-
cpe:2.3:a:langchain:langchain:0.1.5
-
cpe:2.3:a:langchain:langchain:0.1.6
-
cpe:2.3:a:langchain:langchain:0.1.7
-
cpe:2.3:a:langchain:langchain:0.1.8
-
cpe:2.3:a:langchain:langchain:0.1.9
-
cpe:2.3:a:langchain:langchain:0.2.0
-
cpe:2.3:a:langchain:langchain:0.2.1
-
cpe:2.3:a:langchain:langchain:0.2.10
-
cpe:2.3:a:langchain:langchain:0.2.11
-
cpe:2.3:a:langchain:langchain:0.2.12
-
cpe:2.3:a:langchain:langchain:0.2.13
-
cpe:2.3:a:langchain:langchain:0.2.14
-
cpe:2.3:a:langchain:langchain:0.2.15
-
cpe:2.3:a:langchain:langchain:0.2.16
-
cpe:2.3:a:langchain:langchain:0.2.2
-
cpe:2.3:a:langchain:langchain:0.2.3
-
cpe:2.3:a:langchain:langchain:0.2.4
-
cpe:2.3:a:langchain:langchain:0.2.5
-
cpe:2.3:a:langchain:langchain:0.2.6
-
cpe:2.3:a:langchain:langchain:0.2.7
-
cpe:2.3:a:langchain:langchain:0.2.8
-
cpe:2.3:a:langchain:langchain:0.2.9
-
cpe:2.3:a:langchain:langchain:0.3.0