2023-04-24 12:24:31 +02:00
{
"id" : "CVE-2020-26270" ,
"sourceIdentifier" : "security-advisories@github.com" ,
"published" : "2020-12-10T23:15:12.973" ,
"lastModified" : "2020-12-14T17:33:30.010" ,
"vulnStatus" : "Analyzed" ,
2024-07-14 02:06:08 +00:00
"cveTags" : [ ] ,
2023-04-24 12:24:31 +02:00
"descriptions" : [
{
"lang" : "en" ,
"value" : "In affected versions of TensorFlow running an LSTM/GRU model where the LSTM/GRU layer receives an input with zero-length results in a CHECK failure when using the CUDA backend. This can result in a query-of-death vulnerability, via denial of service, if users can control the input to the layer. This is fixed in versions 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2, and 2.4.0."
} ,
{
"lang" : "es" ,
"value" : "En las versiones afectadas de TensorFlow que ejecutan un modelo LSTM/GRU donde la capa LSTM/GRU recibe una entrada con longitud cero, se produce un fallo de COMPROBACI\u00d3N cuando se usa el backend CUDA. Esto puede resultar en una vulnerabilidad query-of-death, por medio de la denegaci\u00f3n de servicio, si los usuarios pueden controlar la entrada a la capa. Esto es corregido en las versiones 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2 y 2.4.0."
}
] ,
"metrics" : {
"cvssMetricV31" : [
{
"source" : "nvd@nist.gov" ,
"type" : "Primary" ,
"cvssData" : {
"version" : "3.1" ,
"vectorString" : "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L" ,
"attackVector" : "LOCAL" ,
"attackComplexity" : "LOW" ,
"privilegesRequired" : "LOW" ,
"userInteraction" : "NONE" ,
"scope" : "UNCHANGED" ,
"confidentialityImpact" : "NONE" ,
"integrityImpact" : "NONE" ,
"availabilityImpact" : "LOW" ,
"baseScore" : 3.3 ,
"baseSeverity" : "LOW"
} ,
"exploitabilityScore" : 1.8 ,
"impactScore" : 1.4
} ,
{
"source" : "security-advisories@github.com" ,
"type" : "Secondary" ,
"cvssData" : {
"version" : "3.1" ,
"vectorString" : "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L" ,
"attackVector" : "LOCAL" ,
"attackComplexity" : "LOW" ,
"privilegesRequired" : "LOW" ,
"userInteraction" : "NONE" ,
"scope" : "UNCHANGED" ,
"confidentialityImpact" : "NONE" ,
"integrityImpact" : "LOW" ,
"availabilityImpact" : "LOW" ,
"baseScore" : 4.4 ,
"baseSeverity" : "MEDIUM"
} ,
"exploitabilityScore" : 1.8 ,
"impactScore" : 2.5
}
] ,
"cvssMetricV2" : [
{
"source" : "nvd@nist.gov" ,
"type" : "Primary" ,
"cvssData" : {
"version" : "2.0" ,
"vectorString" : "AV:L/AC:L/Au:N/C:N/I:N/A:P" ,
"accessVector" : "LOCAL" ,
"accessComplexity" : "LOW" ,
"authentication" : "NONE" ,
"confidentialityImpact" : "NONE" ,
"integrityImpact" : "NONE" ,
"availabilityImpact" : "PARTIAL" ,
"baseScore" : 2.1
} ,
"baseSeverity" : "LOW" ,
"exploitabilityScore" : 3.9 ,
"impactScore" : 2.9 ,
"acInsufInfo" : false ,
"obtainAllPrivilege" : false ,
"obtainUserPrivilege" : false ,
"obtainOtherPrivilege" : false ,
"userInteractionRequired" : false
}
]
} ,
"weaknesses" : [
{
"source" : "nvd@nist.gov" ,
"type" : "Primary" ,
"description" : [
{
"lang" : "en" ,
"value" : "CWE-20"
}
]
} ,
{
"source" : "security-advisories@github.com" ,
"type" : "Secondary" ,
"description" : [
{
"lang" : "en" ,
"value" : "CWE-20"
}
]
}
] ,
"configurations" : [
{
"nodes" : [
{
"operator" : "OR" ,
"negate" : false ,
"cpeMatch" : [
{
"vulnerable" : true ,
"criteria" : "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*" ,
"versionEndExcluding" : "1.15.5" ,
"matchCriteriaId" : "CA3A54AC-E0F8-4741-8A80-04EEF746B14B"
} ,
{
"vulnerable" : true ,
"criteria" : "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*" ,
"versionStartIncluding" : "2.0.0" ,
"versionEndExcluding" : "2.0.4" ,
"matchCriteriaId" : "989E4548-7823-436F-A9FE-04158ED41C48"
} ,
{
"vulnerable" : true ,
"criteria" : "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*" ,
"versionStartIncluding" : "2.1.0" ,
"versionEndExcluding" : "2.1.3" ,
"matchCriteriaId" : "46417CA8-E666-4E12-B2A8-BB0E97D49BF4"
} ,
{
"vulnerable" : true ,
"criteria" : "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*" ,
"versionStartIncluding" : "2.2.0" ,
"versionEndExcluding" : "2.2.2" ,
"matchCriteriaId" : "57B24744-0D81-41E9-9ED0-7296368DEF00"
} ,
{
"vulnerable" : true ,
"criteria" : "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*" ,
"versionStartIncluding" : "2.3.0" ,
"versionEndExcluding" : "2.3.2" ,
"matchCriteriaId" : "DBEA56AF-3495-4883-9721-0FA9F08E7F6D"
}
]
}
]
}
] ,
"references" : [
{
"url" : "https://github.com/tensorflow/tensorflow/commit/14755416e364f17fb1870882fa778c7fec7f16e3" ,
"source" : "security-advisories@github.com" ,
"tags" : [
"Patch" ,
"Third Party Advisory"
]
} ,
{
"url" : "https://github.com/tensorflow/tensorflow/security/advisories/GHSA-m648-33qf-v3gp" ,
"source" : "security-advisories@github.com" ,
"tags" : [
"Patch" ,
"Third Party Advisory"
]
}
]
}