CVE-2026-18743
Popt-devel: popt-static: short realloc in poptconfigfiletostring
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
2.5
Popt-devel: popt-static: short realloc in poptconfigfiletostring
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
CVE-2026-18743- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-131
- Updated
- 2026-11-06
EUVDEUVD-2026-68918
2.5
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
EUVD-2026-68918- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-06
GitHub AdvisoriesGHSA-2r56-6h49-5c5r
2.5
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted...
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
GHSA-2r56-6h49-5c5r- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-131
- Updated
- 2026-11-02
NVD
2.5
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
CVE-2026-18743- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-131
- Updated
- 2026-11-06
OSVBELL-CVE-2026-18743
2.5
- Record
BELL-CVE-2026-18743- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-18743
2.5
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
DEBIAN-CVE-2026-18743- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-07
Show 9 moreShow less
OSVOESA-2026-3846
2.5
popt security update
The popt library exists essentially for parsing command line options. Some specific advantages of popt are no global variables (allowing multiple passes in parsing argv), parsing an arbitrary array of argv-style elements (allowing parsing of command-line-strings from any source), a standard method of option aliasing, ability to exec external option filters, and automatic generation of help and usage messages.
Security Fix(es):
A flaw was found in popt, a command-line option parsing library. An off-by-one error in the poptStuffArgs function, when repeatedly called by a host application or through deep alias nesting, can lead to corruption of internal program data. This corruption could potentially enable a local attacker to execute arbitrary code if the host application then unsafely processes the altered data.(CVE-2026-18739)
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).(CVE-2026-18743)
- Record
OESA-2026-3846- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-3847
2.5
popt security update
The popt library exists essentially for parsing command line options. Some specific advantages of popt are no global variables (allowing multiple passes in parsing argv), parsing an arbitrary array of argv-style elements (allowing parsing of command-line-strings from any source), a standard method of option aliasing, ability to exec external option filters, and automatic generation of help and usage messages.
Security Fix(es):
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).(CVE-2026-18743)
- Record
OESA-2026-3847- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-3848
2.5
popt security update
The popt library exists essentially for parsing command line options. Some specific advantages of popt are no global variables (allowing multiple passes in parsing argv), parsing an arbitrary array of argv-style elements (allowing parsing of command-line-strings from any source), a standard method of option aliasing, ability to exec external option filters, and automatic generation of help and usage messages.
Security Fix(es):
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).(CVE-2026-18743)
- Record
OESA-2026-3848- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-3849
2.5
popt security update
The popt library exists essentially for parsing command line options. Some specific advantages of popt are no global variables (allowing multiple passes in parsing argv), parsing an arbitrary array of argv-style elements (allowing parsing of command-line-strings from any source), a standard method of option aliasing, ability to exec external option filters, and automatic generation of help and usage messages.
Security Fix(es):
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).(CVE-2026-18743)
- Record
OESA-2026-3849- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-3943
2.5
popt security update
The popt library exists essentially for parsing command line options. Some specific advantages of popt are no global variables (allowing multiple passes in parsing argv), parsing an arbitrary array of argv-style elements (allowing parsing of command-line-strings from any source), a standard method of option aliasing, ability to exec external option filters, and automatic generation of help and usage messages.
Security Fix(es):
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).(CVE-2026-18743)
- Record
OESA-2026-3943- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2026:56984
2.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:56984- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-18743
2.5
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
UBUNTU-CVE-2026-18743- CVSS 3.1
- 2.5 Low
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVAZL-98234 No score
CVE-2026-18743 affecting package popt for versions less than 1.19-2
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
AZL-98234- Updated
- 2026-11-07
OSVAZL-98565 No score
CVE-2026-18743 affecting package rsync for versions less than 3.5.1-1
A flaw was found in popt. This vulnerability allows an attacker to provide specially crafted configuration content to a host, which, when loaded, can lead to a small memory corruption issue. This occurs because of an error in how the poptConfigFileToString function reallocates memory for buffers. Successful exploitation could result in heap metadata corruption, potentially causing the affected process to become unavailable (denial of service).
- Record
AZL-98565- Updated
- 2026-11-07
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
poptAzure Linux:3 |
before 1.19-2 | 1.19-2 |
rsyncAzure Linux:3 |
before 3.5.1-1 | 3.5.1-1 |
poptAlpaquita:23 |
1.19-r0 and later | None known |
poptAlpaquita:25 |
1.19-r4 and later | None known |
poptAlpaquita:stream |
1.19-r0 and later | None known |
poptDebian:12 |
All versions, plus listed versions 1.19+dfsg-11.19+dfsg-2 |
None known |
poptDebian:13 |
All versions, plus listed versions 1.19+dfsg-2 |
None known |
poptDebian:14 |
All versions, plus listed versions 1.19+dfsg-2 |
None known |
poptopenEuler:24.03-LTS-SP4 From an advisory covering 2 CVEs |
before 1.19-6.oe2403sp4 | 1.19-6.oe2403sp4 |
poptopenEuler:20.03-LTS-SP4 |
before 1.18-5.oe2003sp4 | 1.18-5.oe2003sp4 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
poptopenEuler:22.03-LTS-SP4 |
before 1.18-5.oe2203sp4 | 1.18-5.oe2203sp4 |
poptopenEuler:24.03-LTS-SP1 |
before 1.19-6.oe2403sp1 | 1.19-6.oe2403sp1 |
poptopenEuler:24.03-LTS-SP3 |
before 1.19-6.oe2403sp3 | 1.19-6.oe2403sp3 |
poptRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.19-11.1.hum1 | 0:1.19-11.1.hum1 |
popt-develRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.19-11.1.hum1 | 0:1.19-11.1.hum1 |
popt-staticRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.19-11.1.hum1 | 0:1.19-11.1.hum1 |
poptUbuntu:14.04:LTS |
All versions, plus listed versions 1.16-7ubuntu31.16-81.16-8ubuntu1 |
None known |
poptUbuntu:16.04:LTS |
All versions, plus listed versions 1.16-10 |
None known |
poptUbuntu:18.04:LTS |
All versions, plus listed versions 1.16-101.16-11 |
None known |
poptUbuntu:20.04:LTS |
All versions, plus listed versions 1.16-121.16-14 |
None known |
poptUbuntu:22.04:LTS |
All versions, plus listed versions 1.18-2build21.18-2build31.18-31.18-3build1 |
None known |
poptUbuntu:24.04:LTS |
All versions, plus listed versions 1.19+dfsg-11.19+dfsg-1build1 |
None known |
poptUbuntu:26.10 |
All versions, plus listed versions 1.19+dfsg-2build1 |
None known |
poptUbuntu:26.04:LTS |
All versions, plus listed versions 1.19+dfsg-21.19+dfsg-2build1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | NVD, OSV | |
| products | CVE List, EUVD | |
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-18743 is a low vulnerability (CVSS 2.5) in Rpm-software-management Popt, published August 20, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.14%, the 3rd percentile. Fixed in popt 1.19-2.
References
access.redhat.com/errata/RHSA-2026:56984
access.redhat.com/security/cve/CVE-2026-18743
bugzilla.redhat.com/show_bug.cgi?id=2510809
nvd.nist.gov/vuln/detail/CVE-2026-18743
github.com/advisories/GHSA-2r56-6h49-5c5r
docs.bell-sw.com/security/cves/CVE-2026-18743
Show 15 moreShow less
security-tracker.debian.org/tracker/CVE-2026-18743
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3846
nvd.nist.gov/vuln/detail/CVE-2026-18739
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3847
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3848
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3849
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3943
access.redhat.com/security/cve/CVE-2026-18739
access.redhat.com/security/updates/classification
images.redhat.com
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_56984.json
bugzilla.redhat.com/show_bug.cgi?id=2510737
cve.org/CVERecord?id=CVE-2026-18739
cve.org/CVERecord?id=CVE-2026-18743
ubuntu.com/security/CVE-2026-18743