
CVE catalog
CVE-2022-31146
UBUNTU-
Wasmtime is a standalone runtime for WebAssembly. There is a bug in the Wasmtime's code generator, Cranelift, where functions using reference types may be incorrectly missing metadata required for runtime garbage collection. This means that if a GC happens at runtime then the GC pass will mistakenly think these functions do not have live references to GC'd values, reclaiming them and deallocating them. The function will then subsequently continue to use the values assuming they had not been GC'd, leading later to a use-after-free. This bug was introduced in the migration to the `regalloc2` register allocator that occurred in the Wasmtime 0.37.0 release on 2022-05-20. This bug has been patched and users should upgrade to Wasmtime version 0.38.2. Mitigations for this issue can be achieved by disabling the reference types proposal by passing `false` to `wasmtime::Config::wasm_reference_types` or downgrading to Wasmtime 0.36.0 or prior.
- Severity
- Unknown
- Published
- Updated
- Source
- [NVD] · [CVE record]
- EPSS
- 1.25% · Oct 27, 2026
Reported versions and fixes
Each observation applies to its named package, distribution, and release. Distribution backports can fix a vulnerability while retaining an older upstream version number.
| Distribution / release | Package | Version | Status | Source |
|---|---|---|---|---|
| Ubuntu24.04 | thunderbird | 1:115.3.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.4.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.4.3+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.5.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.5.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.5.2+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.6.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.6.0+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.6.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.8.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.8.1+build1+snap2 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.8.1+build1+snap3 | Affected | [UBUNTU-CVE-2022-31146] |
Showing 12 observations. All 74 observations, including unknown and conflicting reports, are available below.
Provider details and historical evidence
| Distribution / release | Package | Version | Status | Source |
|---|---|---|---|---|
| Ubuntu18.04 | mozjs38 | 38.8.0~repack1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu18.04 | mozjs38 | 38.8.0~repack1-0ubuntu3 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu18.04 | mozjs38 | 38.8.0~repack1-0ubuntu4 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu18.04 | mozjs52 | 52.3.1-0ubuntu3 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu18.04 | mozjs52 | 52.3.1-7fakesync1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu18.04 | mozjs52 | 52.8.1-0ubuntu0.18.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu18.04 | mozjs52 | 52.9.1-0ubuntu0.18.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu20.04 | mozjs52 | 52.9.1-1build1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu20.04 | mozjs52 | 52.9.1-1ubuntu3 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu20.04 | mozjs68 | 68.5.0-1~fakesync | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu20.04 | mozjs68 | 68.5.0-2~fakesync | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu20.04 | mozjs68 | 68.6.0-1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu20.04 | mozjs68 | 68.6.0-1ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs78 | 78.13.0-1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs78 | 78.15.0-2 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs78 | 78.15.0-4ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs91 | 91.10.0-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs91 | 91.5.1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs91 | 91.6.0-1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs91 | 91.6.0-2 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | mozjs91 | 91.7.0-2 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.10.0+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.11.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.13.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.15.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.15.1+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.2.2+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.4.2+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.7.1+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.8.0+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:102.9.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.10.1+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.11.0+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.12.0+build3-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.13.0+build5-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.15.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.16.0+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.18.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.3.1+build1-0ubuntu0.22.04.2 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.4.1+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.5.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.6.0+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.8.1+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:115.9.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:128.12.0+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:140.7.1+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.1.2+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.11.0+build2-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.3.0+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.3.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.3.2+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.4.0+build1.1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.4.0+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.5.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.5.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.6.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.7.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.7.0+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.8.0+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu22.04 | thunderbird | 1:91.9.1+build1-0ubuntu0.22.04.1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.3.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.4.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.4.3+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.5.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.5.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.5.2+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.6.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.6.0+build2-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.6.1+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.8.0+build1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.8.1+build1+snap2 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 1:115.8.1+build1+snap3 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 2:1snap1-0ubuntu1 | Affected | [UBUNTU-CVE-2022-31146] |
| Ubuntu24.04 | thunderbird | 2:1snap1-0ubuntu3 | Affected | [UBUNTU-CVE-2022-31146] |
Original provider fields
{
"package_releases": [],
"fixed_versions": [],
"distribution_packages": [
{
"name": "mozjs52",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "18.04",
"versions": [
"52.3.1-0ubuntu3",
"52.3.1-7fakesync1",
"52.8.1-0ubuntu0.18.04.1",
"52.9.1-0ubuntu0.18.04.1"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
},
{
"name": "mozjs38",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "18.04",
"versions": [
"38.8.0~repack1-0ubuntu1",
"38.8.0~repack1-0ubuntu3",
"38.8.0~repack1-0ubuntu4"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
},
{
"name": "mozjs68",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "20.04",
"versions": [
"68.5.0-1~fakesync",
"68.5.0-2~fakesync",
"68.6.0-1",
"68.6.0-1ubuntu1"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
},
{
"name": "mozjs52",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "20.04",
"versions": [
"52.9.1-1build1",
"52.9.1-1ubuntu3"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
},
{
"name": "mozjs78",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "22.04",
"versions": [
"78.13.0-1",
"78.15.0-2",
"78.15.0-4ubuntu1"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
},
{
"name": "mozjs91",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "22.04",
"versions": [
"91.5.1-0ubuntu1",
"91.6.0-1",
"91.6.0-2",
"91.7.0-2",
"91.10.0-0ubuntu1"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
},
{
"name": "thunderbird",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "22.04",
"versions": [
"1:91.1.2+build1-0ubuntu1",
"1:91.3.0+build2-0ubuntu1",
"1:91.3.1+build1-0ubuntu1",
"1:91.3.2+build1-0ubuntu1",
"1:91.4.0+build1.1-0ubuntu1",
"1:91.4.0+build2-0ubuntu1",
"1:91.5.0+build1-0ubuntu1",
"1:91.5.1+build1-0ubuntu1",
"1:91.6.1+build1-0ubuntu1",
"1:91.7.0+build1-0ubuntu1",
"1:91.7.0+build2-0ubuntu1",
"1:91.8.0+build2-0ubuntu1",
"1:91.9.1+build1-0ubuntu0.22.04.1",
"1:91.11.0+build2-0ubuntu0.22.04.1",
"1:102.2.2+build1-0ubuntu0.22.04.1",
"1:102.4.2+build2-0ubuntu0.22.04.1",
"1:102.7.1+build2-0ubuntu0.22.04.1",
"1:102.8.0+build2-0ubuntu0.22.04.1",
"1:102.9.0+build1-0ubuntu0.22.04.1",
"1:102.10.0+build2-0ubuntu0.22.04.1",
"1:102.11.0+build1-0ubuntu0.22.04.1",
"1:102.13.0+build1-0ubuntu0.22.04.1",
"1:102.15.0+build1-0ubuntu0.22.04.1",
"1:102.15.1+build1-0ubuntu0.22.04.1",
"1:115.3.1+build1-0ubuntu0.22.04.2",
"1:115.4.1+build1-0ubuntu0.22.04.1",
"1:115.5.0+build1-0ubuntu0.22.04.1",
"1:115.6.0+build2-0ubuntu0.22.04.1",
"1:115.8.1+build1-0ubuntu0.22.04.1",
"1:115.9.0+build1-0ubuntu0.22.04.1",
"1:115.10.1+build1-0ubuntu0.22.04.1",
"1:115.11.0+build2-0ubuntu0.22.04.1",
"1:115.12.0+build3-0ubuntu0.22.04.1",
"1:115.13.0+build5-0ubuntu0.22.04.1",
"1:115.15.0+build1-0ubuntu0.22.04.1",
"1:115.16.0+build2-0ubuntu0.22.04.1",
"1:115.18.0+build1-0ubuntu0.22.04.1",
"1:128.12.0+build1-0ubuntu0.22.04.1",
"1:140.7.1+build1-0ubuntu0.22.04.1"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
},
{
"name": "thunderbird",
"distro": "ubuntu",
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"release": "24.04",
"versions": [
"1:115.3.1+build1-0ubuntu1",
"1:115.4.1+build1-0ubuntu1",
"1:115.4.3+build1-0ubuntu1",
"1:115.5.0+build1-0ubuntu1",
"1:115.5.1+build1-0ubuntu1",
"1:115.5.2+build2-0ubuntu1",
"1:115.6.0+build1-0ubuntu1",
"1:115.6.0+build2-0ubuntu1",
"1:115.6.1+build1-0ubuntu1",
"1:115.8.0+build1-0ubuntu1",
"1:115.8.1+build1+snap2",
"1:115.8.1+build1+snap3",
"2:1snap1-0ubuntu1",
"2:1snap1-0ubuntu3"
],
"ecosystem": "deb",
"provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-31146",
"fixed_version": "",
"provider_source": "pypi",
"provider_record_id": "UBUNTU-CVE-2022-31146",
"provider_updated_at": "2026-04-22T13:24:35.632733Z"
}
]
}OpenFactory catalog packages
Matching against OpenFactory catalog package versions is in progress.
Observed: