https://bugs.kde.org/show_bug.cgi?id=442077

            Bug ID: 442077
           Summary: Unescaped HTML in metadata
           Product: Elisa
           Version: 21.08.1
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: matthieu_gall...@yahoo.fr
          Reporter: xnagyti...@gmail.com
  Target Milestone: ---

Created attachment 141335
  --> https://bugs.kde.org/attachment.cgi?id=141335&action=edit
Repro

SUMMARY
Elisa currently doesn't escape HTML tags inside the track metadata. For example
this allows injecting <img> tags through these metadata fields onto Elisa's
interface where they are never supposed to be, obstructing things and making a
mess in general. Doesn't seem to have any security impact due to how limited
Qt's HTML subset is.

STEPS TO REPRODUCE
Grab some audio file and set its metadata fields (title, artist, album, etc.)
to something like this:
<img src="file:/some/local/path/image.jpg">

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to