{"id":"CVE-2026-118575","aliases":["DRUPAL-CONTRIB-2026-285","EUVD-2026-113689","GHSA-j4vx-rw8g-m766"],"status":"published","title":"Signature pad widget - Critical - Cross-site scripting - SA-CONTRIB-2026-285","description":"Improper Neutralization of Input During Web Page Generation (\"Cross-site Scripting\") vulnerability in Drupal Signature pad widget allows Stored XSS. This issue affects Signature pad widget versions: from 0.0.0 to 1.15.0.","severity":{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-12","score":0.00158,"percentile":0.05026,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-79"],"published":"2026-10-28T17:36:44Z","modified":"2026-11-06T12:35:07Z","fixes":[{"ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/sign_widget","fixed_in":["1.15.0"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/sign_widget","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.0"}]}]}],"products":[{"vendor":"drupal","product":"signature pad widget"}],"references":[{"url":"https://www.drupal.org/sa-contrib-2026-285","tags":["web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-118575"},{"url":"https://github.com/advisories/GHSA-j4vx-rw8g-m766"}],"sources":{"cve":[{"id":"CVE-2026-118575","title":"Signature pad widget - Critical - Cross-site scripting - SA-CONTRIB-2026-285","description":"Improper Neutralization of Input During Web Page Generation (\"Cross-site Scripting\") vulnerability in Drupal Signature pad widget allows Stored XSS. This issue affects Signature pad widget versions: from 0.0.0 to 1.15.0.","status":"published","published":"2026-10-30T03:08:40.415Z","modified":"2026-11-06T12:35:07.494Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-79"],"updated_at":"2026-11-06T13:28:12.24582Z"}],"euvd":[{"id":"EUVD-2026-113689","description":"Improper Neutralization of Input During Web Page Generation (\"Cross-site Scripting\") vulnerability in Drupal Signature pad widget allows Stored XSS. This issue affects Signature pad widget versions: from 0.0.0 to 1.15.0.","status":"published","published":"2026-10-30T03:08:40Z","modified":"2026-11-06T12:35:07Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-06T14:05:02.958369Z"}],"ghsa":[{"id":"GHSA-j4vx-rw8g-m766","title":"Improper Neutralization of Input During Web Page Generation (\"Cross-site Scripting\")...","description":"Improper Neutralization of Input During Web Page Generation (\"Cross-site Scripting\") vulnerability in Drupal Signature pad widget allows Stored XSS. This issue affects Signature pad widget versions: from 0.0.0 to 1.15.0.","status":"published","published":"2026-10-30T06:32:01Z","modified":"2026-11-06T15:32:22Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-06T16:00:41.773289Z"}],"nvd":[{"id":"CVE-2026-118575","description":"Improper Neutralization of Input During Web Page Generation (\"Cross-site Scripting\") vulnerability in Drupal Signature pad widget allows Stored XSS. This issue affects Signature pad widget versions: from 0.0.0 to 1.15.0.","status":"published","published":"2026-10-30T04:18:23.68Z","modified":"2026-11-06T13:17:29.25Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-79"],"updated_at":"2026-11-06T16:00:35.469074Z"}],"osv":[{"id":"DRUPAL-CONTRIB-2026-285","description":"This module enables users to create and save signatures as SVG images.\n\nThe module did not sufficiently sanitize user-supplied content before saving it to the public file system. Under certain scenarios, a maliciously crafted file could contain active or otherwise unsafe content and may result in a cross-site scripting (XSS) vulnerability.","status":"published","published":"2026-10-28T17:36:44Z","modified":"2026-10-28T18:15:03.732769951Z","updated_at":"2026-11-02T15:46:13.900249Z"}]}}
