Lookup for vulnerable packages by Package URL.

GET /api/packages/58452?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "http://public2.vulnerablecode.io/api/packages/58452?format=api",
    "purl": "pkg:composer/typo3/cms@10.0.0",
    "type": "composer",
    "namespace": "typo3",
    "name": "cms",
    "version": "10.0.0",
    "qualifiers": {},
    "subpath": "",
    "is_vulnerable": true,
    "next_non_vulnerable_version": "10.4.19",
    "latest_non_vulnerable_version": "12.2.0",
    "affected_by_vulnerabilities": [
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/41293?format=api",
            "vulnerability_id": "VCID-2rhr-8vaz-hqfj",
            "summary": "Cross-site Scripting\nTYPO3 is vulnerable to cross-site scripting. Corresponding rendering instructions via TypoScript functionality HTMLparser does not consider all potentially malicious HTML tag & attribute combinations per default. In default scenarios, a valid backend user account is needed to exploit this vulnerability. In case custom plugins used in the website frontend accept and reflect rich-text content submitted by users, no authentication is required.",
            "references": [
                {
                    "reference_url": "https://typo3.org/security/advisory/typo3-core-sa-2021-013",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://typo3.org/security/advisory/typo3-core-sa-2021-013"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32768",
                    "reference_id": "CVE-2021-32768",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32768"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58648?format=api",
                    "purl": "pkg:composer/typo3/cms@10.4.19",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@10.4.19"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58649?format=api",
                    "purl": "pkg:composer/typo3/cms@11.3.2",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@11.3.2"
                }
            ],
            "aliases": [
                "CVE-2021-32768",
                "GHSA-c5c9-8c6m-727v"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-2rhr-8vaz-hqfj"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/44393?format=api",
            "vulnerability_id": "VCID-6a22-c7x5-sqe2",
            "summary": "Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')\nTYPO3 is a free and open source Content Management Framework released under the GNU General Public License. In affected versions the TYPO3 core component `GeneralUtility::getIndpEnv()` uses the unfiltered server environment variable `PATH_INFO`, which allows attackers to inject malicious content. In combination with the TypoScript setting `config.absRefPrefix=auto`, attackers can inject malicious HTML code to pages that have not been rendered and cached, yet. As a result, injected values would be cached and delivered to other website visitors (persisted cross-site scripting). Individual code which relies on the resolved value of `GeneralUtility::getIndpEnv('SCRIPT_NAME')` and corresponding usages (as shown below) is vulnerable as well. Additional investigations confirmed that at least Apache web server deployments using CGI (FPM, FCGI/FastCGI, and similar) are affected. However, there still might be the risk that other scenarios like nginx, IIS, or Apache/mod_php is vulnerable. The usage of server environment variable `PATH_INFO` has been removed from corresponding processings in `GeneralUtility::getIndpEnv()`. Besides that, the public property `TypoScriptFrontendController::$absRefPrefix` is encoded for both being used as a URI component and for being used as a prefix in an HTML context. This mitigates the cross-site scripting vulnerability. Users are advised to update to TYPO3 versions 8.7.51 ELTS, 9.5.40 ELTS, 10.4.35 LTS, 11.5.23 LTS and 12.2.0 which fix this problem. For users who are unable to patch in a timely manner the TypoScript setting `config.absRefPrefix` should at least be set to a static path value, instead of using auto - e.g. `config.absRefPrefix=/`. This workaround **does not fix all aspects of the vulnerability**, and is just considered to be an intermediate mitigation to the most prominent manifestation.",
            "references": [
                {
                    "reference_url": "https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Setup/Config/Index.html#absrefprefix",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Setup/Config/Index.html#absrefprefix"
                },
                {
                    "reference_url": "https://github.com/TYPO3/typo3/blob/v11.5.22/typo3/sysext/core/Classes/Utility/GeneralUtility.php#L2481-L2484",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/TYPO3/typo3/blob/v11.5.22/typo3/sysext/core/Classes/Utility/GeneralUtility.php#L2481-L2484"
                },
                {
                    "reference_url": "https://github.com/TYPO3/typo3/blob/v11.5.22/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php#L2547-L2549",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/TYPO3/typo3/blob/v11.5.22/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php#L2547-L2549"
                },
                {
                    "reference_url": "https://github.com/TYPO3/typo3/commit/0005a6fd86ab97eff8bf2e3a5828bf0e7cb6263a",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/TYPO3/typo3/commit/0005a6fd86ab97eff8bf2e3a5828bf0e7cb6263a"
                },
                {
                    "reference_url": "https://typo3.org/security/advisory/typo3-core-sa-2023-001",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://typo3.org/security/advisory/typo3-core-sa-2023-001"
                },
                {
                    "reference_url": "https://typo3.org/security/advisory/typo3-psa-2023-001",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://typo3.org/security/advisory/typo3-psa-2023-001"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2023-24814",
                    "reference_id": "CVE-2023-24814",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2023-24814"
                },
                {
                    "reference_url": "https://github.com/FriendsOfPHP/security-advisories/blob/master/typo3/cms/CVE-2023-24814.yaml",
                    "reference_id": "CVE-2023-24814.YAML",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/FriendsOfPHP/security-advisories/blob/master/typo3/cms/CVE-2023-24814.yaml"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-r4f8-f93x-5qh3",
                    "reference_id": "GHSA-r4f8-f93x-5qh3",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-r4f8-f93x-5qh3"
                },
                {
                    "reference_url": "https://github.com/TYPO3/typo3/security/advisories/GHSA-r4f8-f93x-5qh3",
                    "reference_id": "GHSA-r4f8-f93x-5qh3",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/TYPO3/typo3/security/advisories/GHSA-r4f8-f93x-5qh3"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/63863?format=api",
                    "purl": "pkg:composer/typo3/cms@10.4.36",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@10.4.36"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/63864?format=api",
                    "purl": "pkg:composer/typo3/cms@11.5.23",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@11.5.23"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/63865?format=api",
                    "purl": "pkg:composer/typo3/cms@12.2.0",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@12.2.0"
                }
            ],
            "aliases": [
                "CVE-2023-24814",
                "GHSA-r4f8-f93x-5qh3"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-6a22-c7x5-sqe2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/41234?format=api",
            "vulnerability_id": "VCID-a1g9-pyz5-9fca",
            "summary": "Cross-site Scripting\nTYPO3 contains a cross-site scripting vulnerability. When _Page TSconfig_ settings are not properly encoded, corresponding page preview module (`_Web>View_`) is vulnerable to persistent cross-site scripting. A valid backend user account is needed to exploit this vulnerability. TYPO3 contain a patch for this issue.",
            "references": [
                {
                    "reference_url": "https://typo3.org/security/advisory/typo3-core-sa-2021-009",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://typo3.org/security/advisory/typo3-core-sa-2021-009"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32667",
                    "reference_id": "CVE-2021-32667",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32667"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58457?format=api",
                    "purl": "pkg:composer/typo3/cms@10.4.18",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@10.4.18"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58458?format=api",
                    "purl": "pkg:composer/typo3/cms@11.3.1",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@11.3.1"
                }
            ],
            "aliases": [
                "CVE-2021-32667",
                "GHSA-8mq9-fqv8-59wf"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-a1g9-pyz5-9fca"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/41236?format=api",
            "vulnerability_id": "VCID-j8hk-bqnb-gycp",
            "summary": "Cross-site Scripting\nTYPO3 contains a cross-site scripting vulnerability. When error messages are not properly encoded, the components `_QueryGenerator_` and `_QueryView_` are vulnerable to both reflected and persistent cross-site scripting. A valid backend user account having administrator privileges is needed to exploit this vulnerability. TYPO3 contain a patch for this issue.",
            "references": [
                {
                    "reference_url": "https://typo3.org/security/advisory/typo3-core-sa-2021-010",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://typo3.org/security/advisory/typo3-core-sa-2021-010"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32668",
                    "reference_id": "CVE-2021-32668",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32668"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58457?format=api",
                    "purl": "pkg:composer/typo3/cms@10.4.18",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@10.4.18"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58458?format=api",
                    "purl": "pkg:composer/typo3/cms@11.3.1",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@11.3.1"
                }
            ],
            "aliases": [
                "CVE-2021-32668",
                "GHSA-6mh3-j5r5-2379"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-j8hk-bqnb-gycp"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/41235?format=api",
            "vulnerability_id": "VCID-sdjb-gp4t-vbgt",
            "summary": "Cross-site Scripting\nTYPO3 is an open source PHP based web content management system. have a cross-site scripting vulnerability. When settings for _backend layouts_ are not properly encoded, the corresponding grid view is vulnerable to persistent cross-site scripting. A valid backend user account is needed to exploit this vulnerability. TYPO3 contain a patch for this vulnerability.",
            "references": [
                {
                    "reference_url": "https://typo3.org/security/advisory/typo3-core-sa-2021-011",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://typo3.org/security/advisory/typo3-core-sa-2021-011"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32669",
                    "reference_id": "CVE-2021-32669",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32669"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58457?format=api",
                    "purl": "pkg:composer/typo3/cms@10.4.18",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@10.4.18"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58458?format=api",
                    "purl": "pkg:composer/typo3/cms@11.3.1",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@11.3.1"
                }
            ],
            "aliases": [
                "CVE-2021-32669",
                "GHSA-rgcg-28xm-8mmw"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-sdjb-gp4t-vbgt"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/41233?format=api",
            "vulnerability_id": "VCID-uq77-aax5-k7d8",
            "summary": "Inclusion of Sensitive Information in Log Files\nTYPO3 is an open source PHP based web content management system. User credentials may been logged as plain-text. This occurs when explicitly using log level debug, which is not the default configuration. TYPO3 contain a patch for this vulnerability.",
            "references": [
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32767",
                    "reference_id": "CVE-2021-32767",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-32767"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58457?format=api",
                    "purl": "pkg:composer/typo3/cms@10.4.18",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@10.4.18"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/58458?format=api",
                    "purl": "pkg:composer/typo3/cms@11.3.1",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-2rhr-8vaz-hqfj"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@11.3.1"
                }
            ],
            "aliases": [
                "CVE-2021-32767",
                "GHSA-34fr-fhqr-7235"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-uq77-aax5-k7d8"
        }
    ],
    "fixing_vulnerabilities": [],
    "risk_score": null,
    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3/cms@10.0.0"
}