We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2024-56741

apparmor: test: Fix memory leak for aa_unpack_strdup()



Description

In the Linux kernel, the following vulnerability has been resolved: apparmor: test: Fix memory leak for aa_unpack_strdup() The string allocated by kmemdup() in aa_unpack_strdup() is not freed and cause following memory leaks, free them to fix it. unreferenced object 0xffffff80c6af8a50 (size 8): comm "kunit_try_catch", pid 225, jiffies 4294894407 hex dump (first 8 bytes): 74 65 73 74 69 6e 67 00 testing. backtrace (crc 5eab668b): [<0000000001e3714d>] kmemleak_alloc+0x34/0x40 [<000000006e6c7776>] __kmalloc_node_track_caller_noprof+0x300/0x3e0 [<000000006870467c>] kmemdup_noprof+0x34/0x60 [<000000001176bb03>] aa_unpack_strdup+0xd0/0x18c [<000000008ecde918>] policy_unpack_test_unpack_strdup_with_null_name+0xf8/0x3ec [<0000000032ef8f77>] kunit_try_run_case+0x13c/0x3ac [<00000000f3edea23>] kunit_generic_run_threadfn_adapter+0x80/0xec [<00000000adf936cf>] kthread+0x2e8/0x374 [<0000000041bb1628>] ret_from_fork+0x10/0x20 unreferenced object 0xffffff80c2a29090 (size 8): comm "kunit_try_catch", pid 227, jiffies 4294894409 hex dump (first 8 bytes): 74 65 73 74 69 6e 67 00 testing. backtrace (crc 5eab668b): [<0000000001e3714d>] kmemleak_alloc+0x34/0x40 [<000000006e6c7776>] __kmalloc_node_track_caller_noprof+0x300/0x3e0 [<000000006870467c>] kmemdup_noprof+0x34/0x60 [<000000001176bb03>] aa_unpack_strdup+0xd0/0x18c [<0000000046a45c1a>] policy_unpack_test_unpack_strdup_with_name+0xd0/0x3c4 [<0000000032ef8f77>] kunit_try_run_case+0x13c/0x3ac [<00000000f3edea23>] kunit_generic_run_threadfn_adapter+0x80/0xec [<00000000adf936cf>] kthread+0x2e8/0x374 [<0000000041bb1628>] ret_from_fork+0x10/0x20

Reserved 2024-12-29 | Published 2024-12-29 | Updated 2025-01-20 | Assigner Linux

Product status

Default status
unaffected

4d944bcd4e731ab7bfe8d01a7041ea0ebdc090f1 before f856246ff6da25c4f8fdd73a9c875e878b085e9f
affected

4d944bcd4e731ab7bfe8d01a7041ea0ebdc090f1 before 5354599855a9b5568e05ce686119ee3ff8b19bd5
affected

4d944bcd4e731ab7bfe8d01a7041ea0ebdc090f1 before 89265f88701e54dde255ddf862093baeca57548c
affected

4d944bcd4e731ab7bfe8d01a7041ea0ebdc090f1 before 2a9b68f2dc6812bd1b8880b5c00e60203d6f61f6
affected

4d944bcd4e731ab7bfe8d01a7041ea0ebdc090f1 before 59a149e7c38e7b76616c8b333fc6aa5b6fb2293c
affected

4d944bcd4e731ab7bfe8d01a7041ea0ebdc090f1 before d62ee5739a66644b0e7f11e657d562458cdcdea3
affected

4d944bcd4e731ab7bfe8d01a7041ea0ebdc090f1 before 7290f59231910ccba427d441a6e8b8c6f6112448
affected

Default status
affected

5.6
affected

Any version before 5.6
unaffected

5.10.231
unaffected

5.15.174
unaffected

6.1.120
unaffected

6.6.64
unaffected

6.11.11
unaffected

6.12.2
unaffected

6.13
unaffected

References

git.kernel.org/...c/f856246ff6da25c4f8fdd73a9c875e878b085e9f

git.kernel.org/...c/5354599855a9b5568e05ce686119ee3ff8b19bd5

git.kernel.org/...c/89265f88701e54dde255ddf862093baeca57548c

git.kernel.org/...c/2a9b68f2dc6812bd1b8880b5c00e60203d6f61f6

git.kernel.org/...c/59a149e7c38e7b76616c8b333fc6aa5b6fb2293c

git.kernel.org/...c/d62ee5739a66644b0e7f11e657d562458cdcdea3

git.kernel.org/...c/7290f59231910ccba427d441a6e8b8c6f6112448

cve.org (CVE-2024-56741)

nvd.nist.gov (CVE-2024-56741)

Download JSON

Share this page
https://cve.threatint.com/CVE/CVE-2024-56741

Support options

Helpdesk Chat, Email, Knowledgebase
Subscribe to our newsletter to learn more about our work.