Skip to content

[GHSA-vg35-5wq7-3x7w] TinyMCE Cross-Site Scripting (XSS) vulnerability using media plugin data-mce-object injection#8067

Open
sbrinkhorst wants to merge 1 commit into
sbrinkhorst/advisory-improvement-8067from
sbrinkhorst-GHSA-vg35-5wq7-3x7w
Open

[GHSA-vg35-5wq7-3x7w] TinyMCE Cross-Site Scripting (XSS) vulnerability using media plugin data-mce-object injection#8067
sbrinkhorst wants to merge 1 commit into
sbrinkhorst/advisory-improvement-8067from
sbrinkhorst-GHSA-vg35-5wq7-3x7w

Conversation

@sbrinkhorst

Copy link
Copy Markdown

Updates

  • Affected products

Comments
The 5.11.1 is not open source, but part of a commercial LTS contract. But it exists. If no patched version is set, the resulting range in the data is simply >0, meaning that all versions are vulnerable. This is problematic when people try to automatically process the data. The JSON contains last_known_affected_version_range in the database_specific information, but that requires more parsing.

The alternative is to use the 7.9.3 version as fixed version, because it is the earliest freely available fixed version, but that would result in false positives for users of the LTS version.

> 0, <=5.10.9 would be correct and makes sure the range is closed

@github

github commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Hi there @MitchC1999! A community member has suggested an improvement to your security advisory. If approved, this change will affect the global advisory listed at github.com/advisories. It will not affect the version listed in your project repository.

This change will be reviewed by our Security Curation Team. If you have thoughts or feedback, please share them in a comment here! If this PR has already been closed, you can start a new community contribution for this advisory

Copilot stopped work on behalf of sbrinkhorst due to an error June 19, 2026 13:51
@github-actions github-actions Bot changed the base branch from main to sbrinkhorst/advisory-improvement-8067 June 19, 2026 13:52
"introduced": "0"
},
{
"fixed": "5.11.1"

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"fixed": "5.11.1"
"last_affected": "5.10.9"

The web form didn't allow me to do this, but the OSV schema also supports last_affected. This is the last known open source version of the 5.x range and it is vulnerable. The database_specific part can then stay. It leaves a bit in the middle what the status of e.g. 5.11.0 is, but we simply cannot know. But at least the range is not open anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants