High
Security advisory
The image rendering component (createGenericPreview) of the Open Whisper Signal app through 2.29.0 for iOS fails to check for unreasonably large images before manipulating received images. This allows for a large image sent to a user to exhaust all available memory when the image is displayed, resulting in a forced restart of the device.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2018-16132
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 04:21 UTC · Revision 1
Source evidence
The image rendering component (createGenericPreview) of the Open Whisper Signal app through 2.29.0 for iOS fails to check for unreasonably large images before manipulating received images. This allows for a large image sent to a user to exhaust all available memory when the image is displayed, resulting in a forced restart of the device.
osv:CVE-2018-16132
Complete source record
{
"id": "d6c7a4a3cc96c88160484af5c08f5c4eb8d1e2df3884dd95970a7fc95981c9ea",
"url": "https://osv.dev/vulnerability/CVE-2018-16132",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2018-16132",
"summary": "The image rendering component (createGenericPreview) of the Open Whisper Signal app through 2.29.0 for iOS fails to check for unreasonably large images before manipulating received images. This allows for a large image sent to a user to exhaust all available memory when the image is displayed, resulting in a forced restart of the device.",
"evidence": "osv:CVE-2018-16132",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2018-16132",
"aliases": [
"CVE-2018-16132"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/signalapp/signal-ios",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "5d3b0f793970b048fcec67fc97ef623d49e61db7"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:signal:signal:*:*:*:*:*:iphone_os:*:*",
"range": [
{
"introduced": "0"
},
{
"last_affected": "2.29.0"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"2.29.0.0",
"2.28.0.10",
"2.28.0.9",
"2.28.0.8",
"2.28.0.7",
"2.28.0.6",
"2.28.0.5",
"2.28.0.4",
"2.28.0.3",
"2.28.0.2",
"2.28.0.1",
"2.28.0.0",
"2.27.0.4",
"2.27.0.3",
"2.27.0.2",
"2.27.0.1",
"2.27.0.0",
"2.26.0.13",
"2.26.0.12",
"2.26.0.11",
"2.26.0.10",
"2.26.0.9",
"2.26.0.8",
"2.26.0.5",
"2.26.0.4",
"2.26.0.3",
"2.26.0.2",
"2.26.0.1",
"2.25.0.28",
"2.25.0.27",
"2.25.0.26",
"2.25.0.25",
"2.25.0.24",
"2.25.0.23",
"2.25.0.22",
"2.25.0.21",
"2.25.0.20",
"2.25.0.19",
"2.25.0.18",
"2.25.0.17",
"2.25.0.16",
"2.25.0.15",
"2.25.0.14",
"2.25.0.13",
"2.25.0.12",
"2.25.0.11",
"2.25.0.8",
"2.25.0.7",
"2.25.0.6",
"2.25.0.5",
"2.25.0.4",
"2.25.0.3",
"2.25.0.2",
"2.25.0.1",
"2.25.0.0",
"2.24.0.8",
"2.24.0.7",
"2.24.0.6",
"2.24.0.5",
"2.24.0.4",
"2.24.0.3",
"2.24.0.2",
"2.24.0.1",
"2.24.0.0",
"2.23.0.14",
"2.23.0.13",
"2.23.0.12",
"2.23.0.11",
"2.23.0.10",
"2.23.0.9",
"2.23.0.8",
"2.23.0.7",
"2.23.0.6",
"2.23.0.5",
"2.23.0.4",
"2.23.0.3",
"2.23.0.2",
"2.23.0.1",
"2.23.0.0",
"2.20.0.42",
"2.20.0.41",
"2.20.0.40",
"2.20.0.39",
"2.20.0.38",
"2.20.0.37",
"2.20.0.36",
"2.20.0.35",
"2.20.0.34",
"2.20.0.33",
"2.20.0.32",
"2.20.0.31",
"2.20.0.30",
"2.20.0.29",
"2.20.0.28",
"2.20.0.27",
"2.20.0.25",
"2.20.0.24",
"2.20.0.23",
"2.20.0.22",
"2.20.0.21",
"2.20.0.19",
"2.20.0.18",
"2.20.0.17",
"2.20.0.16",
"2.20.0.15",
"2.20.0.14",
"2.20.0.13",
"2.20.0.7",
"2.20.0.6",
"2.20.0.5",
"2.20.0.4",
"2.20.0.3",
"2.20.0.2",
"2.19.0.22",
"2.19.0.21",
"2.19.0.20",
"2.19.0.19",
"2.19.0.18",
"2.19.0.17",
"2.19.0.16",
"2.19.0.14",
"2.19.0.13",
"2.19.0.12",
"2.19.0.11",
"2.19.0.10",
"2.19.0.6",
"2.19.0.5",
"2.19.0.4",
"2.19.0.3",
"2.19.0.2",
"2.19.0.1",
"2.19.0.0",
"2.17.0.8",
"2.17.0.7",
"2.17.0.6",
"2.17.0.5",
"2.17.0.4",
"2.17.0.3",
"2.17.0.2",
"2.17.0.1",
"2.17.0.0",
"2.16.0.17",
"2.16.0.16",
"2.16.0.15",
"2.16.0.13",
"2.16.0.12",
"2.16.0.11",
"2.16.0.10",
"2.16.0.9",
"2.16.0.7",
"2.16.0.6",
"2.16.0.5",
"2.16.0.4",
"2.16.0.3",
"2.16.0.2",
"2.16.0.1",
"2.16.0.0",
"hotfix/2.15.1",
"2.15.0.4",
"2.15.0.3",
"2.15.0.2",
"2.15.0.1",
"2.15.0.0",
"2.14.1.0",
"2.14.0.4",
"2.14.0.3",
"2.14.0.2",
"2.14.0.1",
"2.14.0.0",
"2.13.2.0",
"2.13.1.0",
"2.13.0.16",
"2.13.0.15",
"2.13.0.14",
"2.13.0.13",
"2.13.0.12",
"2.13.0.11",
"2.13.0.10",
"2.13.0.9",
"2.13.0.8",
"2.13.0.7",
"2.13.0.6",
"2.13.0.5",
"2.13.0.4",
"2.13.0.3",
"2.13.0.2",
"2.13.0.1",
"2.13.0.0",
"2.12.1.2",
"2.12.1.1",
"2.12.1.0",
"2.12.0.2",
"2.12.0.1",
"2.12.0.0",
"2.11.1.5",
"2.11.1.4",
"2.11.1.3",
"2.11.1.2",
"2.11.1.1",
"2.11.1.0",
"2.11.0.3",
"2.11.0.2",
"2.11.0.1",
"2.11.0.0",
"2.10.0.3",
"2.10.0.2",
"2.10.0.1",
"2.10.0.0",
"2.9.1.0",
"2.9.0.5",
"2.9.0.4",
"2.9.0.3",
"2.9.0.2",
"2.9.0.1",
"2.9.0.0",
"2.8.1.0",
"2.8.0.6",
"2.8.0.5",
"2.8.0.4",
"2.8.0.3",
"2.8.0.2",
"2.8.0.1",
"2.8.0.0",
"2.7.0.10",
"2.7.0.9",
"2.7.0.8",
"2.7.0.7",
"2.7.0.6",
"2.7.0.5",
"2.7.0.4",
"2.7.0.3",
"2.7.0.2",
"2.7.0.1",
"2.6.15.0",
"2.6.14.1",
"2.6.14.0",
"2.6.13.0",
"2.6.12.0",
"2.6.11.2",
"2.6.11.1",
"2.6.11.0",
"2.6.10.2",
"2.6.10.1",
"2.6.10.0",
"2.6.9.4",
"2.6.9.1",
"2.6.9.0",
"2.6.8.0",
"2.6.7.4",
"2.6.7.3",
"2.6.7.2",
"2.6.7.1",
"2.6.7.0",
"2.6.6.7",
"2.6.6.6",
"2.6.6.5",
"2.6.6.4",
"2.6.6.1",
"2.6.6.0",
"2.6.5.9",
"2.6.5.7",
"2.6.5.6",
"2.6.5.4",
"2.6.5.3",
"2.6.5.2",
"2.6.5.1",
"2.6.4.14",
"2.6.4.12",
"2.6.4.11",
"2.6.4.10",
"2.6.4.9",
"2.6.4.7",
"2.6.4.6",
"2.6.4.5",
"2.6.4.4",
"2.6.3.15",
"2.6.3.14",
"2.6.3.13",
"2.6.3.12",
"2.6.3.11",
"2.6.3.10",
"2.6.3.9",
"2.6.2.0",
"2.6.1.3",
"2.6.1.2",
"2.6.1.1",
"2.6.1.0",
"2.5.3.4",
"2.5.3.3",
"2.5.2.2",
"2.5.1.0",
"2.5.0.20",
"2.5.0.19",
"2.5.0.17",
"2.5.0.16",
"2.4.2.0",
"2.4.1.1",
"2.4.1.0",
"2.4.0.4",
"2.4.0.3",
"2.4.0.2",
"2.4.0.1",
"2.4.0.0",
"2.3.5.0",
"2.3.4.0",
"2.3.3.0",
"2.3.2.1",
"2.3.2.0",
"2.3.1.0",
"2.3.0.7",
"2.3.0.6",
"2.3.0.5",
"2.3.0.4",
"2.3.0.3",
"2.2",
"2.1.3",
"2.1.1",
"2.1",
"2.0.2",
"2.0.1",
"2.0",
"2.0_beta_31_01_2015",
"1.0.8",
"1.0.7",
"1.0.6.2",
"1.0.6",
"1.0.5",
"1.0.4-2",
"1.0.4-1",
"1.0.4",
"1.0.3",
"1.3",
"1.2",
"1.0.2",
"0.1",
"1.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-16132.json"
}
}
],
"modified": "2026-10-24T10:30:17.735996578Z",
"provider": "osv",
"references": [],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2018-16132",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 429627,
"published_at": "2018-08-29T22:29:00.353+00:00"
}