<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>16459</bug_id>
          
          <creation_ts>2026-10-18 00:47:27 +0000</creation_ts>
          <short_desc>error-report-web: upgrade Bootstrap 2.3.2 -&gt; 3.4.1 and jQuery 1.10.2 -&gt; 3.7.1</short_desc>
          <delta_ts>2026-10-18 02:07:53 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Error Reporting tool</product>
          <component>Error Reporting Tool</component>
          <version>6.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>IN PROGRESS REVIEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>6.2 M1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Orling">tim.orling</reporter>
          <assigned_to name="Tim Orling">TicoTimo</assigned_to>
          
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>107096</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2026-10-18 00:47:27 +0000</bug_when>
    <thetext>error-report-web ships Bootstrap 2.3.2 (2013) and jQuery 1.10.2 (2013) in
Post/static/. Neither has received fixes for years, and both have published
XSS vulnerabilities, for example:

  jQuery &lt; 3.5.0:      CVE-2015-9251, CVE-2019-11358, CVE-2020-11022,
                       CVE-2020-11023
  Bootstrap &lt; 3.4.1:   CVE-2018-14040, CVE-2018-14041, CVE-2018-14042,
                       CVE-2019-8331

Most of these need untrusted data passed to particular jQuery/Bootstrap
APIs or data-* attributes. Related hardening is already staging in my
master-next: a Content Security Policy, tooltips that no longer render
HTML, the commit popover built as text, and escaping on output instead
of bleach. Upgrading removes the vulnerable code itself, and puts
error-report-web on the same front-end versions as layerindex-web, which
uses Bootstrap 3.4.1 and jQuery 3.7.1.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>