OESA-2022-2043

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2022-2043
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2022-2043.json
JSON Data
https://api.test.osv.dev/v1/vulns/OESA-2022-2043
Upstream
Published
2022-11-04T11:04:30Z
Modified
2025-08-12T05:14:33.639985Z
Summary
vim security update
Details

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Security Fix(es):

A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qfupdatebuffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324.(CVE-2022-3705)

Database specific
{
    "severity": "High"
}
References

Affected packages

openEuler:20.03-LTS-SP1 / vim

Package

Name
vim
Purl
pkg:rpm/openEuler/vim&distro=openEuler-20.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.2-63.oe1

Ecosystem specific

{
    "aarch64": [
        "vim-X11-8.2-63.oe1.aarch64.rpm",
        "vim-enhanced-8.2-63.oe1.aarch64.rpm",
        "vim-common-8.2-63.oe1.aarch64.rpm",
        "vim-minimal-8.2-63.oe1.aarch64.rpm",
        "vim-debuginfo-8.2-63.oe1.aarch64.rpm",
        "vim-debugsource-8.2-63.oe1.aarch64.rpm"
    ],
    "x86_64": [
        "vim-common-8.2-63.oe1.x86_64.rpm",
        "vim-minimal-8.2-63.oe1.x86_64.rpm",
        "vim-enhanced-8.2-63.oe1.x86_64.rpm",
        "vim-debuginfo-8.2-63.oe1.x86_64.rpm",
        "vim-X11-8.2-63.oe1.x86_64.rpm",
        "vim-debugsource-8.2-63.oe1.x86_64.rpm"
    ],
    "src": [
        "vim-8.2-63.oe1.src.rpm"
    ],
    "noarch": [
        "vim-filesystem-8.2-63.oe1.noarch.rpm"
    ]
}

openEuler:20.03-LTS-SP3 / vim

Package

Name
vim
Purl
pkg:rpm/openEuler/vim&distro=openEuler-20.03-LTS-SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.2-63.oe1

Ecosystem specific

{
    "aarch64": [
        "vim-debuginfo-8.2-63.oe1.aarch64.rpm",
        "vim-enhanced-8.2-63.oe1.aarch64.rpm",
        "vim-minimal-8.2-63.oe1.aarch64.rpm",
        "vim-common-8.2-63.oe1.aarch64.rpm",
        "vim-X11-8.2-63.oe1.aarch64.rpm",
        "vim-debugsource-8.2-63.oe1.aarch64.rpm"
    ],
    "x86_64": [
        "vim-common-8.2-63.oe1.x86_64.rpm",
        "vim-debugsource-8.2-63.oe1.x86_64.rpm",
        "vim-minimal-8.2-63.oe1.x86_64.rpm",
        "vim-debuginfo-8.2-63.oe1.x86_64.rpm",
        "vim-X11-8.2-63.oe1.x86_64.rpm",
        "vim-enhanced-8.2-63.oe1.x86_64.rpm"
    ],
    "src": [
        "vim-8.2-63.oe1.src.rpm"
    ],
    "noarch": [
        "vim-filesystem-8.2-63.oe1.noarch.rpm"
    ]
}

openEuler:22.03-LTS / vim

Package

Name
vim
Purl
pkg:rpm/openEuler/vim&distro=openEuler-22.03-LTS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.2-72.oe2203

Ecosystem specific

{
    "aarch64": [
        "vim-debuginfo-8.2-72.oe2203.aarch64.rpm",
        "vim-common-8.2-72.oe2203.aarch64.rpm",
        "vim-enhanced-8.2-72.oe2203.aarch64.rpm",
        "vim-minimal-8.2-72.oe2203.aarch64.rpm",
        "vim-debugsource-8.2-72.oe2203.aarch64.rpm",
        "vim-X11-8.2-72.oe2203.aarch64.rpm"
    ],
    "x86_64": [
        "vim-debuginfo-8.2-72.oe2203.x86_64.rpm",
        "vim-X11-8.2-72.oe2203.x86_64.rpm",
        "vim-common-8.2-72.oe2203.x86_64.rpm",
        "vim-minimal-8.2-72.oe2203.x86_64.rpm",
        "vim-enhanced-8.2-72.oe2203.x86_64.rpm",
        "vim-debugsource-8.2-72.oe2203.x86_64.rpm"
    ],
    "src": [
        "vim-8.2-72.oe2203.src.rpm"
    ],
    "noarch": [
        "vim-filesystem-8.2-72.oe2203.noarch.rpm"
    ]
}