m17n-lib — security advisory
A flaw was found in m17n-lib. A user providing specially crafted text input can trigger a heap use-after-free condition during input-method state transitions. Under specific conditions, the library frees an internal input context object but subsequently attempts to write to that freed memory. This issue can cause applications relying on the library to crash, leading to a Denial of Service (DoS), or potentially allow arbitrary code execution.
- Products
- m17n-lib
- Affected versions
- 1.8.0-6, 1.8.2-1, 1.8.3-1, 1.8.3-2, 1.8.4-1, 1.8.4-2, 1.8.5-1, 1.8.6-1
- Fixed versions
- Not specified
- CVEs
- CVE-2026-107167
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 28 Oct 2026, 09:00 UTC · Revision 1
Source evidence
A flaw was found in m17n-lib. A user providing specially crafted text input can trigger a heap use-after-free condition during input-method state transitions. Under specific conditions, the library frees an internal input context object but subsequently attempts to write to that freed memory. This issue can cause applications relying on the library to crash, leading to a Denial of Service (DoS), or potentially allow arbitrary code execution.
osv:DEBIAN-CVE-2026-107167
m17n-lib
Fixed versions: Not specified
m17n-lib
Fixed versions: Not specified
m17n-lib
Fixed versions: Not specified
Complete source record
{
"id": "045981b0c36d04c4ceddf05f2c5cdcfcb1bc9a8bdfe2db381dc14e980ca51574",
"url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-107167",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "DEBIAN-CVE-2026-107167",
"summary": "A flaw was found in m17n-lib. A user providing specially crafted text input can trigger a heap use-after-free condition during input-method state transitions. Under specific conditions, the library frees an internal input context object but subsequently attempts to write to that freed memory. This issue can cause applications relying on the library to crash, leading to a Denial of Service (DoS), or potentially allow arbitrary code execution.",
"evidence": "osv:DEBIAN-CVE-2026-107167",
"products": [
{
"name": {
"value": "m17n-lib",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": [
{
"value": "1.8.0-6",
"evidence": "/affected/0/versions"
},
{
"value": "1.8.2-1",
"evidence": "/affected/0/versions"
},
{
"value": "1.8.3-1",
"evidence": "/affected/0/versions"
},
{
"value": "1.8.3-2",
"evidence": "/affected/0/versions"
},
{
"value": "1.8.4-1",
"evidence": "/affected/0/versions"
},
{
"value": "1.8.4-2",
"evidence": "/affected/0/versions"
},
{
"value": "1.8.5-1",
"evidence": "/affected/0/versions"
},
{
"value": "1.8.6-1",
"evidence": "/affected/0/versions"
}
]
},
{
"name": {
"value": "m17n-lib",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": [
{
"value": "1.8.5-1",
"evidence": "/affected/1/versions"
},
{
"value": "1.8.6-1",
"evidence": "/affected/1/versions"
}
]
},
{
"name": {
"value": "m17n-lib",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": [
{
"value": "1.8.5-1",
"evidence": "/affected/2/versions"
},
{
"value": "1.8.6-1",
"evidence": "/affected/2/versions"
}
]
}
],
"severity": "medium",
"structured": {
"id": "DEBIAN-CVE-2026-107167",
"aliases": [
"DEBIAN-CVE-2026-107167"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
}
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "m17n-lib",
"purl": "pkg:deb/debian/m17n-lib?arch=source&distro=bookworm",
"ecosystem": "Debian:12"
},
"versions": [
"1.8.0-6",
"1.8.2-1",
"1.8.3-1",
"1.8.3-2",
"1.8.4-1",
"1.8.4-2",
"1.8.5-1",
"1.8.6-1"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-107167.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "m17n-lib",
"purl": "pkg:deb/debian/m17n-lib?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"versions": [
"1.8.5-1",
"1.8.6-1"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-107167.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "m17n-lib",
"purl": "pkg:deb/debian/m17n-lib?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"versions": [
"1.8.5-1",
"1.8.6-1"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-107167.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
}
],
"modified": "2026-10-08T05:00:07.869902027Z",
"provider": "osv",
"upstream": [
"CVE-2026-107167"
],
"references": [
"https://security-tracker.debian.org/tracker/CVE-2026-107167"
]
},
"related_cves": [
{
"value": "CVE-2026-107167",
"evidence": "/upstream"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 98583,
"published_at": "2026-10-07T15:17:18.71+00:00"
}