Closed (fixed)
Project:
Drupal core
Version:
10.6.x-dev
Component:
ckeditor5.module
Priority:
Critical
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
3 Sep 2025 at 10:03 UTC
Updated:
17 Sep 2025 at 23:49 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
longwavehttps://github.com/ckeditor/ckeditor5/releases/tag/v45.2.2 is out.
Comment #3
catchThe ckeditor team has confirmed that the vulnerability was introduced after 44.0.0 was tagged, so we don't need to do anything for 11.1 and 10.4.
Comment #6
godotislatePut up MR 13140.
Looks like ckeditor/essentials didn't get updated, which I'm guessing is because of this in
core/scripts/js/assets/ckeditor5Files.js:Looking at why essentials has special handling.
Comment #7
godotislateOK, looks like in https://git.drupalcode.org/project/drupal/-/commit/aa2f8c3 the library was renamed from ckeditor/internal to ckeditor/essentials, and the ckeditor5Files.js script was not updated to match. Pushed a commit to the MR to address.
Note that the essentials.js file itself has not changed upstream.
Comment #8
godotislateTests are green.
Comment #12
godotislateOpened MRs for 10.5.x, 10.6.x, and 11.2.x. Investigating 11.2.x MR test failure that isn't failing on 11.x.
Comment #13
needs-review-queue-bot commentedThe Needs Review Queue Bot tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide to find step-by-step guides for working with issues.
Comment #14
godotislateOK, bumping up
ScriptBytesto 171060 fixes AssetAggregationAcrossPagesTest::testFrontAndRecipesPagesAuthenticated test, but I'm not sure why the aggregated script size would increase on the test pages, since CKEditor isn't on any of those pages AFAICT.Comment #15
catchThat is odd but I think we should go ahead here and open a new issue just to double check it's unrelated.
Everything else looks straightforwards so moving to RTBC.
Comment #16
godotislateOK, just checked and looks like the latest 11.2.x daily failed on the same test: https://git.drupalcode.org/project/drupal/-/jobs/6402181.
Comment #25
nod_Committed 9f46196 and pushed to 11.x. Thanks!
Committed 90fc517 and pushed to 11.2.x. Thanks!
Committed 6a2c9c3 and pushed to 10.6.x. Thanks!
Committed 5cd6446 and pushed to 10.5.x. Thanks!