-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Description
Preconditions (*)
- Magento 2.4.3-p2 on premise enterprise/open source
- php 7.4
Steps to reproduce (*)
- Patch magento from 2.4.3-p1 to 2.4.3-p2. Check release notes: https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p2.html.
- When reading release notes it says the patches have been applied.
- Remove patches: MDVA-43395_EE_2.4.3-p1_COMPOSER_v1.patch & MDVA-43443_EE_2.4.3-p1_COMPOSER_v1.patch
- Should still be secure.
Expected result (*)
- MDVA-43395_EE_2.4.3-p1_COMPOSER_v1.patch & MDVA-43443_EE_2.4.3-p1_COMPOSER_v1.patch are retrofitted to the m2.4.3-p2 release.
Actual result (*)
- MDVA-43395_EE_2.4.3-p1_COMPOSER_v1.patch & MDVA-43443_EE_2.4.3-p1_COMPOSER_v1.patch are not retrofitted to the m2.4.3-p2 release.
Am I looking in the wrong place or are the security patches for https://helpx.adobe.com/security/products/magento/apsb22-12.html missing in all the latest Magento releases? The changes introduced by those patches don't seem to exist in 2.4.3-p2 and 2.4.4. For example, the existing blockDirective method was renamed to resolveBlockDirective and a new blockDirective method was added in vendor/magento/module-email/Model/Template/Filter.php
The blockDirective method hasn't been touched in 8 years in the magento 2 repo according to a git blame https://github.com/magento/magento2/blob/2.4-develop/app/code/Magento/Email/Model/Template/Filter.php#L403.
When looking into the release notes of 2.4.3-p2, MDVA-43395_EE_2.4.3-p1_COMPOSER_v1.patch & MDVA-43443_EE_2.4.3-p1_COMPOSER_v1.patch should be included: https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p2.html.
Related issue:
Please provide Severity assessment for the Issue as Reporter. This information will help during Confirmation and Issue triage processes.
- Severity: S0 - Affects critical data or functionality and leaves users without workaround.
- Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
- Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
- Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
- Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.