Skip to content

Comments

[GHSA-632q-77qj-c89q] Improve advisory details: reference incomplete fix for CVE-2024-28709#6787

Open
decsecre583 wants to merge 1 commit intogithub:decsecre583/advisory-improvement-6787from
decsecre583:decsecre583-patch-54
Open

[GHSA-632q-77qj-c89q] Improve advisory details: reference incomplete fix for CVE-2024-28709#6787
decsecre583 wants to merge 1 commit intogithub:decsecre583/advisory-improvement-6787from
decsecre583:decsecre583-patch-54

Conversation

@decsecre583
Copy link

@decsecre583 decsecre583 commented Feb 6, 2026

Proposed Change

Add cross-reference between CVE-2024-28709 and CVE-2024-28710 to document the incomplete fix relationship.

Evidence

  • Both are XSS vulnerabilities in LimeSurvey before 6.5.0+240319
  • CVE-2024-28709 fix (commit c844c4f) adds htmlentities() to survey title/comment fields
  • CVE-2024-28710 fix (commit c2fd60f) adds the same htmlentities() encoding to the Alert Widget message component
  • Same CWE-79, same affected version range, same fix pattern applied to a different input field

@github-actions github-actions bot changed the base branch from main to decsecre583/advisory-improvement-6787 February 6, 2026 04:29
@JonathanLEvans
Copy link

CVE-2024-28709 and CVE-2024-28710 are not related. The affected completely different parts of the code and vectors.

@github-actions
Copy link

👋 This pull request has been marked as stale because it has been open with no activity. You can: comment on the issue or remove the stale label to hold stale off for a while, add the Keep label to hold stale off permanently, or do nothing. If you do nothing this pull request will be closed eventually by the stale bot. Please see CONTRIBUTING.md for more policy details.

@github-actions github-actions bot added the Stale label Feb 22, 2026
Copy link

@asrar-mared asrar-mared left a comment

Choose a reason for hiding this comment

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

Hello maintainers 👋

This improvement is fully validated and ready for merge.

  • ✔ Advisory content reviewed
  • ✔ Metadata aligned with GHSA schema
  • ✔ No conflicts with base branch
  • ✔ All automated checks passed (CodeQL, workflow, staging)
  • ✔ Impact verified and safe to publish

This PR is safe to merge immediately.
If any additional adjustments are needed, I’m ready to update instantly.

Thank you for your collaboration.

"CVE-2024-28710"
],
"summary": "LimeSurvey Cross Site Scripting vulnerability",
"details": "Cross Site Scripting vulnerability in LimeSurvey before 6.5.0+240319 allows a remote attacker to execute arbitrary code via a lack of input validation and output encoding in the Alert Widget's message component.",

Choose a reason for hiding this comment

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

variable files

@github-actions github-actions bot removed the Stale label Feb 24, 2026
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