• CVE-2024-42084

发布时间: 2024年8月9日

修改时间: 2025年1月24日

概要

In the Linux kernel, the following vulnerability has been resolved: ftruncate: pass a signed offset The old ftruncate() syscall, using the 32-bit off_t misses a sign extension when called in compat mode on 64-bit architectures. As a result, passing a negative length accidentally succeeds in truncating to file size between 2GiB and 4GiB. Changing the type of the compat syscall to the signed compat_off_t changes the behavior so it instead returns -EINVAL. The native entry point, the truncate() syscall and the corresponding loff_t based variants are all correct already and do not suffer from this mistake.

CVSS v3 指标

NVD openEuler
Confidentiality High
Attack Vector Local
CVSS评分 N/A 6.3
Attack Complexity High
Privileges Required Low
Scope Unchanged
Integrity High
User Interaction None
Availability None

安全公告

公告名 概要 发布时间
KylinSec-SA-2024-4836 kernel security update 2024年8月16日
KylinSec-SA-2024-4973 kernel security update 2024年8月9日

影响产品

产品 状态
KY3.4-5A kernel Fixed
KY3.5.2 kernel Fixed
V6 kernel Fixed