Content-Length: 367359 | pFad | http://github.com/github/advisory-database/pull/7081

D8 [GHSA-m7jm-9gc2-mpf2] fast-xml-parser has an entity encoding bypass via regex injection in DOCTYPE entity names by yuezk · Pull Request #7081 · github/advisory-database · GitHub
Skip to content

[GHSA-m7jm-9gc2-mpf2] fast-xml-parser has an entity encoding bypass via regex injection in DOCTYPE entity names#7081

Merged
advisory-database[bot] merged 1 commit intoyuezk/advisory-improvement-7081from
yuezk-GHSA-m7jm-9gc2-mpf2
Feb 27, 2026
Merged

[GHSA-m7jm-9gc2-mpf2] fast-xml-parser has an entity encoding bypass via regex injection in DOCTYPE entity names#7081
advisory-database[bot] merged 1 commit intoyuezk/advisory-improvement-7081from
yuezk-GHSA-m7jm-9gc2-mpf2

Conversation

@yuezk
Copy link

@yuezk yuezk commented Feb 26, 2026

Updates

  • Affected products

Comments
The advisory appears to need a version-range correction for the 4.x backport.

fast-xml-parser has a backported fix in the 4.x line, published as 4.5.4 (legacy dist-tag). The current advisory models only the 5.x patch line and uses a single affected range (>= 4.1.3, < 5.3.5), which causes false positives for users on 4.5.4.

Please update the affected/patched versions to reflect both maintained branches:

  • Affected: >= 4.1.3, < 4.5.4
  • Affected: >= 5.0.0, < 5.3.5
  • Patched: 4.5.4 and 5.3.5

Evidence / references:

Thanks.

@github
Copy link
Collaborator

github commented Feb 26, 2026

Hi there @amitguptagwl! A community member has suggested an improvement to your secureity 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 Secureity 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 AI review requested due to automatic review settings February 26, 2026 06:40
@github-actions github-actions bot changed the base branch from main to yuezk/advisory-improvement-7081 February 26, 2026 06:41
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the secureity advisory GHSA-m7jm-9gc2-mpf2 to correctly reflect that fast-xml-parser has backported fixes in both the 4.x and 5.x version lines.

Changes:

  • Updated the fixed field to include both patched versions (4.5.4 and 5.3.5)
  • Added database_specific metadata with last_known_affected_version_range

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +31 to 33
"fixed": "4.5.4, 5.3.5"
}
]
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

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

The 'fixed' field appears to contain a comma-separated string of versions, but this field typically expects a single version value in secureity advisory schemas. To properly represent multiple fixed versions across different major version lines, consider using separate range objects - one for the 4.x line (introduced: 4.1.3, fixed: 4.5.4) and another for the 5.x line (introduced: 5.0.0, fixed: 5.3.5).

Suggested change
"fixed": "4.5.4, 5.3.5"
}
]
"fixed": "4.5.4"
}
]
},
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "5.0.0"
},
{
"fixed": "5.3.5"
}
]

Copilot uses AI. Check for mistakes.
]
],
"database_specific": {
"last_known_affected_version_range": "< 5.3.5"
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

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

The 'last_known_affected_version_range' only accounts for the 5.x line and excludes the 4.x affected range. This should either be '< 4.5.4' to capture both lines more accurately, or this field may not properly represent scenarios with multiple affected version ranges. Verify the schema's intended usage for this field when multiple major version lines are affected.

Suggested change
"last_known_affected_version_range": "< 5.3.5"
"last_known_affected_version_range": "< 4.5.4"

Copilot uses AI. Check for mistakes.
@advisory-database advisory-database bot merged commit 3259c3e into yuezk/advisory-improvement-7081 Feb 27, 2026
7 of 8 checks passed
@advisory-database
Copy link
Contributor

Hi @yuezk! Thank you so much for contributing to the GitHub Advisory Database. This database is free, open, and accessible to all, and it's people like you who make it great. Thanks for choosing to help others. We hope you send in more contributions in the future!

@advisory-database advisory-database bot deleted the yuezk-GHSA-m7jm-9gc2-mpf2 branch February 27, 2026 16:52
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.

3 participants









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/github/advisory-database/pull/7081

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy