Node-redis is a Node.js Redis client. Before version 3.1.1, when a client is in monitoring mode, the regex begin used to detected monitor messages could cause exponential backtracking on some strings. This issue could lead to a denial of service. The issue is patched in version 3.1.1.
{
"extracted_events": [
{
"cpe": "cpe:2.3:a:redis.js:redis:*:*:*:*:*:node.js:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "3.1.1"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "2d11b6dc9b9774464a91fb4b448bad8bf699629e"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v3.1.1",
"range": [
{
"fixed": "fc28860dd4d4baa0449078948bbb0cf1e77c587d"
}
],
"source": "REFERENCES_TAG"
}
]
}