GMOD / Apollo

Genome annotation editor with a Java Server backend and a Javascript client that runs in a web browser as a JBrowse plugin.
http://genomearchitect.readthedocs.io/
Other
126 stars 85 forks source link

IT just sent us the latest vulnerability report. Two dependencies need updating. #2661

Open childers opened 1 year ago

childers commented 1 year ago

Hi all,

Our security team just flagged us for having outdated jQuery and Bootstrap.js. Specifically, here are two excerpts from the vulnerability report. There were a few different hits returned for jQuery.

Bootstrap: According to its self-reported version number, Bootstrap is 3.x prior 3.4.1 or 4.x prior to 4.3.1. Therefore, it may be affected by a Cross-Site Scripting (XSS) vulnerability via data-template attribute for tooltip and popover plugins.

jQuery: According to its self-reported version number, jQuery is at least 1.2.0 and prior to 3.5.0. Therefore, it may be affected by a cross-site scripting vulnerability via the regex operation in jQuery.htmlPrefilter.

garrettjstevens commented 1 year ago

Some notes about where this fix would need to go if anyone takes this on: