{"vulnerability": "cve-2025-2203", "sightings": [{"uuid": "3e62263c-0a35-49c6-8d7f-f3a9bfe7f2e6", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-22034", "type": "seen", "source": "https://bsky.app/profile/potato.software/post/3lmwu6iwbtl27", "content": "", "creation_timestamp": "2025-04-16T14:59:42.227659Z"}, {"uuid": "633c6dbd-04b6-4c8a-a7b0-0c9b317f5f0d", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2025-22039", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0316/", "content": "", "creation_timestamp": "2026-03-19T00:00:00.000000Z"}, {"uuid": "835c3e30-3c05-49eb-9c47-e93a84c5aaf2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2025-22037", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0289/", "content": "", "creation_timestamp": "2026-03-13T00:00:00.000000Z"}, {"uuid": "801a0bba-07e6-4310-abe3-8a6fff60eaee", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-22038", "type": "published-proof-of-concept", "source": "https://t.me/DarkWebInformer_CVEAlerts/13999", "content": "\ud83d\udd17 DarkWebInformer.com - Cyber Threat Intelligence\n\ud83d\udccc CVE ID: CVE-2025-22038\n\ud83d\udd25 CVSS Score: N/A\n\ud83d\udd39 Description: In the Linux kernel, the following vulnerability has been resolved:\n\nksmbd: validate zero num_subauth before sub_auth is accessed\n\nAccess psid-&gt;sub_auth[psid-&gt;num_subauth - 1] without checking\nif num_subauth is non-zero leads to an out-of-bounds read.\nThis patch adds a validation step to ensure num_subauth != 0\nbefore sub_auth is accessed.\n\ud83d\udccf Published: 2025-04-16T14:11:56.316Z\n\ud83d\udccf Modified: 2025-04-30T09:32:56.495Z\n\ud83d\udd17 References:\n1. https://git.kernel.org/stable/c/3ac65de111c686c95316ade660f8ba7aea3cd3cc\n2. https://git.kernel.org/stable/c/0e36a3e080d6d8bd7a34e089345d043da4ac8283\n3. https://git.kernel.org/stable/c/56de7778a48560278c334077ace7b9ac4bfb2fd1\n4. https://git.kernel.org/stable/c/68c6c3142bfcdb049839d40a9a59ebe8ea865002\n5. https://git.kernel.org/stable/c/c8bfe1954a0b89e7b29b3a3e7f4c5e0ebd295e20\n6. https://git.kernel.org/stable/c/bf21e29d78cd2c2371023953d9c82dfef82ebb36", "creation_timestamp": "2025-04-30T10:13:36.000000Z"}, {"uuid": "5a1304e2-1150-4dc5-b451-54ff10386681", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2025-22038", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0316/", "content": "", "creation_timestamp": "2026-03-19T00:00:00.000000Z"}, {"uuid": "3184cec6-1983-43f8-a937-57286f932903", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2025-22037", "type": "seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0316/", "content": "", "creation_timestamp": "2026-03-19T00:00:00.000000Z"}, {"uuid": "5308385d-b28e-4a99-8edf-374df27113ce", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-22039", "type": "published-proof-of-concept", "source": "https://t.me/DarkWebInformer_CVEAlerts/13998", "content": "\ud83d\udd17 DarkWebInformer.com - Cyber Threat Intelligence\n\ud83d\udccc CVE ID: CVE-2025-22039\n\ud83d\udd25 CVSS Score: N/A\n\ud83d\udd39 Description: In the Linux kernel, the following vulnerability has been resolved:\n\nksmbd: fix overflow in dacloffset bounds check\n\nThe dacloffset field was originally typed as int and used in an\nunchecked addition, which could overflow and bypass the existing\nbounds check in both smb_check_perm_dacl() and smb_inherit_dacl().\n\nThis could result in out-of-bounds memory access and a kernel crash\nwhen dereferencing the DACL pointer.\n\nThis patch converts dacloffset to unsigned int and uses\ncheck_add_overflow() to validate access to the DACL.\n\ud83d\udccf Published: 2025-04-16T14:11:56.975Z\n\ud83d\udccf Modified: 2025-04-30T09:32:57.697Z\n\ud83d\udd17 References:\n1. https://git.kernel.org/stable/c/6a9cd9ff0fa2bcc30b2bfb8bdb161eb20e44b9dc\n2. https://git.kernel.org/stable/c/6b8d379048b168a0dff5ab1acb975b933f368514\n3. https://git.kernel.org/stable/c/443b373a4df5a2cb9f7b8c4658b2afedeb16397f\n4. https://git.kernel.org/stable/c/beff0bc9d69bc8e733f9bca28e2d3df5b3e10e42", "creation_timestamp": "2025-04-30T10:13:36.000000Z"}, {"uuid": "950ea2d0-0a21-49dd-8c2e-caa7d7cb5279", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-22037", "type": "published-proof-of-concept", "source": "https://t.me/DarkWebInformer_CVEAlerts/14000", "content": "\ud83d\udd17 DarkWebInformer.com - Cyber Threat Intelligence\n\ud83d\udccc CVE ID: CVE-2025-22037\n\ud83d\udd25 CVSS Score: N/A\n\ud83d\udd39 Description: In the Linux kernel, the following vulnerability has been resolved:\n\nksmbd: fix null pointer dereference in alloc_preauth_hash()\n\nThe Client send malformed smb2 negotiate request. ksmbd return error\nresponse. Subsequently, the client can send smb2 session setup even\nthought conn-&gt;preauth_info is not allocated.\nThis patch add KSMBD_SESS_NEED_SETUP status of connection to ignore\nsession setup request if smb2 negotiate phase is not complete.\n\ud83d\udccf Published: 2025-04-16T14:11:55.670Z\n\ud83d\udccf Modified: 2025-04-30T09:32:55.402Z\n\ud83d\udd17 References:\n1. https://git.kernel.org/stable/c/ca8bed31edf728a662ef9d6f39f50e7a7dc2b5ad\n2. https://git.kernel.org/stable/c/8f216b33a5e1b3489c073b1ea1b3d7cb63c8dc4d\n3. https://git.kernel.org/stable/c/b8eb243e670ecf30e91524dd12f7260dac07d335\n4. https://git.kernel.org/stable/c/c8b5b7c5da7d0c31c9b7190b4a7bba5281fc4780", "creation_timestamp": "2025-04-30T10:13:37.000000Z"}, {"uuid": "886c15f1-1553-4b4c-9845-c8c0f1647d58", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-22035", "type": "published-proof-of-concept", "source": "https://t.me/DarkWebInformer_CVEAlerts/14809", "content": "\ud83d\udd17 DarkWebInformer.com - Cyber Threat Intelligence\n\ud83d\udccc CVE ID: CVE-2025-22035\n\ud83d\udd25 CVSS Score: N/A\n\ud83d\udd39 Description: In the Linux kernel, the following vulnerability has been resolved:\n\ntracing: Fix use-after-free in print_graph_function_flags during tracer switching\n\nKairui reported a UAF issue in print_graph_function_flags() during\nftrace stress testing [1]. This issue can be reproduced if puting a\n'mdelay(10)' after 'mutex_unlock(&amp;trace_types_lock)' in s_start(),\nand executing the following script:\n\n  $ echo function_graph &gt; current_tracer\n  $ cat trace &gt; /dev/null &amp;\n  $ sleep 5  # Ensure the 'cat' reaches the 'mdelay(10)' point\n  $ echo timerlat &gt; current_tracer\n\nThe root cause lies in the two calls to print_graph_function_flags\nwithin print_trace_line during each s_show():\n\n  * One through 'iter-&gt;trace-&gt;print_line()';\n  * Another through 'event-&gt;funcs-&gt;trace()', which is hidden in\n    print_trace_fmt() before print_trace_line returns.\n\nTracer switching only updates the former, while the latter continues\nto use the print_line function of the old tracer, which in the script\nabove is print_graph_function_flags.\n\nMoreover, when switching from the 'function_graph' tracer to the\n'timerlat' tracer, s_start only calls graph_trace_close of the\n'function_graph' tracer to free 'iter-&gt;private', but does not set\nit to NULL. This provides an opportunity for 'event-&gt;funcs-&gt;trace()'\nto use an invalid 'iter-&gt;private'.\n\nTo fix this issue, set 'iter-&gt;private' to NULL immediately after\nfreeing it in graph_trace_close(), ensuring that an invalid pointer\nis not passed to other tracers. Additionally, clean up the unnecessary\n'iter-&gt;private = NULL' during each 'cat trace' when using wakeup and\nirqsoff tracers.\n\n [1] https://lore.kernel.org/all/20231112150030.84609-1-ryncsn@gmail.com/\n\ud83d\udccf Published: 2025-04-16T14:11:53.958Z\n\ud83d\udccf Modified: 2025-05-04T13:06:54.739Z\n\ud83d\udd17 References:\n1. https://git.kernel.org/stable/c/42561fe62c3628ea3bc9623f64f047605e98857f\n2. https://git.kernel.org/stable/c/de7b309139f862a44379ecd96e93c9133c69f813\n3. https://git.kernel.org/stable/c/81a85b12132c8ffe98f5ddbdc185481790aeaa1b\n4. https://git.kernel.org/stable/c/a2cce54c1748216535dda02e185d07a084be837e\n5. https://git.kernel.org/stable/c/099ef3385800828b74933a96c117574637c3fb3a\n6. https://git.kernel.org/stable/c/c85efe6e13743cac6ba4ccf144cb91f44c86231a\n7. https://git.kernel.org/stable/c/f14752d66056d0c7bffe5092130409417d3baa70\n8. https://git.kernel.org/stable/c/70be951bc01e4a0e10d443f3510bb17426f257fb\n9. https://git.kernel.org/stable/c/7f81f27b1093e4895e87b74143c59c055c3b1906", "creation_timestamp": "2025-05-04T13:18:54.000000Z"}, {"uuid": "08aab9a5-d4bf-4373-a77f-b3faf7660d8f", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-2203", "type": "seen", "source": "https://t.me/DarkWebInformer_CVEAlerts/16741", "content": "\ud83d\udd17 DarkWebInformer.com - Cyber Threat Intelligence\n\ud83d\udccc CVE ID: CVE-2025-2203\n\ud83d\udd25 CVSS Score: N/A\n\ud83d\udd39 Description: The FunnelKit  WordPress plugin before 3.10.2 does not sanitize and escape a parameter before using it in a SQL statement, allowing admins to perform SQL injection attacks\n\ud83d\udccf Published: 2025-05-15T20:07:27.292Z\n\ud83d\udccf Modified: 2025-05-16T18:36:31.787Z\n\ud83d\udd17 References:\n1. https://wpscan.com/vulnerability/d553cff4-074a-44e7-aebe-e61c86ab8042/", "creation_timestamp": "2025-05-16T19:34:42.000000Z"}]}