{"id":"CVE-2025-71129","summary":"LoongArch: BPF: Sign extend kfunc call arguments","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nLoongArch: BPF: Sign extend kfunc call arguments\n\nThe kfunc calls are native calls so they should follow LoongArch calling\nconventions. Sign extend its arguments properly to avoid kernel panic.\nThis is done by adding a new emit_abi_ext() helper. The emit_abi_ext()\nhelper performs extension in place meaning a value already store in the\ntarget register (Note: this is different from the existing sign_extend()\nhelper and thus we can't reuse it).","modified":"2026-04-02T13:04:51.379926Z","published":"2026-01-14T15:07:45.786Z","related":["MGASA-2026-0017","MGASA-2026-0018"],"database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/71xxx/CVE-2025-71129.json","cna_assigner":"Linux"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/0d666db731e95890e0eda7ea61bc925fd2be90c6"},{"type":"WEB","url":"https://git.kernel.org/stable/c/321993a874f571a94b5a596f1132f798c663b56e"},{"type":"WEB","url":"https://git.kernel.org/stable/c/3f5a238f24d7b75f9efe324d3539ad388f58536e"},{"type":"WEB","url":"https://git.kernel.org/stable/c/fd43edf357a3a1f5ed1c4bf450b60001c9091c39"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/71xxx/CVE-2025-71129.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2025-71129"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"5dc615520c4dfb358245680f1904bad61116648e"},{"fixed":"fd43edf357a3a1f5ed1c4bf450b60001c9091c39"},{"fixed":"0d666db731e95890e0eda7ea61bc925fd2be90c6"},{"fixed":"321993a874f571a94b5a596f1132f798c663b56e"},{"fixed":"3f5a238f24d7b75f9efe324d3539ad388f58536e"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-71129.json"}},{"package":{"name":"Kernel","ecosystem":"Linux"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.1.0"},{"fixed":"6.6.120"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.7.0"},{"fixed":"6.12.64"}]},{"type":"ECOSYSTEM","events":[{"introduced":"6.13.0"},{"fixed":"6.18.4"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-71129.json"}}],"schema_version":"1.7.5"}