Description
In the Linux kernel, the following vulnerability has been resolved: af_unix: Reject SIOCATMARK on non-stream sockets SIOCATMARK reports whether the receive queue is at the urgent mark for MSG_OOB. In AF_UNIX, MSG_OOB is supported only for SOCK_STREAM sockets. SOCK_DGRAM and SOCK_SEQPACKET reject MSG_OOB in sendmsg() and recvmsg(), so they should not support SIOCATMARK either. Return -EOPNOTSUPP for non-stream sockets before checking the receive queue.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
314001f0bf927015e459c9d387d62a231fe93af3 to < ec123873fdc83e7244c8ed6d17b8f8ea6c416a67affected314001f0bf927015e459c9d387d62a231fe93af3 to < f085971de6d6b8ef946a5e0bcd73ff24509a0f85affected314001f0bf927015e459c9d387d62a231fe93af3 to < b741c9c6ef59f17c1f104ddf1217ef77f79ed29baffected314001f0bf927015e459c9d387d62a231fe93af3 to < 645b1ed3259af38b7814242a420bc2081bdd1eb6affected314001f0bf927015e459c9d387d62a231fe93af3 to < c34c41446acf6c0d13b5b06c809be11e0f7f2729affected314001f0bf927015e459c9d387d62a231fe93af3 to < 3147ddf5a41c20c45c2eb69e00b62f10f822056aaffected314001f0bf927015e459c9d387d62a231fe93af3 to < d119775f2bad827edc28071c061fdd4a91f889a5affected
Linux Linux
Default version status: affected
5.15affected0 to < 5.15unaffected5.15.211 to ≤ 5.15.*unaffected6.1.177 to ≤ 6.1.*unaffected6.6.144 to ≤ 6.6.*unaffected6.12.88 to ≤ 6.12.*unaffected6.18.30 to ≤ 6.18.*unaffected7.0.7 to ≤ 7.0.*unaffected7.1 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/ec123873fdc83e7244c8ed6d17b8f8ea6c416a67 ↗
- https://git.kernel.org/stable/c/f085971de6d6b8ef946a5e0bcd73ff24509a0f85 ↗
- https://git.kernel.org/stable/c/b741c9c6ef59f17c1f104ddf1217ef77f79ed29b ↗
- https://git.kernel.org/stable/c/645b1ed3259af38b7814242a420bc2081bdd1eb6 ↗
- https://git.kernel.org/stable/c/c34c41446acf6c0d13b5b06c809be11e0f7f2729 ↗
- https://git.kernel.org/stable/c/3147ddf5a41c20c45c2eb69e00b62f10f822056a ↗
- https://git.kernel.org/stable/c/d119775f2bad827edc28071c061fdd4a91f889a5 ↗
- https://cert-portal.siemens.com/productcert/html/ssa-784472.html ↗