In the Linux kernel, the following vulnerability has been resolved:
speakup: Avoid crash on very long word
In case a console is set up really large and contains a really long word (> 256 characters), we have to stop before the length of the word buffer.
{ "vanir_signatures": [ { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8f6b62125befe1675446923e4171eac2c012959c", "signature_type": "Line", "target": { "file": "drivers/staging/speakup/main.c" }, "deprecated": false, "digest": { "line_hashes": [ "305740756568420953360371216352608350522", "246273178393950814997213470447106886718", "105990985490218314545729386697719338723", "172936823630778260994647202766470037005" ], "threshold": 0.9 }, "id": "CVE-2024-26994-09c4757a" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8f6b62125befe1675446923e4171eac2c012959c", "signature_type": "Function", "target": { "function": "get_word", "file": "drivers/staging/speakup/main.c" }, "deprecated": false, "digest": { "length": 1132.0, "function_hash": "180157589060826830622779927094027602038" }, "id": "CVE-2024-26994-1334b456" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@756c5cb7c09e537b87b5d3acafcb101b2ccf394f", "signature_type": "Line", "target": { "file": "drivers/staging/speakup/main.c" }, "deprecated": false, "digest": { "line_hashes": [ "305740756568420953360371216352608350522", "246273178393950814997213470447106886718", "105990985490218314545729386697719338723", "172936823630778260994647202766470037005" ], "threshold": 0.9 }, "id": "CVE-2024-26994-2f03551e" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0efb15c14c493263cb3a5f65f5ddfd4603d19a76", "signature_type": "Line", "target": { "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "line_hashes": [ "305740756568420953360371216352608350522", "246273178393950814997213470447106886718", "105990985490218314545729386697719338723", "172936823630778260994647202766470037005" ], "threshold": 0.9 }, "id": "CVE-2024-26994-49a6bb16" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@756c5cb7c09e537b87b5d3acafcb101b2ccf394f", "signature_type": "Function", "target": { "function": "get_word", "file": "drivers/staging/speakup/main.c" }, "deprecated": false, "digest": { "length": 1132.0, "function_hash": "180157589060826830622779927094027602038" }, "id": "CVE-2024-26994-5b3f023e" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@89af25bd4b4bf6a71295f07e07a8ae7dc03c6595", "signature_type": "Line", "target": { "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "line_hashes": [ "305740756568420953360371216352608350522", "246273178393950814997213470447106886718", "105990985490218314545729386697719338723", "172936823630778260994647202766470037005" ], "threshold": 0.9 }, "id": "CVE-2024-26994-75d60716" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@89af25bd4b4bf6a71295f07e07a8ae7dc03c6595", "signature_type": "Function", "target": { "function": "get_word", "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "length": 1132.0, "function_hash": "180157589060826830622779927094027602038" }, "id": "CVE-2024-26994-78f6e447" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0efb15c14c493263cb3a5f65f5ddfd4603d19a76", "signature_type": "Function", "target": { "function": "get_word", "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "length": 1132.0, "function_hash": "180157589060826830622779927094027602038" }, "id": "CVE-2024-26994-8708cba6" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d130158db29f5e0b3893154908cf618896450a8", "signature_type": "Function", "target": { "function": "get_word", "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "length": 1132.0, "function_hash": "180157589060826830622779927094027602038" }, "id": "CVE-2024-26994-a234dcc6" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6401038acfa24cba9c28cce410b7505efadd0222", "signature_type": "Line", "target": { "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "line_hashes": [ "305740756568420953360371216352608350522", "246273178393950814997213470447106886718", "105990985490218314545729386697719338723", "172936823630778260994647202766470037005" ], "threshold": 0.9 }, "id": "CVE-2024-26994-a95b266f" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6401038acfa24cba9c28cce410b7505efadd0222", "signature_type": "Function", "target": { "function": "get_word", "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "length": 1132.0, "function_hash": "180157589060826830622779927094027602038" }, "id": "CVE-2024-26994-aa9fee72" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d130158db29f5e0b3893154908cf618896450a8", "signature_type": "Line", "target": { "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "line_hashes": [ "305740756568420953360371216352608350522", "246273178393950814997213470447106886718", "105990985490218314545729386697719338723", "172936823630778260994647202766470037005" ], "threshold": 0.9 }, "id": "CVE-2024-26994-c2b36a87" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c8d2f34ea96ea3bce6ba2535f867f0d4ee3b22e1", "signature_type": "Function", "target": { "function": "get_word", "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "length": 1132.0, "function_hash": "180157589060826830622779927094027602038" }, "id": "CVE-2024-26994-c3e66b23" }, { "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c8d2f34ea96ea3bce6ba2535f867f0d4ee3b22e1", "signature_type": "Line", "target": { "file": "drivers/accessibility/speakup/main.c" }, "deprecated": false, "digest": { "line_hashes": [ "305740756568420953360371216352608350522", "246273178393950814997213470447106886718", "105990985490218314545729386697719338723", "172936823630778260994647202766470037005" ], "threshold": 0.9 }, "id": "CVE-2024-26994-e1c25d36" } ] }