TensorFlow is an open source platform for machine learning. If ThreadUnsafeUnigramCandidateSampler is given input filterbank_channel_count greater than the allowed max size, TensorFlow will crash. We have patched the issue in GitHub commit 39ec7eaf1428e90c37787e5b3fbd68ebd3c48860. The fix will be included in TensorFlow 2.11. We will also cherrypick this commit on TensorFlow 2.10.1, 2.9.3, and TensorFlow 2.8.4, as these are also affected and still in supported range.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-20"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/41xxx/CVE-2022-41896.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "2.8.4"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.9.0"
},
{
"fixed": "2.9.3"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.10.0"
},
{
"fixed": "2.10.1"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "39ec7eaf1428e90c37787e5b3fbd68ebd3c48860"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-41896.json"
[
{
"deprecated": false,
"digest": {
"function_hash": "176584660312795223406570717451227653300",
"length": 313
},
"id": "CVE-2022-41896-00724b87",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/tensorflow/tensorflow/commit/39ec7eaf1428e90c37787e5b3fbd68ebd3c48860",
"target": {
"file": "tensorflow/core/kernels/mfcc.cc",
"function": "Mfcc::Initialize"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"44332243921873802052006714248788308908",
"107317792499257853156495025440786963907"
],
"threshold": 0.9
},
"id": "CVE-2022-41896-017b994f",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/tensorflow/tensorflow/commit/39ec7eaf1428e90c37787e5b3fbd68ebd3c48860",
"target": {
"file": "tensorflow/core/kernels/mfcc_mel_filterbank_test.cc"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"175514206842955823843725669315497714303",
"28465147293985077833776887559096731180",
"303568905753624821732569486650771392841",
"5479978860371670110512923870291702590",
"303264599719946604713229242485621955584",
"200460772765659607773587711686082955613",
"309246857242656035279100060472844066668",
"331467144480122910120685699188643298274",
"265892020328489676668320453328640752028",
"315544702014505332295035760513951358652"
],
"threshold": 0.9
},
"id": "CVE-2022-41896-25c57160",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/tensorflow/tensorflow/commit/39ec7eaf1428e90c37787e5b3fbd68ebd3c48860",
"target": {
"file": "tensorflow/core/kernels/mfcc_op.cc"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "216373450466496485089792104052219364698",
"length": 3041
},
"id": "CVE-2022-41896-8069e2e4",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/tensorflow/tensorflow/commit/39ec7eaf1428e90c37787e5b3fbd68ebd3c48860",
"target": {
"file": "tensorflow/core/kernels/mfcc_mel_filterbank.cc",
"function": "MfccMelFilterbank::Initialize"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"333412686392910676736476083186306266431",
"145969544490906034791174212308790350871",
"49745537837382581470331690867429269426",
"90399695550785298561742736080499410691",
"133016529003851286828058584099077687662",
"175113918563422590590420888728035556305"
],
"threshold": 0.9
},
"id": "CVE-2022-41896-a63b6abe",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/tensorflow/tensorflow/commit/39ec7eaf1428e90c37787e5b3fbd68ebd3c48860",
"target": {
"file": "tensorflow/core/kernels/mfcc_mel_filterbank.cc"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"128341036535544893116750357014936525172",
"69223944666682696140024084793223707006",
"265871203941646791836538316051676483339",
"161308783848133382737438427749694810868",
"123946105859881589223648242820607643544"
],
"threshold": 0.9
},
"id": "CVE-2022-41896-ed5b84a2",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/tensorflow/tensorflow/commit/39ec7eaf1428e90c37787e5b3fbd68ebd3c48860",
"target": {
"file": "tensorflow/core/kernels/mfcc.cc"
}
}
]
"2026-10-21T08:25:30Z"