{"schemaVersion":3,"id":"CVE-2025-30360","aliases":["CGA-5m72-6h4q-chj3","CGA-5ww9-vv29-v74f","CGA-6jqq-j65q-pv8x","CGA-7vq9-jxhx-3pvj","CGA-8276-wx57-vc8j","CGA-8j85-3j73-9g44","CGA-c628-6qqg-4f6v","CGA-f4w8-jm2m-x66r","CGA-fchm-wq9j-pr52","CGA-fj9g-xqxp-rrch","CGA-gvhv-h86x-3rqx","CGA-h3xw-7gjw-cfhm","CGA-m277-8rgc-h65m","CGA-mh7q-w5wm-8pj3","CGA-p429-xx4q-wxjj","CGA-prjc-w6qc-wp9m","CGA-q35f-wgm2-8r9j","CGA-r22r-8p9f-r67f","CGA-r5gh-v238-3ww4","CGA-v9qv-73m3-p4jc","CGA-wm2x-27rr-64h3","CGA-wm97-r89r-7cqv","CGA-wp87-h5h8-2jv6","CGA-xf8g-fmcg-4h6g","GHSA-9jgg-88mc-972h","CGA-2w6h-g825-wpgv","CGA-3j23-gc9r-m59x","CGA-4c24-cx4w-7w2j","CGA-4crg-42gg-m56q","CGA-4cxg-7q47-2g9j","CGA-4q88-c4fj-3p24","CGA-4rrm-x3qj-hm9f","CGA-544h-qj92-r74v","CGA-5pjh-5xc2-8fph","CGA-67q5-mmhh-c283","CGA-6c93-f69v-9vxh","CGA-6q9x-f8jp-3v85","CGA-6xfm-jhmf-4wc3","CGA-726j-v5j5-4m93","CGA-7527-hvvm-jrvw","CGA-7j9v-2wjx-5p59","CGA-87p8-whv8-frqj","CGA-8gj3-8fwx-vj35","CGA-9j66-gqw5-4w5x","CGA-c554-cjgv-6c8g","CGA-c57q-mpv2-868x","CGA-f33p-c7c4-m3rm","CGA-f79w-gphg-w557","CGA-fcc7-f4j3-vf4p","CGA-fmpw-whcx-r83g","CGA-g673-3w36-q7rh","CGA-ggvh-69hm-qv9p","CGA-h2f2-ffcm-262j","CGA-h7m3-8xfp-pc5w","CGA-hgr3-xqq6-4q37","CGA-hppj-2q27-6j96","CGA-jqgj-436r-ppmw","CGA-m7pf-7q65-pgpf","CGA-p9v8-hhv3-hw8q","CGA-pf78-r4ph-hvc7","CGA-pm9x-56qq-xqcc","CGA-pmfw-55qg-hp5w","CGA-pr73-2vrp-gg7h","CGA-prq2-f975-rpjw","CGA-q3fj-g7jx-j4f2","CGA-q6x6-j65p-pm9h","CGA-q6x6-wjj6-222j","CGA-q9xj-f278-w5xh","CGA-r2pr-5c8q-5vjf","CGA-rj8f-f8cv-vg7h","CGA-rjvx-86c5-p678","CGA-rr6c-pfgg-9x2w","CGA-v46m-fq98-8w76","CGA-vqvq-8chr-cqfp","CGA-w355-5vvx-fh47","CGA-w9jr-c7qh-mrcc","CGA-xvjc-fqg4-68fm"],"status":"published","duplicateOf":null,"title":null,"description":"webpack-dev-server allows users to use webpack with a development server that provides live reloading. Prior to version 5.2.1, webpack-dev-server users' source code may be stolen when you access a malicious web site with non-Chromium based browser. The `Origin` header is checked to prevent Cross-site WebSocket hijacking from happening, which was reported by CVE-2018-14732. But webpack-dev-server always allows IP address `Origin` headers. This allows websites that are served on IP addresses to connect WebSocket. An attacker can obtain source code via a method similar to that used to exploit CVE-2018-14732. Version 5.2.1 contains a patch for the issue.","dates":{"published":"2025-06-03T17:41:59.457Z","modified":"2025-06-03T17:58:12.605Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":6.5,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Wolfi","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","exploitability":7.2,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Npm","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","exploitability":7.2,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Chainguard","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","exploitability":7.2,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00342,"percentile":0.26464,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.00342},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00342,"percentile":0.26464}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00342,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00342,"percentile":0.26464}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"GITHUB_WEBPACK_WEBPACK-DEV-SERVER","name":"Webpack Dev Server","source":"github","url":"https://github.com/webpack/webpack-dev-server/issues/1445","maturity":"poc","reliabilityScore":0.3,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":1,"weaknesses":[{"id":"CWE-346","name":"Origin Validation Error","description":"The product does not properly verify that the source of data or communication is valid.","type":"weakness","status":"Draft","abstraction":"Class","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/346.html"}],"affected":[{"vendor":"chainguard","product":"arangodb-3.11","name":"arangodb-3.11","label":"arangodb-3.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/arangodb-3.11","purlType":"apk","versions":[{"text":"< 3.11.14.5-r25","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.11.14.5-r25","eol":null,"hubHref":null},{"vendor":"chainguard","product":"arangodb-3.12","name":"arangodb-3.12","label":"arangodb-3.12","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/arangodb-3.12","purlType":"apk","versions":[{"text":"< 3.12.11-r0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.12.11-r0","eol":null,"hubHref":null},{"vendor":"chainguard","product":"argo-workflows","name":"argo-workflows","label":"argo-workflows","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/argo-workflows","purlType":"apk","versions":[{"text":"< 3.6.10-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.6.10-r2","eol":{"isEol":null,"eolDate":null,"matchMethod":"name_exact","cycle":null,"product":{"name":"argo-workflows","label":"Argo Workflows","category":"server-app"}},"hubHref":null},{"vendor":"chainguard","product":"argo-workflows-ui-3.7","name":"argo-workflows-ui-3.7","label":"argo-workflows-ui-3.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/argo-workflows-ui-3.7","purlType":"apk","versions":[{"text":"< 3.7.13-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.7.13-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.1","name":"gitlab-rails-ce-18.1","label":"gitlab-rails-ce-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.10","name":"gitlab-rails-ce-18.10","label":"gitlab-rails-ce-18.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.10","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.11","name":"gitlab-rails-ce-18.11","label":"gitlab-rails-ce-18.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.11","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.5","name":"gitlab-rails-ce-18.5","label":"gitlab-rails-ce-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.5","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.6","name":"gitlab-rails-ce-18.6","label":"gitlab-rails-ce-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.6","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.7","name":"gitlab-rails-ce-18.7","label":"gitlab-rails-ce-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.7","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.8","name":"gitlab-rails-ce-18.8","label":"gitlab-rails-ce-18.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.8","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.9","name":"gitlab-rails-ce-18.9","label":"gitlab-rails-ce-18.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.9","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-19.0","name":"gitlab-rails-ce-19.0","label":"gitlab-rails-ce-19.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-19.0","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-19.1","name":"gitlab-rails-ce-19.1","label":"gitlab-rails-ce-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-19.1","purlType":"apk","versions":[{"text":"< 19.1.7-r6","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.1.7-r6","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-19.2","name":"gitlab-rails-ce-19.2","label":"gitlab-rails-ce-19.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-19.2","purlType":"apk","versions":[{"text":"< 19.2.5-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.2.5-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-19.3","name":"gitlab-rails-ce-19.3","label":"gitlab-rails-ce-19.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-19.3","purlType":"apk","versions":[{"text":"< 19.3.1-r6","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.3.1-r6","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.1","name":"gitlab-rails-ce-fips-18.1","label":"gitlab-rails-ce-fips-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.10","name":"gitlab-rails-ce-fips-18.10","label":"gitlab-rails-ce-fips-18.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.10","purlType":"apk","versions":[{"text":"< 18.10.8-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.10.8-r8","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.11","name":"gitlab-rails-ce-fips-18.11","label":"gitlab-rails-ce-fips-18.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.11","purlType":"apk","versions":[{"text":"< 18.11.12-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.11.12-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.5","name":"gitlab-rails-ce-fips-18.5","label":"gitlab-rails-ce-fips-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.5","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.6","name":"gitlab-rails-ce-fips-18.6","label":"gitlab-rails-ce-fips-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.6","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.7","name":"gitlab-rails-ce-fips-18.7","label":"gitlab-rails-ce-fips-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.7","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.8","name":"gitlab-rails-ce-fips-18.8","label":"gitlab-rails-ce-fips-18.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.8","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.9","name":"gitlab-rails-ce-fips-18.9","label":"gitlab-rails-ce-fips-18.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.9","purlType":"apk","versions":[{"text":"< 18.9.8-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.9.8-r8","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-19.0","name":"gitlab-rails-ce-fips-19.0","label":"gitlab-rails-ce-fips-19.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-19.0","purlType":"apk","versions":[{"text":"< 19.0.9-r3","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.0.9-r3","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-19.1","name":"gitlab-rails-ce-fips-19.1","label":"gitlab-rails-ce-fips-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-19.1","purlType":"apk","versions":[{"text":"< 19.1.7-r7","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.1.7-r7","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-19.2","name":"gitlab-rails-ce-fips-19.2","label":"gitlab-rails-ce-fips-19.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-19.2","purlType":"apk","versions":[{"text":"< 19.2.5-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.2.5-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-19.3","name":"gitlab-rails-ce-fips-19.3","label":"gitlab-rails-ce-fips-19.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-19.3","purlType":"apk","versions":[{"text":"< 19.3.1-r3","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.3.1-r3","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-earlystopping","name":"katib-earlystopping","label":"katib-earlystopping","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-earlystopping","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-goptuna-compat","name":"katib-suggestion-goptuna-compat","label":"katib-suggestion-goptuna-compat","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-goptuna-compat","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-hyperband","name":"katib-suggestion-hyperband","label":"katib-suggestion-hyperband","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-hyperband","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-hyperopt","name":"katib-suggestion-hyperopt","label":"katib-suggestion-hyperopt","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-hyperopt","purlType":"apk","versions":[{"text":"< 0.19.0-r40","noFixRecorded":false,"fixedIn":null},{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r40 | < 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-nas-darts","name":"katib-suggestion-nas-darts","label":"katib-suggestion-nas-darts","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-nas-darts","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-nas-enas","name":"katib-suggestion-nas-enas","label":"katib-suggestion-nas-enas","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-nas-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-optuna-enas","name":"katib-suggestion-optuna-enas","label":"katib-suggestion-optuna-enas","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-optuna-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-pbt-enas","name":"katib-suggestion-pbt-enas","label":"katib-suggestion-pbt-enas","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-pbt-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-suggestion-skopt-enas","name":"katib-suggestion-skopt-enas","label":"katib-suggestion-skopt-enas","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-suggestion-skopt-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"chainguard","product":"katib-tfevent-metricscollector","name":"katib-tfevent-metricscollector","label":"katib-tfevent-metricscollector","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/katib-tfevent-metricscollector","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"argo-workflows","name":"argo-workflows","label":"argo-workflows","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/argo-workflows","purlType":"apk","versions":[{"text":"< 3.6.10-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.6.10-r2","eol":{"isEol":null,"eolDate":null,"matchMethod":"name_exact","cycle":null,"product":{"name":"argo-workflows","label":"Argo Workflows","category":"server-app"}},"hubHref":null},{"vendor":"wolfi","product":"argo-workflows-ui-3.7","name":"argo-workflows-ui-3.7","label":"argo-workflows-ui-3.7","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/argo-workflows-ui-3.7","purlType":"apk","versions":[{"text":"< 3.7.13-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.7.13-r2","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-earlystopping","name":"katib-earlystopping","label":"katib-earlystopping","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-earlystopping","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-goptuna-compat","name":"katib-suggestion-goptuna-compat","label":"katib-suggestion-goptuna-compat","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-goptuna-compat","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-hyperband","name":"katib-suggestion-hyperband","label":"katib-suggestion-hyperband","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-hyperband","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-hyperopt","name":"katib-suggestion-hyperopt","label":"katib-suggestion-hyperopt","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-hyperopt","purlType":"apk","versions":[{"text":"< 0.19.0-r40","noFixRecorded":false,"fixedIn":null},{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r40 | < 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-nas-darts","name":"katib-suggestion-nas-darts","label":"katib-suggestion-nas-darts","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-nas-darts","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-nas-enas","name":"katib-suggestion-nas-enas","label":"katib-suggestion-nas-enas","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-nas-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-optuna-enas","name":"katib-suggestion-optuna-enas","label":"katib-suggestion-optuna-enas","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-optuna-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-pbt-enas","name":"katib-suggestion-pbt-enas","label":"katib-suggestion-pbt-enas","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-pbt-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-suggestion-skopt-enas","name":"katib-suggestion-skopt-enas","label":"katib-suggestion-skopt-enas","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-suggestion-skopt-enas","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"wolfi","product":"katib-tfevent-metricscollector","name":"katib-tfevent-metricscollector","label":"katib-tfevent-metricscollector","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/katib-tfevent-metricscollector","purlType":"apk","versions":[{"text":"< 0.19.0-r31","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0.19.0-r31","eol":null,"hubHref":null},{"vendor":"Npm","product":"webpack-dev-server","name":"webpack-dev-server","label":"webpack-dev-server","ecosystem":"Npm","cpePart":null,"purl":"pkg:npm/webpack-dev-server","purlType":"npm","versions":[{"text":"< 5.2.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.2.1","eol":null,"hubHref":null},{"vendor":"webpack","product":"webpack-dev-server","name":"webpack-dev-server","label":"webpack-dev-server","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 5.2.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.2.1","eol":null,"hubHref":"/vendor/webpack/webpack-dev-server"},{"vendor":"webpack.js","product":"webpack-dev-server","name":"webpack-dev-server","label":"webpack-dev-server","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 5.2.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.2.1","eol":null,"hubHref":"/vendor/webpackjs/webpack-dev-server"}],"affectedCount":53,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://github.com/webpack/webpack-dev-server/security/advisories/GHSA-9jgg-88mc-972h","label":"github.com/webpack/webpack-dev-server/security/advisories/GHSA-9jgg-88mc-972h","hostname":"github.com","tags":["X Refsource CONFIRM","Advisory","WEB","Exploit","Vendor Advisory"]},{"url":"https://github.com/webpack/webpack-dev-server/commit/5c9378bb01276357d7af208a0856ca2163db188e","label":"github.com/webpack/webpack-dev-server/commit/5c9378bb01276357d7af208a0856ca2163db188e","hostname":"github.com","tags":["X Refsource MISC","FIX","WEB","Patch"]},{"url":"https://github.com/webpack/webpack-dev-server/commit/72efaab83381a0e1c4914adf401cbd210b7de7eb","label":"github.com/webpack/webpack-dev-server/commit/72efaab83381a0e1c4914adf401cbd210b7de7eb","hostname":"github.com","tags":["X Refsource MISC","FIX","WEB","Patch"]},{"url":"https://github.com/webpack/webpack-dev-server/blob/55220a800ba4e30dbde2d98785ecf4c80b32f711/lib/Server.js#L3113-L3127","label":"github.com/webpack/webpack-dev-server/blob/55220a800ba4e30dbde2d98785ecf4c80b32f711/lib/Server.js","hostname":"github.com","tags":["X Refsource MISC","WEB","Product"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/30xxx/CVE-2025-30360.json","label":"github.com/CVEProject/cvelistV5/tree/main/cves/2025/30xxx/CVE-2025-30360.json","hostname":"github.com","tags":["Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-30360","label":"nvd.nist.gov/vuln/detail/CVE-2025-30360","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://github.com/webpack/webpack-dev-server/commit/d2575ad8dfed9207ed810b5ea0ccf465115a2239","label":"github.com/webpack/webpack-dev-server/commit/d2575ad8dfed9207ed810b5ea0ccf465115a2239","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/webpack/webpack-dev-server","label":"github.com/webpack/webpack-dev-server","hostname":"github.com","tags":["PACKAGE"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":["CGA-XG8H-HG74-6GJ9"]},"timeline":[{"kind":"published","date":"2025-06-03T17:41:59.457Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-06-03T17:58:12.605Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":36,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T19:10:45.891Z","stale":false,"partial":false}}