Broadleaf Enterprise 4.3.7-GA
Released on September 13, 2023
This is the 7th patch release for the Broadleaf Enterprise 4.3.x module.
An at-a-glance view of the issues that were closed in this release:
Major Bug(1)
- Fixed the Insecure Direct Object Reference (IDOR) vulnerability that was reported. Added additional checks for the sandboxes' relation to admin user during promote operation.
 
Minor Bugs(5)
- When adding SKU inventory, it is possible to add SKUs with mismatched inventory type to Inventory location. Added a fix to apply filter which applies based on inventory type.
 - Fixed the issue where empty rows are visible and can be selected in newly created entities.
 - Fixed the list grid on 'My Changes' and 'Audit report log' page to not show filter for fields that were added manually or can't be filtered with.
 - Fixed various issues with the list grid view for the assets.
 - Fixed the issue where some 
ChangeDetailswere not being saved while use Import API. 
Enhancements(6)
- In order to support Oracle DB, changed a query in 
SimpleTransitionDaoImplto get timestamp by callinggetDateString()method instead of passing string. - Added a utility to update the DB column lengths related to change details which were changed in a previous release. See framework release notes for detailed information.
 - Removed the step to reset the inventoryType if 'Track Inventory By Product' feature is deactivated.
 - Refactored 
PurgeSandboxClonedEntitiesEventConsumerin order to make it easier to override the methods of the class. - Refactored 
AdditionStatusResourcePurgeServiceImpl. Changed 'Private' modifiers for several methods to 'Protected' and added an exception message while logging. - Added support for the multi-threaded solr re-index. Check framework release notes for detailed information.
 
Total Resolved Issues: 12