CVE-2023-51257
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local...
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
CVE-2023-51257- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List
7.8
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
CVE-2023-51257- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
EUVDEUVD-2023-55979
7.8
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
EUVD-2023-55979- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-c74w-77jp-9c48
7.8
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local...
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
GHSA-c74w-77jp-9c48- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
OSVAZL-33325
7.8
CVE-2023-51257 affecting package jasper for versions less than 2.0.32-4
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
AZL-33325- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-34807
7.8
CVE-2023-51257 affecting package jasper for versions less than 4.2.1-1
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
AZL-34807- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 8 moreShow less
OSV
7.8
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
CVE-2023-51257- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-51257
7.8
An invalid memory write issue in Jasper-Software Jasper v.4.1.1 and before allows a local attacker to execute arbitrary code.
- Record
UBUNTU-CVE-2023-51257- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVCLSA-2024-1723146304 No score
jasper: Fix of CVE-2023-51257
- CVE-2023-51257: fix an integer-overflow bug in the ICC profile parsing code
- Record
CLSA-2024-1723146304- Updated
- 2026-11-02
OSVCLSA-2025-1746187690 No score
jasper: Fix of CVE-2023-51257
- CVE-2023-51257: fix an integer-overflow bug in the ICC profile parsing code
- Record
CLSA-2025-1746187690- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13576-1 No score
jasper-4.1.2-1.1 on GA media
These are all security issues fixed in the jasper-4.1.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13576-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:0240-1 No score
Security update for jasper
This update for jasper fixes the following issues:
- CVE-2023-51257: Fixed an out of bounds write in the JPC encoder (bsc#1218802).
- Record
SUSE-SU-2024:0240-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:0241-1 No score
Security update for jasper
This update for jasper fixes the following issues:
- CVE-2023-51257: Fixed an out of bounds write in the JPC encoder (bsc#1218802).
- Record
SUSE-SU-2024:0241-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:3947-1 No score
Security update for jasper
This update for jasper fixes the following issues:
-
Update to 4.2.8:
-
CVE-2025-8837: Fixed a bug in the JPC decoder that could cause bad memory accesses if the debug level is set sufficiently high (bsc#1247901).
-
CVE-2025-8836: Added some missing range checking on several coding parameters in the JPC encoder (bsc#1247902).
-
CVE-2025-8835: Added a check for a missing color component in the jas_image_chclrspc function (bsc#1247904).
-
CVE-2023-51257: Fixed invalid memory write bug (bsc#1218802).
- Record
SUSE-SU-2025:3947-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
jasperAzure Linux:2 |
before 2.0.32-4 | 2.0.32-4 |
jasperAzure Linux:3 |
before 4.2.1-1 | 4.2.1-1 |
jasperTuxCare:CentOS:7 |
before 1.900.1-33.el7.tuxcare.els1 | 1.900.1-33.el7.tuxcare.els1 |
jasper-develTuxCare:CentOS:7 |
before 1.900.1-33.el7.tuxcare.els1 | 1.900.1-33.el7.tuxcare.els1 |
jasper-libsTuxCare:CentOS:7 |
before 1.900.1-33.el7.tuxcare.els1 | 1.900.1-33.el7.tuxcare.els1 |
jasper-utilsTuxCare:CentOS:7 |
before 1.900.1-33.el7.tuxcare.els1 | 1.900.1-33.el7.tuxcare.els1 |
jasperTuxCare:AlmaLinux:9.2 |
before 2.0.28-3.el9.tuxcare.els1 | 2.0.28-3.el9.tuxcare.els1 |
jasper-develTuxCare:AlmaLinux:9.2 |
before 2.0.28-3.el9.tuxcare.els1 | 2.0.28-3.el9.tuxcare.els1 |
jasper-libsTuxCare:AlmaLinux:9.2 |
before 2.0.28-3.el9.tuxcare.els1 | 2.0.28-3.el9.tuxcare.els1 |
jasper-utilsTuxCare:AlmaLinux:9.2 |
before 2.0.28-3.el9.tuxcare.els1 | 2.0.28-3.el9.tuxcare.els1 |
Show 25 moreShow less
| Package | Affected | Fixed |
|---|---|---|
jasperSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 1.900.14-195.37.1 | 1.900.14-195.37.1 |
jasperSUSE:Linux Enterprise Server 12 SP5 |
before 1.900.14-195.37.1 | 1.900.14-195.37.1 |
jasperSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 1.900.14-195.37.1 | 1.900.14-195.37.1 |
jasperSUSE:Linux Enterprise Module for Basesystem 15 SP5 |
before 2.0.14-150000.3.31.1 | 2.0.14-150000.3.31.1 |
jasperSUSE:Linux Enterprise Module for Desktop Applications 15 SP5 |
before 2.0.14-150000.3.31.1 | 2.0.14-150000.3.31.1 |
jasperopenSUSE:Leap 15.5 |
before 2.0.14-150000.3.31.1 | 2.0.14-150000.3.31.1 |
jasperSUSE:Linux Enterprise Module for Desktop Applications 15 SP6 From an advisory covering 4 CVEs |
before 4.2.8-150600.4.5.1 | 4.2.8-150600.4.5.1 |
jasperSUSE:Linux Enterprise Module for Desktop Applications 15 SP7 From an advisory covering 4 CVEs |
before 4.2.8-150600.4.5.1 | 4.2.8-150600.4.5.1 |
jasperopenSUSE:Leap 15.6 From an advisory covering 4 CVEs |
before 4.2.8-150600.4.5.1 | 4.2.8-150600.4.5.1 |
jasperUbuntu:16.04:LTS |
All versions, plus listed versions 1.900.1-debian1-2.41.900.1-debian1-2.4ubuntu11.900.1-debian1-2.4ubuntu1.11.900.1-debian1-2.4ubuntu1.21.900.1-debian1-2.4ubuntu1.3 |
None known |
netpbm-freeUbuntu:16.04:LTS |
All versions, plus listed versions 2:10.0-15.22:10.0-15.3 |
None known |
netpbm-freeUbuntu:18.04:LTS |
All versions, plus listed versions 2:10.0-15.3build1 |
None known |
netpbm-freeUbuntu:20.04:LTS |
All versions, plus listed versions 2:10.0-15.3build1 |
None known |
opencpnUbuntu:20.04:LTS |
All versions, plus listed versions 5.0.0+dfsg-1 |
None known |
netpbm-freeUbuntu:22.04:LTS |
All versions, plus listed versions 2:10.0-15.4 |
None known |
opencpnUbuntu:22.04:LTS |
All versions, plus listed versions 5.2.4+dfsg-15.6.0+dfsg1-1 |
None known |
netpbm-freeUbuntu:24.04:LTS |
All versions, plus listed versions 2:11.01.00-2build12:11.03.06-12:11.04.05-22:11.05.01-32:11.05.02-12:11.05.02-1.12:11.05.02-1.1build1 |
None known |
opencpnUbuntu:24.04:LTS |
All versions, plus listed versions 5.8.4+dfsg-15.8.4+dfsg-1build35.8.4+dfsg-1build4 |
None known |
netpbm-freeUbuntu:25.10 |
All versions, plus listed versions 2:11.09.02-22:11.10.02-12:11.10.02-1build1 |
None known |
opencpnUbuntu:25.10 |
All versions, plus listed versions 1:5.10.2+dfsg-1 |
None known |
netpbm-freeUbuntu:26.10 |
All versions, plus listed versions 2:11.10.02-1build12:11.13.03+ds-2 |
None known |
opencpnUbuntu:26.10 |
All versions, plus listed versions 1:5.12.4+dfsg-11:5.14.1+dfsg-31:5.14.1+dfsg-4 |
None known |
netpbm-freeUbuntu:26.04:LTS |
All versions, plus listed versions 2:11.10.02-1build1 |
None known |
opencpnUbuntu:26.04:LTS |
All versions, plus listed versions 1:5.10.2+dfsg-11:5.12.4+dfsg-1 |
None known |
jasperopenSUSE:Tumbleweed |
before 4.1.2-1.1 | 4.1.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-51257 is a high vulnerability (CVSS 7.8) in Jasper Project Jasper, published January 16, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.26%, the 17th percentile. Fixed in jasper 2.0.32-4.
References
github.com/jasper-software/jasper/issues/367
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HNTGL7I5IJSQ4BZ5MGKWJPQYICUMHQ5I
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MBF5KYWCZVIDMITRX7GBVWGNWKAMQORZ
lists.fedoraproject.org/archives/list/[email protected]/message/MBF5KYWCZVIDMITRX7GBVWGNWKAMQORZ
lists.fedoraproject.org/archives/list/[email protected]/message/HNTGL7I5IJSQ4BZ5MGKWJPQYICUMHQ5I
nvd.nist.gov/vuln/detail/CVE-2023-51257
Show 17 moreShow less
github.com/advisories/GHSA-c74w-77jp-9c48
errata.tuxcare.com/centos7-els/CLSA-2024-1723146304.html
errata.tuxcare.com/almalinux9.2-esu/CLSA-2025-1746187690.html
github.com/CVEProject/cvelistV5/tree/main/cves/2023/51xxx/CVE-2023-51257.json
suse.com/support/update/announcement/2024/suse-su-20240240-1
bugzilla.suse.com/1218802
suse.com/security/cve/CVE-2023-51257
suse.com/support/update/announcement/2024/suse-su-20240241-1
suse.com/support/update/announcement/2025/suse-su-20253947-1
bugzilla.suse.com/1247901
bugzilla.suse.com/1247902
bugzilla.suse.com/1247904
suse.com/security/cve/CVE-2025-8835
suse.com/security/cve/CVE-2025-8836
suse.com/security/cve/CVE-2025-8837
ubuntu.com/security/CVE-2023-51257
cve.org/CVERecord?id=CVE-2023-51257