Vim before 9.2.0272 allows code execution that happens immediately upon opening a crafted file in the default configuration, because %{expr} injection occurs with tabpanel lacking P_MLE.
{
"cna_assigner": "mitre",
"cwe_ids": [
"CWE-78"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/34xxx/CVE-2026-34714.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-34714.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"305234367409310373871146883469209415473",
"171867100546767150496274974225539412000",
"77658638993862076272880748419069940419",
"338313079759188839250143402320403528493"
],
"threshold": 0.9
},
"id": "CVE-2026-34714-685ed943",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/vim/vim/commit/664701eb7576edb7c7c7d9f2d600815ec1f43459",
"target": {
"file": "src/optiondefs.h"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"324383238003256014553984913710635266208",
"166052526757617232663400215967440322307",
"334609158160097800215207191211682620787"
],
"threshold": 0.9
},
"id": "CVE-2026-34714-aa584243",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/vim/vim/commit/664701eb7576edb7c7c7d9f2d600815ec1f43459",
"target": {
"file": "src/autocmd.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"146200493773228420153804765641940418619",
"111242980648154476810089975573251393293",
"110307608700122551468148191508597119882",
"195503808517675034237851387306850988560"
],
"threshold": 0.9
},
"id": "CVE-2026-34714-b65c0b48",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/vim/vim/commit/664701eb7576edb7c7c7d9f2d600815ec1f43459",
"target": {
"file": "src/version.c"
}
}
]
"2026-09-03T08:05:37Z"