In the Linux kernel, the following vulnerability has been resolved:
ima: Avoid blocking in RCU read-side critical section
A panic happens in imamatchpolicy:
BUG: unable to handle kernel NULL pointer dereference at 0000000000000010 PGD 42f873067 P4D 0 Oops: 0000 [#1] SMP NOPTI CPU: 5 PID: 1286325 Comm: kubeletmonit.sh Kdump: loaded Tainted: P Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 0.0.0 02/06/2015 RIP: 0010:imamatchpolicy+0x84/0x450 Code: 49 89 fc 41 89 cf 31 ed 89 44 24 14 eb 1c 44 39 7b 18 74 26 41 83 ff 05 74 20 48 8b 1b 48 3b 1d f2 b9 f4 00 0f 84 9c 01 00 00 <44> 85 73 10 74 ea 44 8b 6b 14 41 f6 c5 01 75 d4 41 f6 c5 02 74 0f RSP: 0018:ff71570009e07a80 EFLAGS: 00010207 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000200 RDX: ffffffffad8dc7c0 RSI: 0000000024924925 RDI: ff3e27850dea2000 RBP: 0000000000000000 R08: 0000000000000000 R09: ffffffffabfce739 R10: ff3e27810cc42400 R11: 0000000000000000 R12: ff3e2781825ef970 R13: 00000000ff3e2785 R14: 000000000000000c R15: 0000000000000001 FS: 00007f5195b51740(0000) GS:ff3e278b12d40000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000010 CR3: 0000000626d24002 CR4: 0000000000361ee0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: imagetaction+0x22/0x30 processmeasurement+0xb0/0x830 ? pageaddfilermap+0x15/0x170 ? allocsetpte+0x269/0x4c0 ? prepnewpage+0x81/0x140 ? simplexattrget+0x75/0xa0 ? selinuxfileopen+0x9d/0xf0 imafilecheck+0x64/0x90 pathopenat+0x571/0x1720 dofilpopen+0x9b/0x110 ? pagecountertrycharge+0x57/0xc0 ? filescgroupallocfd+0x38/0x60 ? _allocfd+0xd4/0x250 ? dosysopen+0x1bd/0x250 dosysopen+0x1bd/0x250 dosyscall64+0x5d/0x1d0 entrySYSCALL64after_hwframe+0x65/0xca
Commit c7423dbdbc9e ("ima: Handle -ESTALE returned by imafilterrulematch()") introduced call to imalsmcopyrule within a RCU read-side critical section which contains kmalloc with GFP_KERNEL. This implies a possible sleep and violates limitations of RCU read-side critical sections on non-PREEMPT systems.
Sleeping within RCU read-side critical section might cause synchronize_rcu() returning early and break RCU protection, allowing a UAF to happen.
The root cause of this issue could be described as follows: | Thread A | Thread B | | |imamatchpolicy | | | rcureadlock | |imalsmupdaterule | | | synchronizercu | | | | kmalloc(GFPKERNEL)| | | sleep | ==> synchronizercu returns early | kfree(entry) | | | | entry = entry->next| ==> UAF happens and entry now becomes NULL (or could be anything). | | entry->action | ==> Accessing entry might cause panic.
To fix this issue, we are converting all kmalloc that is called within RCU read-side critical section to use GFP_ATOMIC.
[PM: fixed missing comment, long lines, !CONFIGIMALSM_RULES case]
[
{
"id": "CVE-2024-40947-0045b626",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 567.0,
"function_hash": "12047804243506510292012261035965800265"
},
"target": {
"function": "aa_audit_rule_init",
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-01efb1a3",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 682.0,
"function_hash": "6508147100095323737169443850922809118"
},
"target": {
"function": "ima_lsm_copy_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-02e3e69c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 682.0,
"function_hash": "6508147100095323737169443850922809118"
},
"target": {
"function": "ima_lsm_copy_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-06907f3f",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"157987755231446334168827168523518325859",
"328528441154225860589838156522497427397",
"198063893276402187136259274551352898431",
"20552386774858897888492330828590159846",
"164563528088981650640057307442625681829",
"318147085085554385163809103175692539036",
"221847527605208797609498300629112324579",
"311046504099172212314304771415112124643",
"248928029242296916956328711683350653941",
"112262887680735765269308346194285398687",
"130285299163734891146647243199164389814",
"137618916541002099880504868118588135046"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-0995f13d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"170494335729749775999676909365431190422",
"325207933953986589495192416585222384631",
"138600553940498233409203149719012769805",
"79469491379043929458636251014915001667"
],
"threshold": 0.9
},
"target": {
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-0af2b246",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 107.0,
"function_hash": "102032827030239186915574159835813224433"
},
"target": {
"function": "security_audit_rule_init",
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-0cba6229",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 763.0,
"function_hash": "144129527149851741220003777041060045706"
},
"target": {
"function": "ima_lsm_rule_init",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-101ae202",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"329639433638196441011035145288209077603",
"250399466041789446508219053389716666666",
"56047123022765868467924291202599312630",
"125206177482894910137909473059312431589"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/lsm_hook_defs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-105eeb38",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 426.0,
"function_hash": "54726437104908475138301591451217016515"
},
"target": {
"function": "smack_audit_rule_init",
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-127da959",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 156.0,
"function_hash": "196691418895708317014916132579734915311"
},
"target": {
"function": "security_audit_rule_init",
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-130b80f0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1823.0,
"function_hash": "69754936040112395795462348208750703803"
},
"target": {
"function": "selinux_audit_rule_init",
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-14653abb",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 311.0,
"function_hash": "203776641546029412593558787004102746662"
},
"target": {
"function": "ima_lsm_update_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-169ec8a4",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1812.0,
"function_hash": "171879137388628714502236170627410155325"
},
"target": {
"function": "selinux_audit_rule_init",
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-16b87b8b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"157987755231446334168827168523518325859",
"328528441154225860589838156522497427397",
"198063893276402187136259274551352898431",
"20552386774858897888492330828590159846",
"164563528088981650640057307442625681829",
"318147085085554385163809103175692539036",
"221847527605208797609498300629112324579",
"311046504099172212314304771415112124643",
"248928029242296916956328711683350653941",
"112262887680735765269308346194285398687",
"130285299163734891146647243199164389814",
"137618916541002099880504868118588135046"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-16e272f6",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 156.0,
"function_hash": "196691418895708317014916132579734915311"
},
"target": {
"function": "security_audit_rule_init",
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-170fce02",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"329639433638196441011035145288209077603",
"250399466041789446508219053389716666666",
"56047123022765868467924291202599312630",
"125206177482894910137909473059312431589"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/lsm_hook_defs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-1c7f8eda",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"10268355012329335659464454329131168932",
"290977458185252651682807088211698386746",
"157194458549499304279418944766588743186",
"306200646629514049057559701064498290918"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-20ce6961",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 682.0,
"function_hash": "6508147100095323737169443850922809118"
},
"target": {
"function": "ima_lsm_copy_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-20fb9ebd",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"251235393328012477391030044649386705839",
"191145269098402501010469421712968425599",
"291873003596628107965126975616199072108",
"222519728733522584673971064158846719272",
"125355714040396843346243543392067704455",
"172095407180102938434829414951448309594",
"170361128703028011506211781452391952516",
"182500261764963417770535988591170563574",
"19846219109931820102661093469603948486",
"3447570495765511561684164943617944429",
"70517002231352559996670223388501330606",
"322104791316318854606610104554649234333",
"144522334454109494526243239562507606943",
"81713341540027652039284581866488780592",
"72034841692022655943556919875572643979",
"23931768359562005840586108589659883428",
"176536712781435797398271488210494519373",
"67644597266215740988297893648085187718",
"190057923956872634555764159318123014487",
"192010874116807522200036682956694431657",
"285595226439131367697773698700560722930",
"25805530288454787847257906580966675217",
"289112268056548884500018674561304479906",
"63593065648545677691829252303378574156"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-21242b58",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"17102741182565228195100889172978788515",
"263025217024808373160237591949051454230"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-21903a1e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"312831465047163023600693070738772797175",
"244373572375160985304814177767077496059",
"275696161239039285495625380208373645668",
"51660291627905126057613879821081076121",
"60664592958775337934504886717722729484",
"260607331614973882470010949889555555177",
"9580071141085817993831554343665967181",
"222711359684493351628057514433956200013"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-21cf7d93",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"13640328473178343094515786557883948462",
"198291221038343322935246036427419420932",
"15184325189387419953250272272065570338",
"329942498820388871900998671822104672237"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-24e2f7ab",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"312831465047163023600693070738772797175",
"244373572375160985304814177767077496059",
"275696161239039285495625380208373645668",
"51660291627905126057613879821081076121",
"60664592958775337934504886717722729484",
"260607331614973882470010949889555555177",
"9580071141085817993831554343665967181",
"222711359684493351628057514433956200013"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-256128c9",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 567.0,
"function_hash": "12047804243506510292012261035965800265"
},
"target": {
"function": "aa_audit_rule_init",
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-26fdbf8e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3100.0,
"function_hash": "296405491736408550299145701238382026128"
},
"target": {
"function": "ima_match_rules",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-2d1ccea2",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"53434382574778178919323948127734836008",
"112600797196912599165677866190225571058",
"318393281376538294008703091291755741018",
"209845014736360051429764724867106880056",
"220795781589239989235648389498452362712",
"11896535404424025473755707324429698953",
"193774127200398175021737831710270907384",
"110835272298220270717612826201892219565"
],
"threshold": 0.9
},
"target": {
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-2f300c65",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 763.0,
"function_hash": "144129527149851741220003777041060045706"
},
"target": {
"function": "ima_lsm_rule_init",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-31fbaa58",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"262116226332426842039783808067687739305",
"33063397341355710084485992485543391519",
"215987494715942845228396835004504998301",
"31078612385555419396623262177158224957",
"270658686949364644469098891449376608174",
"218838841394951501885504859290312349992"
],
"threshold": 0.9
},
"target": {
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-334ac514",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 567.0,
"function_hash": "12047804243506510292012261035965800265"
},
"target": {
"function": "aa_audit_rule_init",
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-353e3e3a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"262116226332426842039783808067687739305",
"33063397341355710084485992485543391519",
"10155253052273181141647072656548932448",
"55002041182937547991171588379923934394",
"306866979711874202347430004410625835631",
"311481513001938354150820590285860178315"
],
"threshold": 0.9
},
"target": {
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-35aa1416",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"329639433638196441011035145288209077603",
"250399466041789446508219053389716666666",
"56047123022765868467924291202599312630",
"125206177482894910137909473059312431589"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/lsm_hook_defs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-3871b22b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"157987755231446334168827168523518325859",
"328528441154225860589838156522497427397",
"198063893276402187136259274551352898431",
"20552386774858897888492330828590159846",
"164563528088981650640057307442625681829",
"318147085085554385163809103175692539036",
"221847527605208797609498300629112324579",
"311046504099172212314304771415112124643",
"248928029242296916956328711683350653941",
"112262887680735765269308346194285398687",
"130285299163734891146647243199164389814",
"137618916541002099880504868118588135046"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-391e4f4e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"251235393328012477391030044649386705839",
"191145269098402501010469421712968425599",
"291873003596628107965126975616199072108",
"222519728733522584673971064158846719272",
"125355714040396843346243543392067704455",
"172095407180102938434829414951448309594",
"170361128703028011506211781452391952516",
"182500261764963417770535988591170563574",
"19846219109931820102661093469603948486",
"3447570495765511561684164943617944429",
"70517002231352559996670223388501330606",
"322104791316318854606610104554649234333",
"144522334454109494526243239562507606943",
"81713341540027652039284581866488780592",
"72034841692022655943556919875572643979",
"23931768359562005840586108589659883428",
"176536712781435797398271488210494519373",
"67644597266215740988297893648085187718",
"190057923956872634555764159318123014487",
"192010874116807522200036682956694431657",
"285595226439131367697773698700560722930",
"25805530288454787847257906580966675217",
"289112268056548884500018674561304479906",
"63593065648545677691829252303378574156"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-39438258",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 2529.0,
"function_hash": "85507281143754257031629172585078909987"
},
"target": {
"function": "ima_match_rules",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-3946099c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 426.0,
"function_hash": "54726437104908475138301591451217016515"
},
"target": {
"function": "smack_audit_rule_init",
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-3a901673",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"170494335729749775999676909365431190422",
"325207933953986589495192416585222384631",
"138600553940498233409203149719012769805",
"79469491379043929458636251014915001667"
],
"threshold": 0.9
},
"target": {
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-3ab2aa6d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 425.0,
"function_hash": "6599959389792518541602274043746876986"
},
"target": {
"function": "audit_dupe_lsm_field",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-3b00d835",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 429.0,
"function_hash": "280531055440599287632493490498781109233"
},
"target": {
"function": "audit_dupe_lsm_field",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-3f02770e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 107.0,
"function_hash": "102032827030239186915574159835813224433"
},
"target": {
"function": "security_audit_rule_init",
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-3fc151a4",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"170494335729749775999676909365431190422",
"325207933953986589495192416585222384631",
"138600553940498233409203149719012769805",
"79469491379043929458636251014915001667"
],
"threshold": 0.9
},
"target": {
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-3fdfaa87",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 107.0,
"function_hash": "102032827030239186915574159835813224433"
},
"target": {
"function": "security_audit_rule_init",
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-4479272a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 311.0,
"function_hash": "203776641546029412593558787004102746662"
},
"target": {
"function": "ima_lsm_update_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-453b4acc",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 114.0,
"function_hash": "108733456531526747680565487949625473281"
},
"target": {
"function": "ima_filter_rule_init",
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-4735ad4a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1812.0,
"function_hash": "171879137388628714502236170627410155325"
},
"target": {
"function": "selinux_audit_rule_init",
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-48bd4277",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 682.0,
"function_hash": "6508147100095323737169443850922809118"
},
"target": {
"function": "ima_lsm_copy_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-49a86076",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 114.0,
"function_hash": "108733456531526747680565487949625473281"
},
"target": {
"function": "ima_filter_rule_init",
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-4aa1c311",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"260310583280045596092644658697309920453",
"248159003782231195501249230475569513783",
"228462175361447259151835815572110805901",
"171635579855222091438608417694530823389",
"53684237144727019316229464959260543471",
"241953563287119528126255870043873437381",
"209288503481163027090997675023773760913",
"5125989461314269612349153442496617732"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-4b4742c5",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3638.0,
"function_hash": "190999503772723814451535008945980930988"
},
"target": {
"function": "audit_data_to_entry",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-4dd8cfd0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 763.0,
"function_hash": "144129527149851741220003777041060045706"
},
"target": {
"function": "ima_lsm_rule_init",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-4f04f9ec",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"312831465047163023600693070738772797175",
"244373572375160985304814177767077496059",
"275696161239039285495625380208373645668",
"51660291627905126057613879821081076121",
"60664592958775337934504886717722729484",
"260607331614973882470010949889555555177",
"9580071141085817993831554343665967181",
"222711359684493351628057514433956200013"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-4f7241db",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"262116226332426842039783808067687739305",
"33063397341355710084485992485543391519",
"10155253052273181141647072656548932448",
"55002041182937547991171588379923934394",
"306866979711874202347430004410625835631",
"311481513001938354150820590285860178315"
],
"threshold": 0.9
},
"target": {
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-5021b384",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 152.0,
"function_hash": "154536275811394651046785129115641772799"
},
"target": {
"function": "security_audit_rule_init",
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-52b24326",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"262116226332426842039783808067687739305",
"33063397341355710084485992485543391519",
"215987494715942845228396835004504998301",
"31078612385555419396623262177158224957",
"270658686949364644469098891449376608174",
"218838841394951501885504859290312349992"
],
"threshold": 0.9
},
"target": {
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-5390d9e4",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"262116226332426842039783808067687739305",
"33063397341355710084485992485543391519",
"10155253052273181141647072656548932448",
"55002041182937547991171588379923934394",
"306866979711874202347430004410625835631",
"311481513001938354150820590285860178315"
],
"threshold": 0.9
},
"target": {
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-5854f21b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"251235393328012477391030044649386705839",
"191145269098402501010469421712968425599",
"291873003596628107965126975616199072108",
"222519728733522584673971064158846719272",
"125355714040396843346243543392067704455",
"172095407180102938434829414951448309594",
"170361128703028011506211781452391952516",
"182500261764963417770535988591170563574",
"19846219109931820102661093469603948486",
"3447570495765511561684164943617944429",
"70517002231352559996670223388501330606",
"322104791316318854606610104554649234333",
"144522334454109494526243239562507606943",
"81713341540027652039284581866488780592",
"72034841692022655943556919875572643979",
"23931768359562005840586108589659883428",
"176536712781435797398271488210494519373",
"67644597266215740988297893648085187718",
"190057923956872634555764159318123014487",
"192010874116807522200036682956694431657",
"285595226439131367697773698700560722930",
"25805530288454787847257906580966675217",
"289112268056548884500018674561304479906",
"63593065648545677691829252303378574156"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-58b7b47d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 311.0,
"function_hash": "203776641546029412593558787004102746662"
},
"target": {
"function": "ima_lsm_update_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-5a7105bd",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"260310583280045596092644658697309920453",
"248159003782231195501249230475569513783",
"228462175361447259151835815572110805901",
"171635579855222091438608417694530823389",
"53684237144727019316229464959260543471",
"241953563287119528126255870043873437381",
"209288503481163027090997675023773760913",
"5125989461314269612349153442496617732"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-5bdddddc",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"157987755231446334168827168523518325859",
"328528441154225860589838156522497427397",
"198063893276402187136259274551352898431",
"20552386774858897888492330828590159846",
"164563528088981650640057307442625681829",
"318147085085554385163809103175692539036",
"221847527605208797609498300629112324579",
"311046504099172212314304771415112124643",
"248928029242296916956328711683350653941",
"112262887680735765269308346194285398687",
"130285299163734891146647243199164389814",
"137618916541002099880504868118588135046"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-5e93e35a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"53434382574778178919323948127734836008",
"112600797196912599165677866190225571058",
"318393281376538294008703091291755741018",
"209845014736360051429764724867106880056",
"220795781589239989235648389498452362712",
"11896535404424025473755707324429698953",
"193774127200398175021737831710270907384",
"110835272298220270717612826201892219565"
],
"threshold": 0.9
},
"target": {
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-60e7f957",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"312831465047163023600693070738772797175",
"244373572375160985304814177767077496059",
"275696161239039285495625380208373645668",
"51660291627905126057613879821081076121",
"60664592958775337934504886717722729484",
"260607331614973882470010949889555555177",
"9580071141085817993831554343665967181",
"222711359684493351628057514433956200013"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-610da606",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 311.0,
"function_hash": "203776641546029412593558787004102746662"
},
"target": {
"function": "ima_lsm_update_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-62770874",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 156.0,
"function_hash": "196691418895708317014916132579734915311"
},
"target": {
"function": "security_audit_rule_init",
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-64046071",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 682.0,
"function_hash": "6508147100095323737169443850922809118"
},
"target": {
"function": "ima_lsm_copy_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-65c5c619",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 114.0,
"function_hash": "108733456531526747680565487949625473281"
},
"target": {
"function": "ima_filter_rule_init",
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-6a5ce033",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 425.0,
"function_hash": "6599959389792518541602274043746876986"
},
"target": {
"function": "audit_dupe_lsm_field",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-7156abba",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"170494335729749775999676909365431190422",
"325207933953986589495192416585222384631",
"138600553940498233409203149719012769805",
"79469491379043929458636251014915001667"
],
"threshold": 0.9
},
"target": {
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-72a1bde1",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"251235393328012477391030044649386705839",
"191145269098402501010469421712968425599",
"291873003596628107965126975616199072108",
"222519728733522584673971064158846719272",
"125355714040396843346243543392067704455",
"172095407180102938434829414951448309594",
"170361128703028011506211781452391952516",
"182500261764963417770535988591170563574",
"19846219109931820102661093469603948486",
"3447570495765511561684164943617944429",
"70517002231352559996670223388501330606",
"322104791316318854606610104554649234333",
"144522334454109494526243239562507606943",
"81713341540027652039284581866488780592",
"72034841692022655943556919875572643979",
"23931768359562005840586108589659883428",
"176536712781435797398271488210494519373",
"67644597266215740988297893648085187718",
"190057923956872634555764159318123014487",
"192010874116807522200036682956694431657",
"285595226439131367697773698700560722930",
"25805530288454787847257906580966675217",
"289112268056548884500018674561304479906",
"63593065648545677691829252303378574156"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-72ea4ff0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"10268355012329335659464454329131168932",
"290977458185252651682807088211698386746",
"157194458549499304279418944766588743186",
"306200646629514049057559701064498290918"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-745b0e8b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 114.0,
"function_hash": "108733456531526747680565487949625473281"
},
"target": {
"function": "ima_filter_rule_init",
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-76c4b776",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"65219233489931824527035711737496369712",
"121470783907269030651672309693273495592",
"21414197752534603065416742002978821899",
"1133317088516567877871849921250053680"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-794498eb",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 311.0,
"function_hash": "203776641546029412593558787004102746662"
},
"target": {
"function": "ima_lsm_update_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-795db435",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"329639433638196441011035145288209077603",
"250399466041789446508219053389716666666",
"56047123022765868467924291202599312630",
"125206177482894910137909473059312431589"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/lsm_hook_defs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-7a8a243f",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"312831465047163023600693070738772797175",
"244373572375160985304814177767077496059",
"275696161239039285495625380208373645668",
"51660291627905126057613879821081076121",
"60664592958775337934504886717722729484",
"260607331614973882470010949889555555177",
"9580071141085817993831554343665967181",
"222711359684493351628057514433956200013"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-82d5b78f",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 567.0,
"function_hash": "12047804243506510292012261035965800265"
},
"target": {
"function": "aa_audit_rule_init",
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-8343cec7",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"13640328473178343094515786557883948462",
"198291221038343322935246036427419420932",
"15184325189387419953250272272065570338",
"329942498820388871900998671822104672237"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-847ac8bf",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"170494335729749775999676909365431190422",
"325207933953986589495192416585222384631",
"138600553940498233409203149719012769805",
"79469491379043929458636251014915001667"
],
"threshold": 0.9
},
"target": {
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-848e18a4",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 682.0,
"function_hash": "6508147100095323737169443850922809118"
},
"target": {
"function": "ima_lsm_copy_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-85368e00",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"10268355012329335659464454329131168932",
"290977458185252651682807088211698386746",
"157194458549499304279418944766588743186",
"306200646629514049057559701064498290918"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-85fb442b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"251235393328012477391030044649386705839",
"191145269098402501010469421712968425599",
"291873003596628107965126975616199072108",
"222519728733522584673971064158846719272",
"125355714040396843346243543392067704455",
"172095407180102938434829414951448309594",
"170361128703028011506211781452391952516",
"182500261764963417770535988591170563574",
"19846219109931820102661093469603948486",
"3447570495765511561684164943617944429",
"70517002231352559996670223388501330606",
"322104791316318854606610104554649234333",
"144522334454109494526243239562507606943",
"81713341540027652039284581866488780592",
"72034841692022655943556919875572643979",
"23931768359562005840586108589659883428",
"176536712781435797398271488210494519373",
"67644597266215740988297893648085187718",
"190057923956872634555764159318123014487",
"192010874116807522200036682956694431657",
"285595226439131367697773698700560722930",
"25805530288454787847257906580966675217",
"289112268056548884500018674561304479906",
"63593065648545677691829252303378574156"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-8908826b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"260310583280045596092644658697309920453",
"248159003782231195501249230475569513783",
"228462175361447259151835815572110805901",
"171635579855222091438608417694530823389",
"53684237144727019316229464959260543471",
"241953563287119528126255870043873437381",
"209288503481163027090997675023773760913",
"5125989461314269612349153442496617732"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-8911627d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"53434382574778178919323948127734836008",
"112600797196912599165677866190225571058",
"318393281376538294008703091291755741018",
"209845014736360051429764724867106880056",
"220795781589239989235648389498452362712",
"11896535404424025473755707324429698953",
"193774127200398175021737831710270907384",
"110835272298220270717612826201892219565"
],
"threshold": 0.9
},
"target": {
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-89ad1893",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 114.0,
"function_hash": "108733456531526747680565487949625473281"
},
"target": {
"function": "ima_filter_rule_init",
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-8a0a93d0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"260310583280045596092644658697309920453",
"248159003782231195501249230475569513783",
"228462175361447259151835815572110805901",
"171635579855222091438608417694530823389",
"53684237144727019316229464959260543471",
"241953563287119528126255870043873437381",
"209288503481163027090997675023773760913",
"5125989461314269612349153442496617732"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-8f056457",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"10268355012329335659464454329131168932",
"290977458185252651682807088211698386746",
"157194458549499304279418944766588743186",
"306200646629514049057559701064498290918"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-906b6eed",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"157987755231446334168827168523518325859",
"328528441154225860589838156522497427397",
"198063893276402187136259274551352898431",
"20552386774858897888492330828590159846",
"164563528088981650640057307442625681829",
"318147085085554385163809103175692539036",
"221847527605208797609498300629112324579",
"311046504099172212314304771415112124643",
"248928029242296916956328711683350653941",
"112262887680735765269308346194285398687",
"130285299163734891146647243199164389814",
"137618916541002099880504868118588135046"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-91db83a9",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"65219233489931824527035711737496369712",
"121470783907269030651672309693273495592",
"21414197752534603065416742002978821899",
"1133317088516567877871849921250053680"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-93a31baa",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 426.0,
"function_hash": "54726437104908475138301591451217016515"
},
"target": {
"function": "smack_audit_rule_init",
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-93d23c6d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 311.0,
"function_hash": "203776641546029412593558787004102746662"
},
"target": {
"function": "ima_lsm_update_rule",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-95fe6b89",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3638.0,
"function_hash": "190999503772723814451535008945980930988"
},
"target": {
"function": "audit_data_to_entry",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-97c22804",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 107.0,
"function_hash": "102032827030239186915574159835813224433"
},
"target": {
"function": "security_audit_rule_init",
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-9812ae2b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3100.0,
"function_hash": "296405491736408550299145701238382026128"
},
"target": {
"function": "ima_match_rules",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-98199f16",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"260310583280045596092644658697309920453",
"248159003782231195501249230475569513783",
"228462175361447259151835815572110805901",
"171635579855222091438608417694530823389",
"53684237144727019316229464959260543471",
"241953563287119528126255870043873437381",
"209288503481163027090997675023773760913",
"5125989461314269612349153442496617732"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-9907f431",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"10268355012329335659464454329131168932",
"290977458185252651682807088211698386746",
"157194458549499304279418944766588743186",
"306200646629514049057559701064498290918"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-995291c3",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 763.0,
"function_hash": "144129527149851741220003777041060045706"
},
"target": {
"function": "ima_lsm_rule_init",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-9970981c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 429.0,
"function_hash": "280531055440599287632493490498781109233"
},
"target": {
"function": "audit_dupe_lsm_field",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-99aad547",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"13640328473178343094515786557883948462",
"198291221038343322935246036427419420932",
"15184325189387419953250272272065570338",
"329942498820388871900998671822104672237"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-9a16564d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 429.0,
"function_hash": "280531055440599287632493490498781109233"
},
"target": {
"function": "audit_dupe_lsm_field",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-9e866c89",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 426.0,
"function_hash": "54726437104908475138301591451217016515"
},
"target": {
"function": "smack_audit_rule_init",
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-9f14a1a6",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 426.0,
"function_hash": "54726437104908475138301591451217016515"
},
"target": {
"function": "smack_audit_rule_init",
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-a14224cb",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"17102741182565228195100889172978788515",
"263025217024808373160237591949051454230"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-a1985403",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"312831465047163023600693070738772797175",
"244373572375160985304814177767077496059",
"275696161239039285495625380208373645668",
"51660291627905126057613879821081076121",
"60664592958775337934504886717722729484",
"260607331614973882470010949889555555177",
"9580071141085817993831554343665967181",
"222711359684493351628057514433956200013"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-a3b7907e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"260310583280045596092644658697309920453",
"248159003782231195501249230475569513783",
"228462175361447259151835815572110805901",
"171635579855222091438608417694530823389",
"53684237144727019316229464959260543471",
"241953563287119528126255870043873437381",
"209288503481163027090997675023773760913",
"5125989461314269612349153442496617732"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-a4111ed9",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"170494335729749775999676909365431190422",
"325207933953986589495192416585222384631",
"138600553940498233409203149719012769805",
"79469491379043929458636251014915001667"
],
"threshold": 0.9
},
"target": {
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-a75cb4af",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"65219233489931824527035711737496369712",
"121470783907269030651672309693273495592",
"21414197752534603065416742002978821899",
"1133317088516567877871849921250053680"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-a7ff3b1d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 107.0,
"function_hash": "102032827030239186915574159835813224433"
},
"target": {
"function": "security_audit_rule_init",
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-a8c6850f",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 114.0,
"function_hash": "108733456531526747680565487949625473281"
},
"target": {
"function": "ima_filter_rule_init",
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-aeacb38a",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"65219233489931824527035711737496369712",
"121470783907269030651672309693273495592",
"21414197752534603065416742002978821899",
"1133317088516567877871849921250053680"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-b1bd6ffa",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 107.0,
"function_hash": "102032827030239186915574159835813224433"
},
"target": {
"function": "security_audit_rule_init",
"file": "include/linux/security.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-b701c0d2",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"53434382574778178919323948127734836008",
"112600797196912599165677866190225571058",
"318393281376538294008703091291755741018",
"209845014736360051429764724867106880056",
"220795781589239989235648389498452362712",
"11896535404424025473755707324429698953",
"193774127200398175021737831710270907384",
"110835272298220270717612826201892219565"
],
"threshold": 0.9
},
"target": {
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-b983e6ad",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"13640328473178343094515786557883948462",
"198291221038343322935246036427419420932",
"15184325189387419953250272272065570338",
"329942498820388871900998671822104672237"
],
"threshold": 0.9
},
"target": {
"file": "security/selinux/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-c0351008",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1823.0,
"function_hash": "69754936040112395795462348208750703803"
},
"target": {
"function": "selinux_audit_rule_init",
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-c05b1dd2",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 426.0,
"function_hash": "54726437104908475138301591451217016515"
},
"target": {
"function": "smack_audit_rule_init",
"file": "security/smack/smack_lsm.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-c4835b19",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3638.0,
"function_hash": "190999503772723814451535008945980930988"
},
"target": {
"function": "audit_data_to_entry",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-c6d8f29c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 152.0,
"function_hash": "154536275811394651046785129115641772799"
},
"target": {
"function": "security_audit_rule_init",
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-c7abeaf1",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"53434382574778178919323948127734836008",
"112600797196912599165677866190225571058",
"318393281376538294008703091291755741018",
"209845014736360051429764724867106880056",
"220795781589239989235648389498452362712",
"11896535404424025473755707324429698953",
"193774127200398175021737831710270907384",
"110835272298220270717612826201892219565"
],
"threshold": 0.9
},
"target": {
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-d1383645",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"329639433638196441011035145288209077603",
"250399466041789446508219053389716666666",
"56047123022765868467924291202599312630",
"125206177482894910137909473059312431589"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/lsm_hook_defs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-d2cad007",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"10268355012329335659464454329131168932",
"290977458185252651682807088211698386746",
"157194458549499304279418944766588743186",
"306200646629514049057559701064498290918"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-d91cba56",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 156.0,
"function_hash": "196691418895708317014916132579734915311"
},
"target": {
"function": "security_audit_rule_init",
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-da032c01",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 763.0,
"function_hash": "144129527149851741220003777041060045706"
},
"target": {
"function": "ima_lsm_rule_init",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-dc4435a8",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3100.0,
"function_hash": "296405491736408550299145701238382026128"
},
"target": {
"function": "ima_match_rules",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-dc6ce43c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"65219233489931824527035711737496369712",
"121470783907269030651672309693273495592",
"21414197752534603065416742002978821899",
"1133317088516567877871849921250053680"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-dd404b5d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3638.0,
"function_hash": "190999503772723814451535008945980930988"
},
"target": {
"function": "audit_data_to_entry",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-e270fd30",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3638.0,
"function_hash": "190999503772723814451535008945980930988"
},
"target": {
"function": "audit_data_to_entry",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-e2e3c360",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"65219233489931824527035711737496369712",
"121470783907269030651672309693273495592",
"21414197752534603065416742002978821899",
"1133317088516567877871849921250053680"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/include/audit.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-e5ca3b61",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"262116226332426842039783808067687739305",
"33063397341355710084485992485543391519",
"10155253052273181141647072656548932448",
"55002041182937547991171588379923934394",
"306866979711874202347430004410625835631",
"311481513001938354150820590285860178315"
],
"threshold": 0.9
},
"target": {
"file": "security/security.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-eb2e6bfb",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 567.0,
"function_hash": "12047804243506510292012261035965800265"
},
"target": {
"function": "aa_audit_rule_init",
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-ec791385",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 429.0,
"function_hash": "280531055440599287632493490498781109233"
},
"target": {
"function": "audit_dupe_lsm_field",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-ed336e7d",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"53434382574778178919323948127734836008",
"112600797196912599165677866190225571058",
"318393281376538294008703091291755741018",
"209845014736360051429764724867106880056",
"220795781589239989235648389498452362712",
"11896535404424025473755707324429698953",
"193774127200398175021737831710270907384",
"110835272298220270717612826201892219565"
],
"threshold": 0.9
},
"target": {
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@58275455893066149e9f4df2223ab2fdbdc59f9c",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-efa66a9b",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"251235393328012477391030044649386705839",
"191145269098402501010469421712968425599",
"291873003596628107965126975616199072108",
"222519728733522584673971064158846719272",
"125355714040396843346243543392067704455",
"172095407180102938434829414951448309594",
"170361128703028011506211781452391952516",
"182500261764963417770535988591170563574",
"19846219109931820102661093469603948486",
"3447570495765511561684164943617944429",
"70517002231352559996670223388501330606",
"322104791316318854606610104554649234333",
"144522334454109494526243239562507606943",
"81713341540027652039284581866488780592",
"72034841692022655943556919875572643979",
"23931768359562005840586108589659883428",
"176536712781435797398271488210494519373",
"67644597266215740988297893648085187718",
"190057923956872634555764159318123014487",
"192010874116807522200036682956694431657",
"285595226439131367697773698700560722930",
"25805530288454787847257906580966675217",
"289112268056548884500018674561304479906",
"63593065648545677691829252303378574156"
],
"threshold": 0.9
},
"target": {
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-f241f576",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1812.0,
"function_hash": "171879137388628714502236170627410155325"
},
"target": {
"function": "selinux_audit_rule_init",
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-f33efcae",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"157987755231446334168827168523518325859",
"328528441154225860589838156522497427397",
"198063893276402187136259274551352898431",
"20552386774858897888492330828590159846",
"164563528088981650640057307442625681829",
"318147085085554385163809103175692539036",
"221847527605208797609498300629112324579",
"311046504099172212314304771415112124643",
"248928029242296916956328711683350653941",
"112262887680735765269308346194285398687",
"130285299163734891146647243199164389814",
"137618916541002099880504868118588135046"
],
"threshold": 0.9
},
"target": {
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-f3fa743e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 2483.0,
"function_hash": "127383190918252208637427586493619398253"
},
"target": {
"function": "ima_match_rules",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-f4d4c44c",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 567.0,
"function_hash": "12047804243506510292012261035965800265"
},
"target": {
"function": "aa_audit_rule_init",
"file": "security/apparmor/audit.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-f52cb5f1",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3100.0,
"function_hash": "296405491736408550299145701238382026128"
},
"target": {
"function": "ima_match_rules",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c3906c3738562b1fedc6f1cfc81756a7cfefff0",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-f55105b9",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1823.0,
"function_hash": "69754936040112395795462348208750703803"
},
"target": {
"function": "selinux_audit_rule_init",
"file": "security/selinux/ss/services.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9a95c5bfbf02a0a7f5983280fe284a0ff0836c34",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-f6011df7",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"329639433638196441011035145288209077603",
"250399466041789446508219053389716666666",
"56047123022765868467924291202599312630",
"125206177482894910137909473059312431589"
],
"threshold": 0.9
},
"target": {
"file": "include/linux/lsm_hook_defs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@28d0ecc52f6c927d0e9ba70a4f2c1ea15453ee88",
"signature_type": "Line"
},
{
"id": "CVE-2024-40947-f60ab60e",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 763.0,
"function_hash": "144129527149851741220003777041060045706"
},
"target": {
"function": "ima_lsm_rule_init",
"file": "security/integrity/ima/ima_policy.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a38e02265c681b51997a264aaf743095e2ee400a",
"signature_type": "Function"
},
{
"id": "CVE-2024-40947-fc9c8667",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3638.0,
"function_hash": "190999503772723814451535008945980930988"
},
"target": {
"function": "audit_data_to_entry",
"file": "kernel/auditfilter.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6176a802c4bfb83bf7524591aa75f44a639a853",
"signature_type": "Function"
}
]