Skip to content
Nirmal Dahal

Vulnerability research

CVE-2021-3258: stored XSS in a Question2Answer plugin

2017 to 2021

Context

Question2Answer (Q2A) is an open-source platform for question-and-answer communities. Sites extend it with plugins such as Q2A Ultimate SEO.

Approach

  1. 1Found a stored cross-site scripting flaw in Q2A Ultimate SEO version 1.3
  2. 2Showed how injected script could be chained toward account takeover and defacement
  3. 3Reported it so the issue could be fixed before details were published

Outcome

Recorded as CVE-2021-3258 (published 5 February 2021), CWE-79, CVSS 3.1 base score 5.4 (medium) in the NIST National Vulnerability Database.

Want this kind of work on your systems?

Tell me what you need to protect and by when. I'll reply with whether I can help and how I'd approach it.