Lookup for vulnerable packages by Package URL.

Purlpkg:maven/org.apache.uima/uimaj-core@3.1.0
Typemaven
Namespaceorg.apache.uima
Nameuimaj-core
Version3.1.0
Qualifiers
Subpath
Is_vulnerabletrue
Next_non_vulnerable_version3.5.0
Latest_non_vulnerable_version3.5.0
Affected_by_vulnerabilities
0
url VCID-8jqx-ps5u-ebdm
vulnerability_id VCID-8jqx-ps5u-ebdm
summary uima: path traversal during archive extraction
references
0
reference_url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2022-32287.json
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2022-32287.json
1
reference_url https://api.first.org/data/v1/epss?cve=CVE-2022-32287
reference_id
reference_type
scores
0
value 0.0077
scoring_system epss
scoring_elements 0.7393
published_at 2026-06-06T12:55:00Z
1
value 0.0077
scoring_system epss
scoring_elements 0.73889
published_at 2026-06-04T12:55:00Z
2
value 0.0077
scoring_system epss
scoring_elements 0.73925
published_at 2026-06-05T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2022-32287
2
reference_url https://lists.apache.org/thread/57vk0d79j94d0lk0vol8xn935yv1shdd
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-02T20:24:12Z/
url https://lists.apache.org/thread/57vk0d79j94d0lk0vol8xn935yv1shdd
3
reference_url https://nvd.nist.gov/vuln/detail/CVE-2022-32287
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2022-32287
4
reference_url http://www.openwall.com/lists/oss-security/2022/11/03/4
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-02T20:24:12Z/
url http://www.openwall.com/lists/oss-security/2022/11/03/4
5
reference_url https://bugzilla.redhat.com/show_bug.cgi?id=2139926
reference_id 2139926
reference_type
scores
url https://bugzilla.redhat.com/show_bug.cgi?id=2139926
6
reference_url https://github.com/advisories/GHSA-xgqr-5wqw-9fpv
reference_id GHSA-xgqr-5wqw-9fpv
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-xgqr-5wqw-9fpv
fixed_packages
0
url pkg:maven/org.apache.uima/uimaj-core@3.3.1
purl pkg:maven/org.apache.uima/uimaj-core@3.3.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qe6g-ugc7-pqce
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.apache.uima/uimaj-core@3.3.1
aliases CVE-2022-32287, GHSA-xgqr-5wqw-9fpv
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-8jqx-ps5u-ebdm
1
url VCID-qe6g-ugc7-pqce
vulnerability_id VCID-qe6g-ugc7-pqce
summary
Apache UIMA Java SDK Deserialization of Untrusted Data, Improper Input Validation vulnerability
Deserialization of Untrusted Data, Improper Input Validation vulnerability in Apache UIMA Java SDK. This issue affects Apache UIMA Java SDK before 3.5.0.

Users are recommended to upgrade to version 3.5.0, which fixes the issue.

There are several locations in the code where serialized Java objects are deserialized without verifying the data. This affects in particular:
*  the deserialization of a Java-serialized CAS, but also other binary CAS formats that include TSI information using the CasIOUtils class;
*  the CAS Editor Eclipse plugin which uses the the CasIOUtils class to load data;
*  the deserialization of a Java-serialized CAS of the Vinci Analysis Engine service which can receive using Java-serialized CAS objects over network connections;
*  the CasAnnotationViewerApplet and the CasTreeViewerApplet;
*  the checkpointing feature of the CPE module.

Note that the UIMA framework by default does not start any remotely accessible services (i.e. Vinci) that would be vulnerable to this issue. A user or developer would need to make an active choice to start such a service. However, users or developers may use the CasIOUtils in their own applications and services to parse serialized CAS data. They are affected by this issue unless they ensure that the data passed to CasIOUtils is not a serialized Java object.

When using Vinci or using CasIOUtils in own services/applications, the unrestricted deserialization of Java-serialized CAS files may allow arbitrary (remote) code execution.

As a remedy, it is possible to set up a global or context-specific ObjectInputFilter (cf.  https://openjdk.org/jeps/290  and  https://openjdk.org/jeps/415 ) if running UIMA on a Java version that supports it.

Note that Java 1.8 does not support the ObjectInputFilter, so there is no remedy when running on this out-of-support platform. An upgrade to a recent Java version is strongly recommended if you need to secure an UIMA version that is affected by this issue.

To mitigate the issue on a Java 9+ platform, you can configure a filter pattern through the "jdk.serialFilter" system property using a semicolon as a separator:

To allow deserializing Java-serialized binary CASes, add the classes:
*  org.apache.uima.cas.impl.CASCompleteSerializer
*  org.apache.uima.cas.impl.CASMgrSerializer
*  org.apache.uima.cas.impl.CASSerializer
*  java.lang.String

To allow deserializing CPE Checkpoint data, add the following classes (and any custom classes your application uses to store its checkpoints):
*  org.apache.uima.collection.impl.cpm.CheckpointData
*  org.apache.uima.util.ProcessTrace
*  org.apache.uima.util.impl.ProcessTrace_impl
*  org.apache.uima.collection.base_cpm.SynchPoint

Make sure to use "!*" as the final component to the filter pattern to disallow deserialization of any classes not listed in the pattern.

Apache UIMA 3.5.0 uses tightly scoped ObjectInputFilters when reading Java-serialized data depending on the type of data being expected. Configuring a global filter is not necessary with this version.
references
0
reference_url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-39913.json
reference_id
reference_type
scores
0
value 8.8
scoring_system cvssv3
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-39913.json
1
reference_url https://api.first.org/data/v1/epss?cve=CVE-2023-39913
reference_id
reference_type
scores
0
value 0.00415
scoring_system epss
scoring_elements 0.62041
published_at 2026-06-06T12:55:00Z
1
value 0.00415
scoring_system epss
scoring_elements 0.62033
published_at 2026-06-05T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2023-39913
2
reference_url https://github.com/apache/uima-uimaj
reference_id
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/apache/uima-uimaj
3
reference_url https://github.com/apache/uima-uimaj/releases/tag/rel%2Fuimaj-3.5.0
reference_id
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/apache/uima-uimaj/releases/tag/rel%2Fuimaj-3.5.0
4
reference_url https://lists.apache.org/thread/lw30f4qlq3mhkhpljj16qw4fot3rg7v4
reference_id
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2024-09-04T19:07:42Z/
url https://lists.apache.org/thread/lw30f4qlq3mhkhpljj16qw4fot3rg7v4
5
reference_url http://www.openwall.com/lists/oss-security/2023/11/08/1
reference_id
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2024-09-04T19:07:42Z/
url http://www.openwall.com/lists/oss-security/2023/11/08/1
6
reference_url https://bugzilla.redhat.com/show_bug.cgi?id=2248977
reference_id 2248977
reference_type
scores
url https://bugzilla.redhat.com/show_bug.cgi?id=2248977
7
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-39913
reference_id CVE-2023-39913
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2023-39913
8
reference_url https://github.com/advisories/GHSA-5r8j-qmcm-7g7q
reference_id GHSA-5r8j-qmcm-7g7q
reference_type
scores
url https://github.com/advisories/GHSA-5r8j-qmcm-7g7q
fixed_packages
0
url pkg:maven/org.apache.uima/uimaj-core@3.5.0
purl pkg:maven/org.apache.uima/uimaj-core@3.5.0
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:maven/org.apache.uima/uimaj-core@3.5.0
aliases CVE-2023-39913, GHSA-5r8j-qmcm-7g7q
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-qe6g-ugc7-pqce
Fixing_vulnerabilities
Risk_score4.0
Resource_urlhttp://public2.vulnerablecode.io/packages/pkg:maven/org.apache.uima/uimaj-core@3.1.0