Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
CVE Vulnerability Details :
CVE-2021-46934
PUBLISHED
More InfoOfficial Page
Assigner-Linux
Assigner Org ID-416baaa9-dc9f-4396-8d5f-8c081fb06d67
View Known Exploited Vulnerability (KEV) details
Published At-27 Feb, 2024 | 09:44
Updated At-04 May, 2025 | 07:00
Rejected At-
▼CVE Numbering Authority (CNA)
i2c: validate user data in compat ioctl

In the Linux kernel, the following vulnerability has been resolved: i2c: validate user data in compat ioctl Wrong user data may cause warning in i2c_transfer(), ex: zero msgs. Userspace should not be able to trigger warnings, so this patch adds validation checks for user data in compact ioctl to prevent reported warnings

Affected Products
Vendor
Linux Kernel Organization, IncLinux
Product
Linux
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Program Files
  • drivers/i2c/i2c-dev.c
Default Status
unaffected
Versions
Affected
  • From 7d5cb45655f2e9e37ef75d18f50c0072ef14a38b before 407c8708fb1bf2d4afc5337ef50635cf540c364b (git)
  • From 7d5cb45655f2e9e37ef75d18f50c0072ef14a38b before 9e4a3f47eff476097e0c7faac04d1831fc70237d (git)
  • From 7d5cb45655f2e9e37ef75d18f50c0072ef14a38b before 8d31cbab4c295d7010ebb729e9d02d0e9cece18f (git)
  • From 7d5cb45655f2e9e37ef75d18f50c0072ef14a38b before f68599581067e8a5a8901ba9eb270b4519690e26 (git)
  • From 7d5cb45655f2e9e37ef75d18f50c0072ef14a38b before bb436283e25aaf1533ce061605d23a9564447bdf (git)
Vendor
Linux Kernel Organization, IncLinux
Product
Linux
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Program Files
  • drivers/i2c/i2c-dev.c
Default Status
affected
Versions
Affected
  • 4.15
Unaffected
  • From 0 before 4.15 (semver)
  • From 4.19.224 through 4.19.* (semver)
  • From 5.4.170 through 5.4.* (semver)
  • From 5.10.90 through 5.10.* (semver)
  • From 5.15.13 through 5.15.* (semver)
  • From 5.16 through * (original_commit_for_fix)
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://git.kernel.org/stable/c/407c8708fb1bf2d4afc5337ef50635cf540c364b
N/A
https://git.kernel.org/stable/c/9e4a3f47eff476097e0c7faac04d1831fc70237d
N/A
https://git.kernel.org/stable/c/8d31cbab4c295d7010ebb729e9d02d0e9cece18f
N/A
https://git.kernel.org/stable/c/f68599581067e8a5a8901ba9eb270b4519690e26
N/A
https://git.kernel.org/stable/c/bb436283e25aaf1533ce061605d23a9564447bdf
N/A
▼Authorized Data Publishers (ADP)
1. CISA ADP Vulnrichment
Affected Products
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
2. CVE Program Container
Affected Products
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://git.kernel.org/stable/c/407c8708fb1bf2d4afc5337ef50635cf540c364b
x_transferred
https://git.kernel.org/stable/c/9e4a3f47eff476097e0c7faac04d1831fc70237d
x_transferred
https://git.kernel.org/stable/c/8d31cbab4c295d7010ebb729e9d02d0e9cece18f
x_transferred
https://git.kernel.org/stable/c/f68599581067e8a5a8901ba9eb270b4519690e26
x_transferred
https://git.kernel.org/stable/c/bb436283e25aaf1533ce061605d23a9564447bdf
x_transferred
Details not found