Every CVE Search/ Get API key

CVE-2023-40359

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected...

9.8 CriticalFix available

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.85%Up 0.8 points since Aug 15, 2023
90%50%10%1%

What each source reports

NVD Score used 9.8

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Record
CVE-2023-40359
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
CVE List No score

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Record
CVE-2023-40359
Updated
2026-11-02
EUVDEUVD-2023-44930 No score

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Record
EUVD-2023-44930
Updated
2026-11-03
GitHub AdvisoriesGHSA-cwvr-vg72-6p6j 9.8

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected...

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue.

Record
GHSA-cwvr-vg72-6p6j
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-27957 9.8

CVE-2023-40359 affecting package xterm for versions less than 380-1

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Record
AZL-27957
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 9.8

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Record
CVE-2023-40359
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 4 moreShow less
OSVDEBIAN-CVE-2023-40359 9.8

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Record
DEBIAN-CVE-2023-40359
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2023-40359 9.8

xterm before 380 supports ReGIS reporting for character-set names even if they have unexpected characters (i.e., neither alphanumeric nor underscore), aka a pointer/overflow issue. This can only occur for xterm installations that are configured at compile time to use a certain experimental feature.

Record
UBUNTU-CVE-2023-40359
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2024:13240-1 No score

xterm-384-2.1 on GA media

These are all security issues fixed in the xterm-384-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13240-1
Updated
2026-11-02
OSVSUSE-SU-2023:4438-1 No score

Security update for xterm

This update for xterm fixes the following issues:

  • CVE-2023-40359: Fixed reporting characterset names in ReGiS graphics mode. (bsc#1214282)
Record
SUSE-SU-2023:4438-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
xterm
Azure Linux:2
before 380-1
380-1
xterm
Debian:12
All versions, plus listed versions
379-1380-1381-1382-1382-2
Show 28 moreShow less
383-1384-1385-1386-1387-1388-1389-1390-1391-1392-1393-1394-1395-1396-1397-1398-1399-1401-1402-1403-1404-1405-1406-1407-1409-1410-1411-1412-1
None known
xterm
Debian:13
before 382-2
382-2
xterm
Debian:14
before 382-2
382-2
xterm
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 330-150200.11.12.1
330-150200.11.12.1
xterm
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 330-150200.11.12.1
330-150200.11.12.1
xterm
SUSE:Manager Proxy 4.2
before 330-150200.11.12.1
330-150200.11.12.1
xterm
SUSE:Manager Server 4.2
before 330-150200.11.12.1
330-150200.11.12.1
xterm
openSUSE:Leap 15.4
before 330-150200.11.12.1
330-150200.11.12.1
xterm
openSUSE:Leap 15.5
before 330-150200.11.12.1
330-150200.11.12.1
Show 5 moreShow less
Affected packages
PackageAffectedFixed
xterm
Ubuntu:16.04:LTS
All versions, plus listed versions
318-2ubuntu1318-2ubuntu2322-1ubuntu1322-1ubuntu1.2
None known
xterm
Ubuntu:18.04:LTS
All versions, plus listed versions
324-2ubuntu1330-1ubuntu1330-1ubuntu2330-1ubuntu2.2
None known
xterm
Ubuntu:20.04:LTS
All versions, plus listed versions
348-2ubuntu1353-1ubuntu1353-1ubuntu1.20.04.2
None known
xterm
Ubuntu:22.04:LTS
All versions, plus listed versions
366-1ubuntu1369-1ubuntu1370-1ubuntu1370-2ubuntu1371-1ubuntu1372-1ubuntu1
None known
xterm
openSUSE:Tumbleweed
before 384-2.1
384-2.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-40359 is a critical vulnerability (CVSS 9.8) in Invisible-island Xterm, published August 14, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.85%, the 58th percentile. Fixed in xterm 380-1.

References

MoveEnter Open