Zero Point
The theme does not properly filter the text of menu link titles before putting them into the website code. A person could exploit this to see hidden details or change certain information on the site. They could not read all private data or change the underlying code.
- Who could do thisAnyone visiting the site. No login needed.
- Does it apply to youThis applies if a person has the access right to create or edit menu link titles.
- Has it been used in attacksNo sign of it.
- How urgentDrupal rates this critical. Cyber Essentials expects a fix within 14 days. Do it this week.
Tell your developerUpdate Zero Point to 2.0.1 or 8.x-1.30, whichever branch you are on.
For developers: what the fix changed
The provided diff does not contain the fix for the XSS vulnerability, as the changes to the menu templates or preprocess functions where the sanitisation would occur are missing.
The fix is not clearly separable from the other changes in this release, so treat the summary above as a pointer rather than a finding.
Also in this release The release updated default configuration, removed some custom layout examples, and made extensive CSS changes for components like navigation, forms, and messages.
CHANGELOG.txt+16 −0REVIEW.md+0 −65Readme.md+0 −0_custom/README.txt+10 −12_custom/example.custom-style.css+0 −0_custom/optional-layouts.html+0 −65config/install/zeropoint.settings.yml+69 −5config/schema/zeropoint.schema.yml+33 −37css/_cart.css+25 −9css/_font-merriweather.css+11 −6css/_font-montserrat.css+11 −6css/_font-open-sans.css+9 −4