CVE-2025-68200: bpf: Add bpf_prog_run_data_pointers()

Published Dec 16, 2025
·
Updated

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

bpf: Add bpfprogrundatapointers()

syzbot found that clsbpfclassify() is able to change tcskbcb(skb)->dropreason triggering a warning in skskbreasondrop().

WARNING: CPU: 0 PID: 5965 at net/core/skbuff.c:1192 skskbreasondrop net/core/skbuff.c:1189 [inline] WARNING: CPU: 0 PID: 5965 at net/core/skbuff.c:1192 skskbreasondrop+0x76/0x170 net/core/skbuff.c:1214

struct tcskbcb has been added in commit ec624fe740b4 ("net/sched: Extend qdisc control block with tc control block"), which added a wrong interaction with db58ba459202 ("bpf: wire in data and dataend for clsactbpf").

dropreason was added later.

Add bpfprogrundatapointers() helper to save/restore the netsched storage colliding with BPF datameta/dataend.

Affected Software

1 affected component
linux-kernel=

Event History

Dec 16, 2025
CVE Published
via MITRE·01:48 PM
Data Sourced
via MITRE·01:48 PM
Description
Data Sourced
via NVD·02:15 PM
Description

Frequently Asked Questions

1

What is the severity of CVE-2025-68200?

CVE-2025-68200 has been rated as a medium severity vulnerability in the Linux kernel.

2

How do I fix CVE-2025-68200?

You can mitigate CVE-2025-68200 by updating to the latest stable version of the Linux kernel where the vulnerability has been resolved.

3

What impact does CVE-2025-68200 have on affected systems?

CVE-2025-68200 allows for potential modification of the drop reason in network packets, which could lead to unexpected behavior in traffic classification.

4

Which versions of Linux kernel are affected by CVE-2025-68200?

All versions of the Linux kernel prior to the latest patch that addresses CVE-2025-68200 are potentially affected.

5

Who discovered CVE-2025-68200?

CVE-2025-68200 was discovered by a security researcher using the syzbot automated testing tool.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203