{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/22465?format=json","vulnerability_id":"VCID-85dg-y8nr-n3b9","summary":"Phlex XSS protection bypass via attribute splatting, dynamic tags, and href values\nDuring a security audit conducted with Claude Opus 4.6 and GPT-5.3-Codex, we identified three specific ways to bypass the XSS (cross-site-scripting) protection built into Phlex.\n\n1. The first bypass could happen if user-provided attributes with string keys were splatted into HTML tag, e.g. `div(**user_attributes)`.\n2. The second bypass could happen if user-provided tag names were passed to the `tag` method, e.g. `tag(some_tag_name_from_user)`.\n3. The third bypass could happen if user’s links were passed to `href` attributes, e.g. `a(href: user_provided_link)`.\n\nAll three of these patterns are meant to be safe and all have now been patched.","aliases":[{"alias":"GHSA-w67g-2h6v-vjgq"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/72716?format=json","purl":"pkg:gem/phlex@1.11.1","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.11.1"},{"url":"http://public2.vulnerablecode.io/api/packages/72715?format=json","purl":"pkg:gem/phlex@2.0.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.2"},{"url":"http://public2.vulnerablecode.io/api/packages/72714?format=json","purl":"pkg:gem/phlex@2.1.3","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.1.3"},{"url":"http://public2.vulnerablecode.io/api/packages/72713?format=json","purl":"pkg:gem/phlex@2.2.2","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.2.2"},{"url":"http://public2.vulnerablecode.io/api/packages/72712?format=json","purl":"pkg:gem/phlex@2.3.2","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.3.2"},{"url":"http://public2.vulnerablecode.io/api/packages/72710?format=json","purl":"pkg:gem/phlex@2.4.0.beta1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.4.0.beta1"},{"url":"http://public2.vulnerablecode.io/api/packages/72711?format=json","purl":"pkg:gem/phlex@2.4.1","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.4.1"}],"affected_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/164957?format=json","purl":"pkg:gem/phlex@0.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164958?format=json","purl":"pkg:gem/phlex@0.2.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.2.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164959?format=json","purl":"pkg:gem/phlex@0.2.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.2.1"},{"url":"http://public2.vulnerablecode.io/api/packages/164960?format=json","purl":"pkg:gem/phlex@0.2.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.2.2"},{"url":"http://public2.vulnerablecode.io/api/packages/164961?format=json","purl":"pkg:gem/phlex@0.3.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.3.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164962?format=json","purl":"pkg:gem/phlex@0.3.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.3.1"},{"url":"http://public2.vulnerablecode.io/api/packages/164963?format=json","purl":"pkg:gem/phlex@0.3.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.3.2"},{"url":"http://public2.vulnerablecode.io/api/packages/164964?format=json","purl":"pkg:gem/phlex@0.4.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.4.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164965?format=json","purl":"pkg:gem/phlex@0.5.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.5.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164966?format=json","purl":"pkg:gem/phlex@0.5.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.5.1"},{"url":"http://public2.vulnerablecode.io/api/packages/164967?format=json","purl":"pkg:gem/phlex@0.5.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.5.2"},{"url":"http://public2.vulnerablecode.io/api/packages/164968?format=json","purl":"pkg:gem/phlex@0.5.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@0.5.3"},{"url":"http://public2.vulnerablecode.io/api/packages/164969?format=json","purl":"pkg:gem/phlex@1.0.0.rc1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.0.0.rc1"},{"url":"http://public2.vulnerablecode.io/api/packages/164970?format=json","purl":"pkg:gem/phlex@1.0.0.rc2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.0.0.rc2"},{"url":"http://public2.vulnerablecode.io/api/packages/164971?format=json","purl":"pkg:gem/phlex@1.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/68135?format=json","purl":"pkg:gem/phlex@1.0.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.0.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68117?format=json","purl":"pkg:gem/phlex@1.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/68134?format=json","purl":"pkg:gem/phlex@1.1.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.1.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68118?format=json","purl":"pkg:gem/phlex@1.2.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.2.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164972?format=json","purl":"pkg:gem/phlex@1.2.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.2.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68133?format=json","purl":"pkg:gem/phlex@1.2.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.2.2"},{"url":"http://public2.vulnerablecode.io/api/packages/68119?format=json","purl":"pkg:gem/phlex@1.3.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.3.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164973?format=json","purl":"pkg:gem/phlex@1.3.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.3.1"},{"url":"http://public2.vulnerablecode.io/api/packages/164974?format=json","purl":"pkg:gem/phlex@1.3.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.3.2"},{"url":"http://public2.vulnerablecode.io/api/packages/68132?format=json","purl":"pkg:gem/phlex@1.3.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.3.3"},{"url":"http://public2.vulnerablecode.io/api/packages/68120?format=json","purl":"pkg:gem/phlex@1.4.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.4.0"},{"url":"http://public2.vulnerablecode.io/api/packages/68131?format=json","purl":"pkg:gem/phlex@1.4.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.4.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68630?format=json","purl":"pkg:gem/phlex@1.4.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.4.2"},{"url":"http://public2.vulnerablecode.io/api/packages/68121?format=json","purl":"pkg:gem/phlex@1.5.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.5.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164975?format=json","purl":"pkg:gem/phlex@1.5.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.5.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68130?format=json","purl":"pkg:gem/phlex@1.5.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.5.2"},{"url":"http://public2.vulnerablecode.io/api/packages/68629?format=json","purl":"pkg:gem/phlex@1.5.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.5.3"},{"url":"http://public2.vulnerablecode.io/api/packages/68122?format=json","purl":"pkg:gem/phlex@1.6.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.6.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164976?format=json","purl":"pkg:gem/phlex@1.6.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.6.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68129?format=json","purl":"pkg:gem/phlex@1.6.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.6.2"},{"url":"http://public2.vulnerablecode.io/api/packages/68628?format=json","purl":"pkg:gem/phlex@1.6.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.6.3"},{"url":"http://public2.vulnerablecode.io/api/packages/68123?format=json","purl":"pkg:gem/phlex@1.7.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.7.0"},{"url":"http://public2.vulnerablecode.io/api/packages/68128?format=json","purl":"pkg:gem/phlex@1.7.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.7.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68627?format=json","purl":"pkg:gem/phlex@1.7.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.7.2"},{"url":"http://public2.vulnerablecode.io/api/packages/68124?format=json","purl":"pkg:gem/phlex@1.8.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.8.0"},{"url":"http://public2.vulnerablecode.io/api/packages/164977?format=json","purl":"pkg:gem/phlex@1.8.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.8.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68127?format=json","purl":"pkg:gem/phlex@1.8.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.8.2"},{"url":"http://public2.vulnerablecode.io/api/packages/68626?format=json","purl":"pkg:gem/phlex@1.8.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.8.3"},{"url":"http://public2.vulnerablecode.io/api/packages/68125?format=json","purl":"pkg:gem/phlex@1.9.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.9.0"},{"url":"http://public2.vulnerablecode.io/api/packages/68126?format=json","purl":"pkg:gem/phlex@1.9.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-ec9a-dkz3-ebat"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.9.1"},{"url":"http://public2.vulnerablecode.io/api/packages/68625?format=json","purl":"pkg:gem/phlex@1.9.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.9.2"},{"url":"http://public2.vulnerablecode.io/api/packages/80887?format=json","purl":"pkg:gem/phlex@1.9.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.9.3"},{"url":"http://public2.vulnerablecode.io/api/packages/68623?format=json","purl":"pkg:gem/phlex@1.10.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-chd9-zt4b-3fey"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.10.0"},{"url":"http://public2.vulnerablecode.io/api/packages/68624?format=json","purl":"pkg:gem/phlex@1.10.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.10.1"},{"url":"http://public2.vulnerablecode.io/api/packages/80886?format=json","purl":"pkg:gem/phlex@1.10.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"},{"vulnerability":"VCID-rnfm-q1jm-jyf2"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.10.2"},{"url":"http://public2.vulnerablecode.io/api/packages/167975?format=json","purl":"pkg:gem/phlex@1.10.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.10.3"},{"url":"http://public2.vulnerablecode.io/api/packages/167976?format=json","purl":"pkg:gem/phlex@1.11.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.11.0"},{"url":"http://public2.vulnerablecode.io/api/packages/156509?format=json","purl":"pkg:gem/phlex@1.12","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@1.12"},{"url":"http://public2.vulnerablecode.io/api/packages/72706?format=json","purl":"pkg:gem/phlex@2.0.0.beta1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.0.beta1"},{"url":"http://public2.vulnerablecode.io/api/packages/167977?format=json","purl":"pkg:gem/phlex@2.0.0.beta2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.0.beta2"},{"url":"http://public2.vulnerablecode.io/api/packages/167978?format=json","purl":"pkg:gem/phlex@2.0.0.rc1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.0.rc1"},{"url":"http://public2.vulnerablecode.io/api/packages/167979?format=json","purl":"pkg:gem/phlex@2.0.0.rc2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.0.rc2"},{"url":"http://public2.vulnerablecode.io/api/packages/167980?format=json","purl":"pkg:gem/phlex@2.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/167981?format=json","purl":"pkg:gem/phlex@2.0.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.1"},{"url":"http://public2.vulnerablecode.io/api/packages/72715?format=json","purl":"pkg:gem/phlex@2.0.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.0.2"},{"url":"http://public2.vulnerablecode.io/api/packages/156510?format=json","purl":"pkg:gem/phlex@2.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.1"},{"url":"http://public2.vulnerablecode.io/api/packages/72707?format=json","purl":"pkg:gem/phlex@2.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/167982?format=json","purl":"pkg:gem/phlex@2.1.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.1.1"},{"url":"http://public2.vulnerablecode.io/api/packages/167983?format=json","purl":"pkg:gem/phlex@2.1.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.1.2"},{"url":"http://public2.vulnerablecode.io/api/packages/156511?format=json","purl":"pkg:gem/phlex@2.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.2"},{"url":"http://public2.vulnerablecode.io/api/packages/72708?format=json","purl":"pkg:gem/phlex@2.2.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.2.0"},{"url":"http://public2.vulnerablecode.io/api/packages/167984?format=json","purl":"pkg:gem/phlex@2.2.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.2.1"},{"url":"http://public2.vulnerablecode.io/api/packages/156512?format=json","purl":"pkg:gem/phlex@2.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.3"},{"url":"http://public2.vulnerablecode.io/api/packages/72709?format=json","purl":"pkg:gem/phlex@2.3.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.3.0"},{"url":"http://public2.vulnerablecode.io/api/packages/167985?format=json","purl":"pkg:gem/phlex@2.3.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.3.1"},{"url":"http://public2.vulnerablecode.io/api/packages/72710?format=json","purl":"pkg:gem/phlex@2.4.0.beta1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.4.0.beta1"},{"url":"http://public2.vulnerablecode.io/api/packages/167986?format=json","purl":"pkg:gem/phlex@2.4.0.beta2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.4.0.beta2"},{"url":"http://public2.vulnerablecode.io/api/packages/156513?format=json","purl":"pkg:gem/phlex@2.4","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.4"},{"url":"http://public2.vulnerablecode.io/api/packages/167987?format=json","purl":"pkg:gem/phlex@2.4.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-85dg-y8nr-n3b9"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/phlex@2.4.0"}],"references":[{"reference_url":"https://github.com/yippee-fun/phlex","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/yippee-fun/phlex"},{"reference_url":"https://github.com/yippee-fun/phlex/commit/1d85da417cb15eb8cb2f54a68d531c9b35d9d03a","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/yippee-fun/phlex/commit/1d85da417cb15eb8cb2f54a68d531c9b35d9d03a"},{"reference_url":"https://github.com/yippee-fun/phlex/commit/556441d5a64ff93f749e8116a05b2d97264468ee","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/yippee-fun/phlex/commit/556441d5a64ff93f749e8116a05b2d97264468ee"},{"reference_url":"https://github.com/yippee-fun/phlex/commit/74e3d8610ffabc2cf5f241945e9df4b14dceb97d","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/yippee-fun/phlex/commit/74e3d8610ffabc2cf5f241945e9df4b14dceb97d"},{"reference_url":"https://github.com/yippee-fun/phlex/commit/9f56ad13bea9a7d6117fdfd510446c890709eeac","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/yippee-fun/phlex/commit/9f56ad13bea9a7d6117fdfd510446c890709eeac"},{"reference_url":"https://github.com/yippee-fun/phlex/commit/fe9ea708672f9fa42526d9b47e1cdc4634860ef1","reference_id":"","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/yippee-fun/phlex/commit/fe9ea708672f9fa42526d9b47e1cdc4634860ef1"},{"reference_url":"https://github.com/advisories/GHSA-w67g-2h6v-vjgq","reference_id":"GHSA-w67g-2h6v-vjgq","reference_type":"","scores":[{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-w67g-2h6v-vjgq"},{"reference_url":"https://github.com/yippee-fun/phlex/security/advisories/GHSA-w67g-2h6v-vjgq","reference_id":"GHSA-w67g-2h6v-vjgq","reference_type":"","scores":[{"value":"7.1","scoring_system":"cvssv3","scoring_elements":""},{"value":"7.1","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N"},{"value":"HIGH","scoring_system":"cvssv3.1_qr","scoring_elements":""},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/yippee-fun/phlex/security/advisories/GHSA-w67g-2h6v-vjgq"}],"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":"7.0 - 8.9","exploitability":"0.5","weighted_severity":"8.0","risk_score":4.0,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-85dg-y8nr-n3b9"}