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-2025-37838

HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition



Description

In the Linux kernel, the following vulnerability has been resolved: HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition In the ssi_protocol_probe() function, &ssi->work is bound with ssip_xmit_work(), In ssip_pn_setup(), the ssip_pn_xmit() function within the ssip_pn_ops structure is capable of starting the work. If we remove the module which will call ssi_protocol_remove() to make a cleanup, it will free ssi through kfree(ssi), while the work mentioned above will be used. The sequence of operations that may lead to a UAF bug is as follows: CPU0 CPU1 | ssip_xmit_work ssi_protocol_remove | kfree(ssi); | | struct hsi_client *cl = ssi->cl; | // use ssi Fix it by ensuring that the work is canceled before proceeding with the cleanup in ssi_protocol_remove().

Reserved 2025-04-16 | Published 2025-04-18 | Updated 2025-05-26 | Assigner Linux

Product status

Default status
unaffected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before d03abc1c2b21324550fa71e12d53e7d3498e0af6
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 4a8c29beb8a02b5a0a9d77d608aa14b6f88a6b86
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 72972552d0d0bfeb2dec5daf343a19018db36ffa
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before d58493832e284f066e559b8da5ab20c15a2801d3
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 58eb29dba712ab0f13af59ca2fe545f5ce360e78
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before ae5a6a0b425e8f76a9f0677e50796e494e89b088
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 834e602d0cc7c743bfce734fad4a46cefc0f9ab1
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 4b4194c9a7a8f92db39e8e86c85f4fb12ebbec4f
affected

1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before e3f88665a78045fe35c7669d2926b8d97b892c11
affected

Default status
affected

5.4.293
unaffected

5.10.237
unaffected

5.15.181
unaffected

6.1.135
unaffected

6.6.88
unaffected

6.12.24
unaffected

6.13.12
unaffected

6.14.3
unaffected

6.15
unaffected

References

git.kernel.org/...c/d03abc1c2b21324550fa71e12d53e7d3498e0af6

git.kernel.org/...c/4a8c29beb8a02b5a0a9d77d608aa14b6f88a6b86

git.kernel.org/...c/72972552d0d0bfeb2dec5daf343a19018db36ffa

git.kernel.org/...c/d58493832e284f066e559b8da5ab20c15a2801d3

git.kernel.org/...c/58eb29dba712ab0f13af59ca2fe545f5ce360e78

git.kernel.org/...c/ae5a6a0b425e8f76a9f0677e50796e494e89b088

git.kernel.org/...c/834e602d0cc7c743bfce734fad4a46cefc0f9ab1

git.kernel.org/...c/4b4194c9a7a8f92db39e8e86c85f4fb12ebbec4f

git.kernel.org/...c/e3f88665a78045fe35c7669d2926b8d97b892c11

cve.org (CVE-2025-37838)

nvd.nist.gov (CVE-2025-37838)

Download JSON

Share this page
https://cve.threatint.eu/CVE/CVE-2025-37838

Support options

Helpdesk Chat, Email, Knowledgebase