Lookup for vulnerable packages by Package URL.

Purlpkg:composer/laminas/laminas-diactoros@1.8.0p1
Typecomposer
Namespacelaminas
Namelaminas-diactoros
Version1.8.0p1
Qualifiers
Subpath
Is_vulnerabletrue
Next_non_vulnerable_version2.18.1
Latest_non_vulnerable_version2.25.2
Affected_by_vulnerabilities
0
url VCID-kqxd-73qa-hbgv
vulnerability_id VCID-kqxd-73qa-hbgv
summary Laminas Diactoros provides PSR HTTP Message implementations. In versions 2.18.0 and prior, 2.19.0, 2.20.0, 2.21.0, 2.22.0, 2.23.0, 2.24.0, and 2.25.0, users who create HTTP requests or responses using laminas/laminas-diactoros, when providing a newline at the start or end of a header key or value, can cause an invalid message. This can lead to denial of service vectors or application errors. The problem has been patched in following versions 2.18.1, 2.19.1, 2.20.1, 2.21.1, 2.22.1, 2.23.1, 2.24.1, and 2.25.1. As a workaround, validate HTTP header keys and/or values, and if using user-supplied values, filter them to strip off leading or trailing newline characters before calling `withHeader()`.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2023-29530
reference_id
reference_type
scores
0
value 0.00671
scoring_system epss
scoring_elements 0.7194
published_at 2026-06-12T12:55:00Z
1
value 0.00671
scoring_system epss
scoring_elements 0.7195
published_at 2026-06-14T12:55:00Z
2
value 0.00671
scoring_system epss
scoring_elements 0.71855
published_at 2026-06-11T12:55:00Z
3
value 0.00671
scoring_system epss
scoring_elements 0.71953
published_at 2026-06-13T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2023-29530
1
reference_url https://github.com/laminas/laminas-diactoros
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:N/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/laminas/laminas-diactoros
2
reference_url https://github.com/laminas/laminas-diactoros/commit/7e721a60a09c5119c98694c2d23fc031094e1f1c
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:N/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/laminas/laminas-diactoros/commit/7e721a60a09c5119c98694c2d23fc031094e1f1c
3
reference_url https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BPW54QK7ISDALPLP2CKODU4ZIVRYS336
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:N/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BPW54QK7ISDALPLP2CKODU4ZIVRYS336
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-29530
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:N/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2023-29530
5
reference_url https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BPW54QK7ISDALPLP2CKODU4ZIVRYS336/
reference_id BPW54QK7ISDALPLP2CKODU4ZIVRYS336
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:N/A:H
1
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-12T17:05:24Z/
url https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BPW54QK7ISDALPLP2CKODU4ZIVRYS336/
6
reference_url https://github.com/advisories/GHSA-wxmh-65f7-jcvw
reference_id GHSA-wxmh-65f7-jcvw
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:N/A:H
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-12T17:05:24Z/
url https://github.com/advisories/GHSA-wxmh-65f7-jcvw
7
reference_url https://github.com/advisories/GHSA-xv3h-4844-9h36
reference_id GHSA-xv3h-4844-9h36
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-xv3h-4844-9h36
8
reference_url https://github.com/laminas/laminas-diactoros/security/advisories/GHSA-xv3h-4844-9h36
reference_id GHSA-xv3h-4844-9h36
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:N/A:H
1
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
2
value HIGH
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-02-12T17:05:24Z/
url https://github.com/laminas/laminas-diactoros/security/advisories/GHSA-xv3h-4844-9h36
fixed_packages
0
url pkg:composer/laminas/laminas-diactoros@2.18.1
purl pkg:composer/laminas/laminas-diactoros@2.18.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.18.1
1
url pkg:composer/laminas/laminas-diactoros@2.19.1
purl pkg:composer/laminas/laminas-diactoros@2.19.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.19.1
2
url pkg:composer/laminas/laminas-diactoros@2.20.1
purl pkg:composer/laminas/laminas-diactoros@2.20.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.20.1
3
url pkg:composer/laminas/laminas-diactoros@2.21.1
purl pkg:composer/laminas/laminas-diactoros@2.21.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.21.1
4
url pkg:composer/laminas/laminas-diactoros@2.22.1
purl pkg:composer/laminas/laminas-diactoros@2.22.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.22.1
5
url pkg:composer/laminas/laminas-diactoros@2.23.1
purl pkg:composer/laminas/laminas-diactoros@2.23.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.23.1
6
url pkg:composer/laminas/laminas-diactoros@2.24.2
purl pkg:composer/laminas/laminas-diactoros@2.24.2
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.24.2
7
url pkg:composer/laminas/laminas-diactoros@2.25.2
purl pkg:composer/laminas/laminas-diactoros@2.25.2
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.25.2
aliases CVE-2023-29530, GHSA-xv3h-4844-9h36
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-kqxd-73qa-hbgv
1
url VCID-t149-jb8d-9fay
vulnerability_id VCID-t149-jb8d-9fay
summary laminas-diactoros is a PHP package containing implementations of the PSR-7 HTTP message interfaces and PSR-17 HTTP message factory interfaces. Applications that use Diactoros, and are either not behind a proxy, or can be accessed via untrusted proxies, can potentially have the host, protocol, and/or port of a `Laminas\Diactoros\Uri` instance associated with the incoming server request modified to reflect values from `X-Forwarded-*` headers. Such changes can potentially lead to XSS attacks (if a fully-qualified URL is used in links) and/or URL poisoning. Since the `X-Forwarded-*` headers do have valid use cases, particularly in clustered environments using a load balancer, the library offers mitigation measures only in the v2 releases, as doing otherwise would break these use cases immediately. Users of v2 releases from 2.11.1 can provide an additional argument to `Laminas\Diactoros\ServerRequestFactory::fromGlobals()` in the form of a `Laminas\Diactoros\RequestFilter\RequestFilterInterface` instance, including the shipped `Laminas\Diactoros\RequestFilter\NoOpRequestFilter` implementation which ignores the `X-Forwarded-*` headers. Starting in version 3.0, the library will reverse behavior to use the `NoOpRequestFilter` by default, and require users to opt-in to `X-Forwarded-*` header usage via a configured `Laminas\Diactoros\RequestFilter\LegacyXForwardedHeaderFilter` instance. Users are advised to upgrade to version 2.11.1 or later to resolve this issue. Users unable to upgrade may configure web servers to reject `X-Forwarded-*` headers at the web server level.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2022-31109
reference_id
reference_type
scores
0
value 0.00383
scoring_system epss
scoring_elements 0.60158
published_at 2026-06-14T12:55:00Z
1
value 0.00383
scoring_system epss
scoring_elements 0.60166
published_at 2026-06-13T12:55:00Z
2
value 0.00383
scoring_system epss
scoring_elements 0.60155
published_at 2026-06-12T12:55:00Z
3
value 0.00383
scoring_system epss
scoring_elements 0.60047
published_at 2026-06-11T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2022-31109
1
reference_url https://github.com/laminas/laminas-diactoros
reference_id
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/laminas/laminas-diactoros
2
reference_url https://github.com/laminas/laminas-diactoros/releases/tag/2.11.1
reference_id
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/laminas/laminas-diactoros/releases/tag/2.11.1
3
reference_url https://github.com/laminas/laminas-diactoros/commit/25b11d422c2e5dad868f68619888763b30f91e2d
reference_id 25b11d422c2e5dad868f68619888763b30f91e2d
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value 7.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-04-23T15:53:07Z/
url https://github.com/laminas/laminas-diactoros/commit/25b11d422c2e5dad868f68619888763b30f91e2d
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2022-31109
reference_id CVE-2022-31109
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2022-31109
5
reference_url https://github.com/FriendsOfPHP/security-advisories/blob/master/laminas/laminas-diactoros/CVE-2022-31109.yaml
reference_id CVE-2022-31109.YAML
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/FriendsOfPHP/security-advisories/blob/master/laminas/laminas-diactoros/CVE-2022-31109.yaml
6
reference_url https://github.com/advisories/GHSA-8274-h5jp-97vr
reference_id GHSA-8274-h5jp-97vr
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
2
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/advisories/GHSA-8274-h5jp-97vr
7
reference_url https://github.com/laminas/laminas-diactoros/security/advisories/GHSA-8274-h5jp-97vr
reference_id GHSA-8274-h5jp-97vr
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value 7.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
3
value MODERATE
scoring_system generic_textual
scoring_elements
4
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-04-23T15:53:07Z/
url https://github.com/laminas/laminas-diactoros/security/advisories/GHSA-8274-h5jp-97vr
8
reference_url https://portswigger.net/web-security/host-header
reference_id host-header
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value 7.2
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2025-04-23T15:53:07Z/
url https://portswigger.net/web-security/host-header
fixed_packages
0
url pkg:composer/laminas/laminas-diactoros@2.11.1
purl pkg:composer/laminas/laminas-diactoros@2.11.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-kqxd-73qa-hbgv
resource_url http://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@2.11.1
aliases CVE-2022-31109, GHSA-8274-h5jp-97vr, GMS-2022-3226
risk_score 3.2
exploitability 0.5
weighted_severity 6.5
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-t149-jb8d-9fay
Fixing_vulnerabilities
Risk_score4.0
Resource_urlhttp://public2.vulnerablecode.io/packages/pkg:composer/laminas/laminas-diactoros@1.8.0p1