Security release notes 202608.0
Edit on GitHubThis document describes the security-related issues that have been recently resolved.
For additional support with this content, contact our support. If you found a new security vulnerability, contact us at [email protected].
Removal of eval() function
Use of the eval() function has been removed from the codebase. Even though no security issues were identified due to its use, it was removed in order to follow security best practices.
Affected modules
spryker/testify: < 3.66.0
Fix the vulnerability
Update the affected Spryker package:
composer update spryker/testify:"^3.66.0"
composer show spryker/testify # Verify the version
Add or adjust the $config[TestifyConstants::IS_DATA_BUILDER_RULE_EVAL_ENABLED] line within the config/Shared/config_default.php file:
use Spryker\Shared\Testify\TestifyConstants;
if (class_exists(TestifyConstants::class)) {
$config[TestifyConstants::IS_DATA_BUILDER_RULE_EVAL_ENABLED] = false;
}
Thank you!
For submitting the form