Security advisory
Keybase Desktop Client before 5.6.0 on Windows and macOS, and before 5.6.1 on Linux, allows an attacker to obtain potentially sensitive media (such as private pictures) in the Cache and uploadtemps directories. It fails to effectively clear cached pictures, even after deletion via normal methodology within the client, or by utilizing the "Explode message/Explode now" functionality. Local filesystem access is needed by the attacker.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2021-23827
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 11:40 UTC · Revision 1
Source evidence
Keybase Desktop Client before 5.6.0 on Windows and macOS, and before 5.6.1 on Linux, allows an attacker to obtain potentially sensitive media (such as private pictures) in the Cache and uploadtemps directories. It fails to effectively clear cached pictures, even after deletion via normal methodology within the client, or by utilizing the "Explode message/Explode now" functionality. Local filesystem access is needed by the attacker.
osv:CVE-2021-23827
Complete source record
{
"id": "907a7a6426058db4584ecaa86072e4f77b786ae4d385614550760f898e96165c",
"url": "https://osv.dev/vulnerability/CVE-2021-23827",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2021-23827",
"summary": "Keybase Desktop Client before 5.6.0 on Windows and macOS, and before 5.6.1 on Linux, allows an attacker to obtain potentially sensitive media (such as private pictures) in the Cache and uploadtemps directories. It fails to effectively clear cached pictures, even after deletion via normal methodology within the client, or by utilizing the \"Explode message/Explode now\" functionality. Local filesystem access is needed by the attacker.",
"evidence": "osv:CVE-2021-23827",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2021-23827",
"aliases": [
"CVE-2021-23827"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/keybase/client",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "f50a180af74bd3fd523b409fea747d5c04694f0a"
},
{
"fixed": "f3b21527b9cdf62fa5fe5011f436c0de0101d1ad"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:keybase:keybase:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "5.6.0"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:o:keybase:keybase:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "5.6.1"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v2.9.0",
"v2.8.0",
"v2.7.0",
"v2.6.0",
"v2.5.0",
"v2.3.0",
"v2.1.0",
"v2.0.0",
"v1.0.48",
"v1.0.47",
"v1.0.46",
"v1.0.44",
"v1.0.43",
"v1.0.41",
"v1.0.40",
"v1.0.39",
"v1.0.36",
"v1.0.34",
"v1.0.33",
"v1.0.31",
"v1.0.30",
"v1.0.29",
"v1.0.28",
"v1.0.27",
"v1.0.22",
"v1.0.21",
"v1.0.20",
"v1.0.19",
"v1.0.18",
"v1.0.17",
"trailing-comma-after",
"trailing-comma-before",
"v1.0.16",
"v1.0.15",
"v1.0.14-1",
"v1.0.14-0",
"v1.0.13-0",
"v1.0.12-0",
"v1.0.9-1",
"v1.0.9-0",
"v1.0.8-0-windows",
"v1.0.8-0",
"v1.0.7-0-windows",
"v1.0.7-0",
"v1.0.6-1-windows",
"v1.0.6-1",
"v1.0.6-0-windows",
"v1.0.6-0",
"v1.0.5-7-windows",
"v1.0.5-6-windows",
"v1.0.5-6",
"v1.0.5-5",
"v1.0.5-4",
"v1.0.5-2",
"v1.0.5-1",
"v1.0.5-0",
"v1.0.4-4",
"v1.0.4-0",
"v1.0.3-0",
"v1.0.2-0",
"v1.0.1-0",
"v1.0.0-47",
"v1.0.0-46",
"v1.0.0-45",
"v1.0.0-44",
"v1.0.0-43",
"v1.0.0-42",
"v1.0.0-41",
"v1.0.0-40",
"v1.0.0-39",
"v1.0.0-38",
"v1.0.0-37",
"v1.0.0-36",
"v1.0.0-35",
"v1.0.0-34",
"v1.0.0-32",
"v1.0.0-31",
"v1.0.0-30",
"v1.0.0-29g",
"v1.0.0-29f",
"v1.0.0-29e",
"v1.0.0-29d",
"v1.0.0-29c",
"v1.0.0-29b",
"v1.0.0-29a",
"v1.0.0-29",
"dummy-build",
"v1.0.0-28",
"1.0.0-28",
"v1.0.0-27",
"v1.0.0-25",
"v1.0.0-24",
"v1.0.0-23",
"v1.0.0-22",
"v1.0.0-21",
"help",
"v1.0.0-20",
"v1.0.0-19",
"v1.0.0-18",
"v1.0.0-17",
"v1.0.0-16",
"v1.0.0-15",
"v1.0.0-14",
"v1.0.0-beta.8",
"v1.0.0-beta.1",
"0.8.1",
"0.1.8",
"0.1.7",
"0.1.6",
"0.1.3",
"0.1.2",
"0.1.1"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-23827.json"
}
}
],
"modified": "2026-10-20T10:54:32.527092747Z",
"provider": "osv",
"references": [
"https://github.com/keybase/client/releases",
"https://hackerone.com/reports/1074930",
"https://johnjhacking.com/blog/cve-2021-23827/"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2021-23827",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 385522,
"published_at": "2021-02-23T00:15:12.533+00:00"
}