Lookup for vulnerabilities affecting packages.

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

{
    "url": "http://public2.vulnerablecode.io/api/vulnerabilities/33449?format=api",
    "vulnerability_id": "VCID-4qmp-u7bf-mfef",
    "summary": "Cross-Site Scripting through Fluid view helper arguments\n> ### Meta\n> * CVSS: `CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N/E:F/RL:O/RC:C` (5.7)\n> * CWE-79\n\n### Problem\n\nThree XSS vulnerabilities have been detected in Fluid:\n\n1. TagBasedViewHelper allowed XSS throug maliciously crafted `additionalAttributes` arrays by creating keys with attribute-closing quotes followed by HTML. When rendering such attributes, TagBuilder would not escape the keys.\n2. ViewHelpers which used the `CompileWithContentArgumentAndRenderStatic` trait, and which declared `escapeOutput = false`, would receive the content argument in unescaped format.\n3. Subclasses of AbstractConditionViewHelper would receive the `then` and `else` arguments in unescaped format.\n\n### Solution\nUpdate to versions 2.0.8, 2.1.7, 2.2.4, 2.3.7, 2.4.4, 2.5.11 or 2.6.10 of this `typo3fluid/fluid` package that fix the problem described.\n\nUpdated versions of this package are bundled in following TYPO3 (`typo3/cms-core`) releases:\n\n* TYPO3 v9.5.23 (using typo3fluid/fluid v2.6.10)\n* TYPO3 v10.4.10 (using typo3fluid/fluid v2.6.10)\n\nThe specific vulnerabilities are prevented by:\n\n1. Explicitly escaping keys found in the `additionalAttributes` array passed to a TagBasedViewHelper before using them as attribute names.\n2. Detecting \"content argument\" on ViewHelpers using the trait CompileWithContentArgumentAndRenderStatic and escaping it based on the state of `escapeChildren` when `escapeOutput` is toggled off. Escaping still will not occur if explicitly disabled by an enclosing ViewHelper. This homogenises escaping behavior of \"content arguments\" so the same strategy is used whether the \"content\" argument is passed as argument or child content.\n3. Explicitly defining the `then` and `else` arguments on AbstractConditionViewHelper subclasses as escaped and applying escaping in all cases where escaping is not explicitly disabled by an enclosing ViewHelper.\n\n\n### Affected cases\n\n1. The fix for TagBasedViewHelper does not affect any valid use cases; it only prevents use of maliciously crafted attribute/value arrays passed as `additionalAttributes`.\n2. Any case where a ViewHelper with a \"content argument\" and which defines `escapeOutput = false` is used with the content argument instead of passing variables as child node - e.g. `<v:h content=\"{variable}\" />` instead of `<v:h>{variable}</v:h>` to intentionally circumvent escaping of any HTML in `{variable}`.\n3. Any case where a condition ViewHelper is used with `then` or `else` arguments to render a variable containing HTML, excluding cases where the variable is intentionally unescaped - e.g. `<f:if condition=\"1\" then=\"{variable -> f:format.raw()}\" />`, and excluding any cases where a ViewHelper is used as argument value and the ViewHelper intentionally disables escaping - e.g. `<f:if condition=\"1\" then=\"{f:render(section: 'MySection')}\" />` does not escape the `then` argument because `f:render` disables output escaping.\n\nCases 2 and 3 can be mitigated to allow variables with HTML to not be escaped, by intentionally disabling escaping by chaining the variable used in the argument with `f:format.raw` as described in case 3. Note that this constitutes a potential security issue, for which the template author is solely responsible. Example: `<f:if condition=\"1\" then=\"{intentionalHtmlVariable}\" />` can allow HTML in `{intentionalHtmlVariable}` by adding `-> f:format.raw()` - to become `<f:if condition=\"1\" then=\"{intentionalHtmlVariable -> f:format.raw()}\" />`.\n\nCustom ViewHelpers which use `CompileWithContentArgumentAndRenderStatic` can alternatively pass a 6th argument with value `false` to the call to `registerArgument` which registers the \"content argument\", which explicitly disables escaping of the argument value: `$this->registerArgument('arg', 'string', 'My argument', false, null, false);`. Note that this constitutes a potential security issue for which the ViewHelper author is solely responsible. **Variables containing HTML should only be allowed after taking great care to prevent XSS through other means, e.g. sanitising the variable before it is assigned to Fluid or only allowing such variables to come from trusted sources.**\n\n### Credits\nThanks to Jonas Eberle and Sinan Sekerci (Dreamlab Technologies) who reported this issue and to TYPO3 core merger Claus Due who fixed the issue.\n\n### References\n* [TYPO3-CORE-SA-2020-009](https://typo3.org/security/advisory/typo3-core-sa-2020-009)",
    "aliases": [
        {
            "alias": "CVE-2020-26216"
        },
        {
            "alias": "GHSA-hpjm-3ww5-6cpf"
        }
    ],
    "fixed_packages": [
        {
            "url": "http://public2.vulnerablecode.io/api/packages/73250?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.8",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.8"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/73251?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.7",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.7"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/73252?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.2.4",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.2.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/73253?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.7",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.7"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/73254?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.4.4",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.4.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/73255?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.11",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.11"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/73256?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.10",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.10"
        }
    ],
    "affected_packages": [
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221886?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221887?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221888?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221889?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221890?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.4",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221891?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.5",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221892?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.6",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.6"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221893?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.7",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.7"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221894?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.8",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.8"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221895?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.9",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.9"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221896?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.10",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.10"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221897?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.0.11",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.0.11"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221898?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.1.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.1.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221899?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.1.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.1.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221900?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@1.1.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@1.1.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/143059?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216553?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216554?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216555?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216556?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.4",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/72634?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.5",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221901?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.6",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.6"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221902?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.0.7",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.0.7"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/143057?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216557?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216558?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216559?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/72635?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.4",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221903?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.5",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221904?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.1.6",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.1.6"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/143058?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.2.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.2.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/72636?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.2.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.2.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221905?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.2.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.2.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221906?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.2.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.2.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/143060?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216560?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216561?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216562?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216563?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.4",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/72637?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.5",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221907?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.3.6",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.3.6"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/143055?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.4.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.4.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/72638?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.4.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.4.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221908?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.4.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.4.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221909?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.4.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.4.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/143056?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216564?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216565?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216566?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/216567?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.4",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/72639?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.5",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221910?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.6",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.6"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221911?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.7",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.7"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221912?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.8",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.8"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221913?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.9",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.9"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221914?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.5.10",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.5.10"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/143054?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.0",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                },
                {
                    "vulnerability": "VCID-f1rq-qudk-zkf2"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.0"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/72640?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221915?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221916?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.3",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.3"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221917?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.4",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.4"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221918?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.5",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221919?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.6",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.6"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221920?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.7",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.7"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221921?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.8",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.8"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/221922?format=api",
            "purl": "pkg:composer/typo3fluid/fluid@2.6.9",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-4qmp-u7bf-mfef"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/typo3fluid/fluid@2.6.9"
        }
    ],
    "references": [
        {
            "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2020-26216",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69181",
                    "published_at": "2026-05-14T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69032",
                    "published_at": "2026-04-11T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69018",
                    "published_at": "2026-04-21T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.68989",
                    "published_at": "2026-04-13T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69029",
                    "published_at": "2026-04-16T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69038",
                    "published_at": "2026-04-18T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69069",
                    "published_at": "2026-04-24T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69076",
                    "published_at": "2026-04-26T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69083",
                    "published_at": "2026-04-29T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69064",
                    "published_at": "2026-05-05T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69106",
                    "published_at": "2026-05-11T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69139",
                    "published_at": "2026-05-09T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69131",
                    "published_at": "2026-05-12T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.68923",
                    "published_at": "2026-04-01T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.6894",
                    "published_at": "2026-04-07T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.6896",
                    "published_at": "2026-04-04T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.6899",
                    "published_at": "2026-04-08T12:55:00Z"
                },
                {
                    "value": "0.00583",
                    "scoring_system": "epss",
                    "scoring_elements": "0.69009",
                    "published_at": "2026-04-09T12:55:00Z"
                }
            ],
            "url": "https://api.first.org/data/v1/epss?cve=CVE-2020-26216"
        },
        {
            "reference_url": "https://github.com/FriendsOfPHP/security-advisories/blob/master/typo3fluid/fluid/CVE-2020-26216.yaml",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "8.0",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N"
                },
                {
                    "value": "HIGH",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://github.com/FriendsOfPHP/security-advisories/blob/master/typo3fluid/fluid/CVE-2020-26216.yaml"
        },
        {
            "reference_url": "https://github.com/TYPO3/Fluid/commit/f20db4e74cf9803c6cffca2ed2f03e1b0b89d0dc",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "8.0",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N"
                },
                {
                    "value": "HIGH",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://github.com/TYPO3/Fluid/commit/f20db4e74cf9803c6cffca2ed2f03e1b0b89d0dc"
        },
        {
            "reference_url": "https://github.com/TYPO3/Fluid/security/advisories/GHSA-hpjm-3ww5-6cpf",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "8.0",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N"
                },
                {
                    "value": "HIGH",
                    "scoring_system": "cvssv3.1_qr",
                    "scoring_elements": ""
                },
                {
                    "value": "HIGH",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://github.com/TYPO3/Fluid/security/advisories/GHSA-hpjm-3ww5-6cpf"
        },
        {
            "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2020-26216",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "8.0",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N"
                },
                {
                    "value": "HIGH",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://nvd.nist.gov/vuln/detail/CVE-2020-26216"
        },
        {
            "reference_url": "https://typo3.org/security/advisory/typo3-core-sa-2020-009",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "8.0",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N"
                },
                {
                    "value": "HIGH",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://typo3.org/security/advisory/typo3-core-sa-2020-009"
        },
        {
            "reference_url": "https://github.com/advisories/GHSA-hpjm-3ww5-6cpf",
            "reference_id": "GHSA-hpjm-3ww5-6cpf",
            "reference_type": "",
            "scores": [
                {
                    "value": "HIGH",
                    "scoring_system": "cvssv3.1_qr",
                    "scoring_elements": ""
                }
            ],
            "url": "https://github.com/advisories/GHSA-hpjm-3ww5-6cpf"
        }
    ],
    "weaknesses": [
        {
            "cwe_id": 79,
            "name": "Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')",
            "description": "The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users."
        },
        {
            "cwe_id": 1035,
            "name": "OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities",
            "description": "Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017."
        },
        {
            "cwe_id": 937,
            "name": "OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities",
            "description": "Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013."
        }
    ],
    "exploits": [],
    "severity_range_score": "7.0 - 8.9",
    "exploitability": "0.5",
    "weighted_severity": "8.0",
    "risk_score": 4.0,
    "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-4qmp-u7bf-mfef"
}