Bug 2535215 (CVE-2026-90049)
| Summary: | CVE-2026-90049 kernel: net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy() | ||
|---|---|---|---|
| Product: | [Other] Security Response | Reporter: | OSIDB Bzimport <bzimport> |
| Component: | vulnerability | Assignee: | Product Security DevOps Team <prodsec-dev> |
| Status: | NEW --- | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | unspecified | CC: | akhatavk, aos-team-art-private, asdas, dpaolell, jdelft, jupierce, lgarciaa, mbiarnes, ppalepu, ppostler, prdhamdh, rhel-process-autobot, sghai, sidsharm, suppawar, vlaad, watson-tool-maintainers |
| Target Milestone: | --- | Keywords: | Security |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: |
A flaw was found in the Linux kernel's networking subsystem. When the `skb_zerocopy()` function fails to orphan fragments, it incorrectly calls `skb_tx_error()` on the source `sk_buff` (skb). This premature completion of the zerocopy user argument and clearing of the `SKBFL_SHARED_FRAG` flag can lead to a condition where the kernel's IPsec (Internet Protocol Security) component attempts to decrypt data into memory regions that are no longer privately owned by the skb. This could result in data corruption or information disclosure.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
OSIDB Bzimport
2026-09-16 11:35:26 UTC
|