Vulnerability Instance
Lookup for vulnerabilities affecting packages.
GET /api/vulnerabilities/22575?format=api
{ "url": "http://public2.vulnerablecode.io/api/vulnerabilities/22575?format=api", "vulnerability_id": "VCID-amsh-qpt1-9qb7", "summary": "Improper detection of disallowed URIs by Loofah `allowed_uri?`\n## Summary\n\n`Loofah::HTML5::Scrub.allowed_uri?` does not correctly reject `javascript:` URIs when the scheme is split by HTML entity-encoded control characters such as ` ` (carriage return), ` ` (line feed), or `	` (tab).\n\n## Details\n\nThe `allowed_uri?` method strips literal control characters before decoding HTML entities. Payloads like `java script:alert(1)` survive the control character strip, then ` ` is decoded to a carriage return, producing `java\\rscript:alert(1)`.\n\nNote that the Loofah sanitizer's default `sanitize()` path is **not affected** because Nokogiri decodes HTML entities during parsing before Loofah evaluates the URI protocol. This issue only affects direct callers of the `allowed_uri?` string-level helper when passing HTML-encoded strings.\n\n## Impact\n\nApplications that call `Loofah::HTML5::Scrub.allowed_uri?` to validate user-controlled URLs and then render approved URLs into `href` or other browser-interpreted URI attributes may be vulnerable to cross-site scripting (XSS).\n\nThis only affects Loofah `2.25.0`.\n\n## Mitigation\n\nUpgrade to Loofah >= `2.25.1`.\n\n## Credit\n\nResponsibly reported by HackOne user `@smlee`.", "aliases": [ { "alias": "GHSA-46fp-8f5p-pf2m" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/65210?format=api", "purl": "pkg:gem/loofah@2.25.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.25.1" } ], "affected_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/141745?format=api", "purl": "pkg:gem/loofah@0.2.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.2.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141746?format=api", "purl": "pkg:gem/loofah@0.2.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.2.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141747?format=api", "purl": "pkg:gem/loofah@0.2.2", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.2.2" }, { "url": "http://public2.vulnerablecode.io/api/packages/141748?format=api", "purl": "pkg:gem/loofah@0.3.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.3.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141749?format=api", "purl": "pkg:gem/loofah@0.3.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.3.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141750?format=api", "purl": "pkg:gem/loofah@0.4.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141751?format=api", "purl": "pkg:gem/loofah@0.4.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141752?format=api", "purl": "pkg:gem/loofah@0.4.2", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.2" }, { "url": "http://public2.vulnerablecode.io/api/packages/141753?format=api", "purl": "pkg:gem/loofah@0.4.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.3" }, { "url": "http://public2.vulnerablecode.io/api/packages/141754?format=api", "purl": "pkg:gem/loofah@0.4.4", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.4" }, { "url": "http://public2.vulnerablecode.io/api/packages/141755?format=api", "purl": "pkg:gem/loofah@0.4.5", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.5" }, { "url": "http://public2.vulnerablecode.io/api/packages/141756?format=api", "purl": "pkg:gem/loofah@0.4.6", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.6" }, { "url": "http://public2.vulnerablecode.io/api/packages/141757?format=api", "purl": "pkg:gem/loofah@0.4.7", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@0.4.7" }, { "url": "http://public2.vulnerablecode.io/api/packages/141758?format=api", "purl": "pkg:gem/loofah@1.0.0.beta.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@1.0.0.beta.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141759?format=api", "purl": "pkg:gem/loofah@1.0.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@1.0.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141760?format=api", "purl": "pkg:gem/loofah@1.1.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@1.1.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141761?format=api", "purl": "pkg:gem/loofah@1.2.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@1.2.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141762?format=api", "purl": "pkg:gem/loofah@1.2.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@1.2.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141763?format=api", "purl": "pkg:gem/loofah@2.0.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.0.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141764?format=api", "purl": "pkg:gem/loofah@2.0.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.0.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141765?format=api", "purl": "pkg:gem/loofah@2.0.2", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.0.2" }, { "url": "http://public2.vulnerablecode.io/api/packages/141766?format=api", "purl": "pkg:gem/loofah@2.0.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.0.3" }, { "url": "http://public2.vulnerablecode.io/api/packages/141767?format=api", "purl": "pkg:gem/loofah@2.1.0.rc1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.1.0.rc1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141768?format=api", "purl": "pkg:gem/loofah@2.1.0.rc2", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.1.0.rc2" }, { "url": "http://public2.vulnerablecode.io/api/packages/131015?format=api", "purl": "pkg:gem/loofah@2.1.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" }, { "vulnerability": "VCID-wxfr-bs81-augc" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.1.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141769?format=api", "purl": "pkg:gem/loofah@2.1.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.1.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/131014?format=api", "purl": "pkg:gem/loofah@2.2.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" }, { "vulnerability": "VCID-sqa5-8yrd-qyfz" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.2.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/27212?format=api", "purl": "pkg:gem/loofah@2.2.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.2.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/32718?format=api", "purl": "pkg:gem/loofah@2.2.2", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-paw4-xkmu-w7eb" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.2.2" }, { "url": "http://public2.vulnerablecode.io/api/packages/32720?format=api", "purl": "pkg:gem/loofah@2.2.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.2.3" }, { "url": "http://public2.vulnerablecode.io/api/packages/141770?format=api", "purl": "pkg:gem/loofah@2.3.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-ab24-w4sg-bbax" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.3.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/79085?format=api", "purl": "pkg:gem/loofah@2.3.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.3.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141771?format=api", "purl": "pkg:gem/loofah@2.4.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.4.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141772?format=api", "purl": "pkg:gem/loofah@2.5.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.5.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141773?format=api", "purl": "pkg:gem/loofah@2.6.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.6.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141774?format=api", "purl": "pkg:gem/loofah@2.7.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.7.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141775?format=api", "purl": "pkg:gem/loofah@2.8.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.8.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141776?format=api", "purl": "pkg:gem/loofah@2.9.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.9.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141777?format=api", "purl": "pkg:gem/loofah@2.9.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.9.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141778?format=api", "purl": "pkg:gem/loofah@2.10.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.10.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141779?format=api", "purl": "pkg:gem/loofah@2.11.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.11.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141780?format=api", "purl": "pkg:gem/loofah@2.12.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.12.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141781?format=api", "purl": "pkg:gem/loofah@2.13.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.13.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141782?format=api", "purl": "pkg:gem/loofah@2.14.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.14.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141783?format=api", "purl": "pkg:gem/loofah@2.15.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.15.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141784?format=api", "purl": "pkg:gem/loofah@2.16.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.16.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141785?format=api", "purl": "pkg:gem/loofah@2.17.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.17.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141786?format=api", "purl": "pkg:gem/loofah@2.18.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.18.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141787?format=api", "purl": "pkg:gem/loofah@2.19.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-271j-gcn1-73c5" }, { "vulnerability": "VCID-6qdt-my8d-rkd5" }, { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-q52h-9tcw-zfab" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.19.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/80281?format=api", "purl": "pkg:gem/loofah@2.19.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.19.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141788?format=api", "purl": "pkg:gem/loofah@2.20.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.20.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141789?format=api", "purl": "pkg:gem/loofah@2.21.0.rc1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.21.0.rc1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141790?format=api", "purl": "pkg:gem/loofah@2.21.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.21.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141791?format=api", "purl": "pkg:gem/loofah@2.21.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.21.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141792?format=api", "purl": "pkg:gem/loofah@2.21.2", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.21.2" }, { "url": "http://public2.vulnerablecode.io/api/packages/141793?format=api", "purl": "pkg:gem/loofah@2.21.3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.21.3" }, { "url": "http://public2.vulnerablecode.io/api/packages/141794?format=api", "purl": "pkg:gem/loofah@2.21.4", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.21.4" }, { "url": "http://public2.vulnerablecode.io/api/packages/141795?format=api", "purl": "pkg:gem/loofah@2.22.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.22.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141796?format=api", "purl": "pkg:gem/loofah@2.23.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.23.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141797?format=api", "purl": "pkg:gem/loofah@2.23.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.23.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/141798?format=api", "purl": "pkg:gem/loofah@2.24.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.24.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/141799?format=api", "purl": "pkg:gem/loofah@2.24.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.24.1" }, { "url": "http://public2.vulnerablecode.io/api/packages/65209?format=api", "purl": "pkg:gem/loofah@2.25.0", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" }, { "vulnerability": "VCID-qz71-ek2u-8ybh" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.25.0" }, { "url": "http://public2.vulnerablecode.io/api/packages/65210?format=api", "purl": "pkg:gem/loofah@2.25.1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-amsh-qpt1-9qb7" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:gem/loofah@2.25.1" } ], "references": [ { "reference_url": "https://github.com/flavorjones/loofah", "reference_id": "", "reference_type": "", "scores": [ { "value": "2.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:U" }, { "value": "LOW", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/flavorjones/loofah" }, { "reference_url": "https://github.com/flavorjones/loofah/security/advisories/GHSA-46fp-8f5p-pf2m", "reference_id": "", "reference_type": "", "scores": [ { "value": "LOW", "scoring_system": "cvssv3.1_qr", "scoring_elements": "" }, { "value": "2.7", "scoring_system": "cvssv4", "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:U" }, { "value": "LOW", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/flavorjones/loofah/security/advisories/GHSA-46fp-8f5p-pf2m" }, { "reference_url": "https://github.com/advisories/GHSA-46fp-8f5p-pf2m", "reference_id": "GHSA-46fp-8f5p-pf2m", "reference_type": "", "scores": [ { "value": "LOW", "scoring_system": "cvssv3.1_qr", "scoring_elements": "" } ], "url": "https://github.com/advisories/GHSA-46fp-8f5p-pf2m" } ], "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": 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." }, { "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." } ], "exploits": [], "severity_range_score": "0.1 - 3", "exploitability": "0.5", "weighted_severity": "2.7", "risk_score": 1.4, "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-amsh-qpt1-9qb7" }