{"id":"DRUPAL-CONTRIB-2018-001","details":"This module enables content editors to create complex pages and layouts on the fly without the help from a developer, using reusable widgets.\n\nThe module does not sufficiently filter values posted to its AJAX endpoint, which leads to the instantiation of an arbitrary PHP class.\n\nThis vulnerability is mitigated by the fact that only sites with the Stacks - Content Feed submodule enabled are affected.","modified":"2026-09-10T03:46:11.471824435Z","published":"2018-01-10T17:57:53Z","references":[{"type":"WEB","url":"https://www.drupal.org/sa-contrib-2018-001"}],"affected":[{"package":{"name":"drupal/stacks","ecosystem":"Packagist:https://packages.drupal.org/8","purl":"pkg:composer/drupal/stacks?repository_url=https:%2F%2Fpackages.drupal.org%2F8"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0"}],"database_specific":{"constraint":"\u003c1.1.0"}}],"database_specific":{"affected_versions":"\u003c1.1.0","source":"https://github.com/DrupalSecurityTeam/drupal-advisory-database/blob/main/advisories/stacks/DRUPAL-CONTRIB-2018-001.json"}}],"schema_version":"1.9.0","credits":[{"name":"Jean-François Hovinne","contact":["https://www.drupal.org/user/77723"]}]}