{"id":"CVE-2026-87947","aliases":["DRUPAL-CONTRIB-2026-145","EUVD-2026-107854","GHSA-5pph-9jmv-4qpx"],"status":"published","title":"SAML SSO - Service Provider  - Moderately critical - Authentication bypass - SA-CONTRIB-2026-145","description":"Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider  allows Signature Spoof. This issue affects SAML SSO - Service Provider  versions: from 0.0.0 to 3.2.0.","severity":{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.00141,"percentile":0.03498,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-347"],"published":"2026-09-09T17:21:27Z","modified":"2026-10-28T02:31:07Z","fixes":[{"ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/miniorange_saml","fixed_in":["3.2.0"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/miniorange_saml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.0"}]}]}],"products":[{"vendor":"drupal","product":"saml sso - service provider"}],"references":[{"url":"https://www.drupal.org/sa-contrib-2026-145","tags":["web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-87947","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-5pph-9jmv-4qpx"},{"url":"https://git.drupalcode.org/project/miniorange_saml","tags":["web"]},{"url":"https://www.drupal.org/project/miniorange_saml","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/87xxx/CVE-2026-87947.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-87947","title":"SAML SSO - Service Provider  - Moderately critical - Authentication bypass - SA-CONTRIB-2026-145","description":"Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider  allows Signature Spoof. This issue affects SAML SSO - Service Provider  versions: from 0.0.0 to 3.2.0.","status":"published","published":"2026-10-22T01:21:56.265Z","modified":"2026-10-22T16:38:08.451Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-347"],"updated_at":"2026-11-02T13:37:47.463822Z"}],"euvd":[{"id":"EUVD-2026-107854","description":"Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider  allows Signature Spoof. This issue affects SAML SSO - Service Provider  versions: from 0.0.0 to 3.2.0.","status":"published","published":"2026-10-22T01:21:56Z","modified":"2026-10-22T16:38:08Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T16:59:34.732609Z"}],"ghsa":[{"id":"GHSA-5pph-9jmv-4qpx","title":"Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service...","description":"Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider  allows Signature Spoof. This issue affects SAML SSO - Service Provider  versions: from 0.0.0 to 3.2.0.","status":"published","published":"2026-10-22T03:33:40Z","modified":"2026-10-22T18:39:24Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-347"],"updated_at":"2026-11-02T15:14:16.981825Z"}],"nvd":[{"id":"CVE-2026-87947","description":"Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider  allows Signature Spoof. This issue affects SAML SSO - Service Provider  versions: from 0.0.0 to 3.2.0.","status":"published","published":"2026-10-22T02:17:04.33Z","modified":"2026-10-22T17:17:00.883Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-347"],"updated_at":"2026-11-02T14:13:02.371082Z"}],"osv":[{"id":"CVE-2026-87947","title":"SAML SSO - Service Provider  - Moderately critical - Authentication bypass - SA-CONTRIB-2026-145","description":"Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider  allows Signature Spoof. This issue affects SAML SSO - Service Provider  versions: from 0.0.0 to 3.2.0.","status":"published","published":"2026-10-22T01:21:56.265Z","modified":"2026-10-28T02:31:07.499909899Z","cvss":[{"version":"3.1","score":4.8,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-347"],"updated_at":"2026-11-02T15:45:19.210277Z"},{"id":"DRUPAL-CONTRIB-2026-145","description":"This module allows you to configure your Drupal site as a SAML 2.0 Service Provider so that users can authenticate through an external identity provider.\n\nThe module does not properly restrict which signature algorithm may be used to validate a SAML assertion, allowing the algorithm to be influenced by the incoming response rather than being tied to the type of key configured for the Identity Provider (IdP).\n\nThe vulnerability is mitigated by the fact that an attacker must be able to submit a crafted SAML response to the affected site.","status":"published","published":"2026-09-09T17:21:27Z","modified":"2026-09-09T19:25:59.285656Z","updated_at":"2026-11-02T15:46:13.900249Z"}]}}
