SmartLinker AI
It automates internal linking to improve search engine visibility, user experience and editor efficiency.
A content writer could see search results for restricted pages when generating internal links. They could read the names of hidden pages. They could not alter these pages.
- Who could do thisOnly someone with a login on your site.
- Does it apply to youA site is affected if a user has an access right to use the generate internal links feature on a text format.
- Has it been used in attacksNo sign of it.
- How urgentDrupal rates this moderately critical. Include it in your next routine update, within the month.
Tell your developerUpdate SmartLinker AI to 1.0.3.
For developers: what the fix changed
The fix removes the search option that bypassed access checks and adds an explicit view access check for the node entity before returning its canonical URL in the SmartLinkerAI plugin.
Also in this release The release fixes a fatal error related to generating internal links without a parent subrequest and updates the spell check configuration.
.cspell.json+2 −1src/Plugin/AiCKEditor/SmartLinkerAI.php+1 −6 fix