CVE-2023-48233 overflow with count for :s command in vim

Low 2.8 Published Updated

An integer overflow in Vim's :s command count handling can cause a crash, requiring user interaction to trigger.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2023-48233?

CVE-2023-48233 is a low-severity vulnerability in Fedoraproject Fedora, published on 16 Nov 2023. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.

Official description

Vim is an open source command line text editor. If the count after the :s command is larger than what fits into a (signed) long variable, abort with e_value_too_large. Impact is low, user interaction is required and a crash may not even happen in all situations. This issue has been addressed in commit `ac6378773` which has been included in release version 9.0.2108. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Weakness: CWE-190

Which versions are affected by CVE-2023-48233?

It affects 2 products.

Products include Fedoraproject Fedora, Vim Vim.

How do I fix CVE-2023-48233?

Upgrade to a fixed version.

Is CVE-2023-48233 being exploited?

There is no known exploitation of CVE-2023-48233 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as AZL-32010, BELL-CVE-2023-48233, DEBIAN-CVE-2023-48233, ECHO-f5cd-dfc0-a213, GHSA-3xx4-hcq6-r2vj, ROOT-OS-ALPINE-318-CVE-2023-48233 and 1 more.

Is CVE-2023-48233 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free