Executive Summary

Informations
Name CVE-2024-44947 First vendor Publication 2024-09-02
Vendor Cve Last vendor Modification 2024-11-23

Security-Database Scoring CVSS v3

Cvss vector : CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Overall CVSS Score 5.5
Base Score 5.5 Environmental Score 5.5
impact SubScore 3.6 Temporal Score 5.5
Exploitabality Sub Score 1.8
 
Attack Vector Local Attack Complexity Low
Privileges Required Low User Interaction None
Scope Unchanged Confidentiality Impact High
Integrity Impact None Availability Impact None
Calculate full CVSS 3.0 Vectors scores

Security-Database Scoring CVSS v2

Cvss vector :
Cvss Base Score N/A Attack Range N/A
Cvss Impact Score N/A Attack Complexity N/A
Cvss Expoit Score N/A Authentication N/A
Calculate full CVSS 2.0 Vectors scores

Detail

In the Linux kernel, the following vulnerability has been resolved:

fuse: Initialize beyond-EOF page contents before setting uptodate

fuse_notify_store(), unlike fuse_do_readpage(), does not enable page zeroing (because it can be used to change partial page contents).

So fuse_notify_store() must be more careful to fully initialize page contents (including parts of the page that are beyond end-of-file) before marking the page uptodate.

The current code can leave beyond-EOF page contents uninitialized, which makes these uninitialized page contents visible to userspace via mmap().

This is an information leak, but only affects systems which do not enable init-on-alloc (via CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y or the corresponding kernel command line parameter).

Original Source

Url : http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-44947

CWE : Common Weakness Enumeration

% Id Name
100 % CWE-665 Improper Initialization

CPE : Common Platform Enumeration

TypeDescriptionCount
Application 8
Os 3649

Sources (Detail)

https://git.kernel.org/stable/c/18a067240817bee8a9360539af5d79a4bf5398a5
https://git.kernel.org/stable/c/33168db352c7b56ae18aa55c2cae1a1c5905d30e
https://git.kernel.org/stable/c/3c0da3d163eb32f1f91891efaade027fa9b245b9
https://git.kernel.org/stable/c/4690e2171f651e2b415e3941ce17f2f7b813aff6
https://git.kernel.org/stable/c/49934861514d36d0995be8e81bb3312a499d8d9a
https://git.kernel.org/stable/c/831433527773e665bdb635ab5783d0b95d1246f4
https://git.kernel.org/stable/c/8c78303eafbf85a728dd84d1750e89240c677dd9
https://git.kernel.org/stable/c/ac42e0f0eb66af966015ee33fd355bc6f5d80cd6
https://project-zero.issues.chromium.org/issues/42451729
Source Url

Alert History

If you want to see full details history, please login or register.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Date Informations
2025-01-08 03:04:50
  • Multiple Updates
2025-01-07 03:04:23
  • Multiple Updates
2024-12-25 03:03:01
  • Multiple Updates
2024-12-12 03:05:57
  • Multiple Updates
2024-11-25 09:23:12
  • Multiple Updates
2024-11-23 03:02:58
  • Multiple Updates
2024-11-22 03:01:09
  • Multiple Updates
2024-11-20 02:59:29
  • Multiple Updates
2024-11-14 02:59:47
  • Multiple Updates
2024-11-09 02:59:47
  • Multiple Updates
2024-10-26 02:57:10
  • Multiple Updates
2024-10-25 02:59:03
  • Multiple Updates
2024-10-23 02:58:15
  • Multiple Updates
2024-10-03 02:53:31
  • Multiple Updates
2024-10-02 02:51:55
  • Multiple Updates
2024-09-16 21:27:31
  • Multiple Updates
2024-09-04 17:27:23
  • Multiple Updates
2024-09-03 17:27:26
  • Multiple Updates
2024-09-03 00:27:27
  • First insertion