---
id: CVE-2022-50200
title: |-
  In the Linux kernel, the following vulnerability has been resolved:

  selinux: Add boundary check in put_entry()

  Just like next_entry(), boundary check is necessary to prevent memory
  out-of-bound access.
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  selinux: Add boundary check in put_entry()

  Just like next_entry(), boundary check is necessary to prevent memory
  out-of-bound access.
severity: high
cvss: 7.8
cvssVector: 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'
cwe:
  - CWE-125
vendor: linux
product: linux_kernel
affected:
  - 'linux_kernel >= 2.6.37, < 4.14.291'
  - 'linux_kernel >= 4.15, < 4.19.256'
  - 'linux_kernel >= 4.20, < 5.4.211'
  - 'linux_kernel >= 5.5, < 5.10.137'
  - 'linux_kernel >= 5.11, < 5.15.61'
  - 'linux_kernel >= 5.16, < 5.18.18'
  - 'linux_kernel >= 5.19, < 5.19.2'
patched:
  - linux_kernel 5.19.2
published: '2025-06-18'
updated: '2026-10-15'
sourceUpdated: '2026-10-15T22:17:27.650'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2022-50200'
references:
  - url: 'https://git.kernel.org/stable/c/15ec76fb29be31df2bccb30fc09875274cba2776'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/2dabe6a872a5744865372eb30ea51e8ccd21305a'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/477722f31ad73aa779154d1d7e00825538389f76'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/7363a69d8ca8f0086f8e1196c8ddaf0e168614b1'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/90bdf50ae70c5571a277b5601e4f5df210831e0a'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/9605f50157cae00eb299e1189a6d708c84935ad8'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/adbfdaacde18faf6cd4e490764045375266b3fbd'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/dedd558d9765b72c66e5a53948e9f5abc3ece1f6'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
tags:
  - nvd
  - cve.org
epss: 0.00265
epssPercentile: 0.18356
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: total
  timestamp: '2026-10-15T21:30:24.892364Z'
ingestedAt: '2026-10-15T21:45:11.282Z'
---

## Overview

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

selinux: Add boundary check in put_entry()

Just like next_entry(), boundary check is necessary to prevent memory
out-of-bound access.

## Affected

- `linux_kernel >= 2.6.37, < 4.14.291`
- `linux_kernel >= 4.15, < 4.19.256`
- `linux_kernel >= 4.20, < 5.4.211`
- `linux_kernel >= 5.5, < 5.10.137`
- `linux_kernel >= 5.11, < 5.15.61`
- `linux_kernel >= 5.16, < 5.18.18`
- `linux_kernel >= 5.19, < 5.19.2`

## Remediation

Upgrade past the affected range:

- `linux_kernel 5.19.2`
