2017-03-18 22:30:04 -04:00
---
2019-05-26 21:04:23 -04:00
layout: doc
2017-03-18 22:30:04 -04:00
title: Xen Security Advisory (XSA) Tracker
permalink: /security/xsa/
---
2017-03-19 03:20:38 -04:00
Xen Security Advisory (XSA) Tracker
===================================
2017-03-18 22:30:04 -04:00
2017-03-19 03:20:38 -04:00
This tracker shows whether Qubes OS is affected by any given [Xen Security Advisory (XSA)][XSA].
Shortly after a new XSA is published, we will add a new row to this tracker.
Whenever Qubes is significantly affected by an XSA, a [Qubes Security Bulletin (QSB)][QSB] is published, and a link to that QSB is added to the row for the associated XSA.
Under the "Is Qubes Affected?" column, there are two possible values: **Yes** or **No** .
2017-03-21 01:05:53 -04:00
* **Yes** means that the *security* of Qubes OS *is* affected.
* **No** means that the *security* of Qubes OS is *not* affected.
2017-03-19 03:20:38 -04:00
2017-03-19 04:03:49 -04:00
Important Notes
---------------
* For the purpose of this tracker, we do *not* classify mere [denial-of-service (DoS) attacks][DoS] as affecting the *security* of Qubes OS.
2017-03-20 23:37:42 -04:00
Therefore, if an XSA pertains *only* to DoS attacks against Qubes, the value in the "Is Qubes Affected?" column will be **No** .
2017-03-21 01:05:53 -04:00
* For simplicity, we use the present tense ("is affected") throughout this page, but this does **not** necessarily mean that up-to-date Qubes installations are *currently* affected by any particular XSA.
2017-03-20 23:37:42 -04:00
In fact, it is extremely unlikely that any up-to-date Qubes installations are vulnerable to any XSAs on this page, since patches are almost always published concurrently with QSBs.
2017-03-19 04:03:49 -04:00
Please read the QSB (if any) for each XSA for patching details.
2017-03-21 21:02:03 -04:00
* Embargoed XSAs are excluded from this tracker until they are publicly released, since the [Xen Security Policy] does not permit us to state whether Qubes is affected prior to the embargo date.
2019-03-05 10:39:30 -05:00
* Unused and withdrawn XSA numbers are included in the tracker for the sake of completeness, but they are excluded from the [Statistics] section for the sake of accuracy.
2017-03-20 23:37:42 -04:00
* All dates are in UTC.
2017-03-19 04:03:49 -04:00
2017-03-21 01:05:53 -04:00
Statistics
----------
{% assign date_first = site.data.xsa.first.date %}
{% assign date_first_epoch = date_first | date: "%s" %}
{% assign date_last = site.data.xsa.last.date %}
{% assign date_last_epoch = date_last | date: "%s" %}
{% assign timespan_epoch = date_last_epoch | minus: date_first_epoch %}
{% assign timespan_human = timespan_epoch | divided_by: 31536000.0 | round: 1 %}
{% assign xsa_total = site.data.xsa | size | plus: 1.0 %}
2017-03-21 01:54:40 -04:00
{% assign xsa_unused = 0.0 %}
2017-03-21 01:05:53 -04:00
{% assign xsa_affected = 0.0 %}
{% for xsa in site.data.xsa %}
{% if xsa.affected == true %}
{% assign xsa_affected = xsa_affected | plus: 1.0 %}
{% endif %}
2017-03-21 01:54:40 -04:00
{% if xsa.unused == true %}
{% assign xsa_unused = xsa_unused | plus: 1.0 %}
{% endif %}
2017-03-21 01:05:53 -04:00
{% endfor %}
2017-03-21 01:54:40 -04:00
{% assign xsa_used = xsa_total | minus: xsa_unused %}
{% assign affected_percentage = xsa_affected | divided_by: xsa_used | times: 100.0 | round: 2 %}
2017-03-21 01:05:53 -04:00
* Total time span: ** {{ timespan_human }} years** ({{ date_first }} to {{ date_last }})
2017-03-21 01:54:40 -04:00
* Total XSAs published: ** {{ xsa_used | round }}**
2017-03-21 01:05:53 -04:00
* Total XSAs affecting Qubes OS: ** {{ xsa_affected | round }}**
* Percentage of XSAs affecting Qubes OS: ** {{ affected_percentage }}%**
2017-03-21 01:12:16 -04:00
Tracker
-------
2017-03-18 22:30:04 -04:00
< table >
2017-03-20 23:32:07 -04:00
< tr class = "center" >
2017-03-18 22:30:04 -04:00
< th title = "Anchor Link" > < span class = "fa fa-link" > < / span > < / th >
2017-03-20 23:32:07 -04:00
< th > Date< / th >
2017-03-18 22:30:04 -04:00
< th title = "Xen Security Advisory" > XSA< / th >
< th > Is Qubes Affected?< / th >
< / tr >
2017-03-21 20:34:14 -04:00
{% for xsa in site.data.xsa reversed %}
2017-03-18 22:30:04 -04:00
< tr id = "{{ xsa.xsa }}" >
2017-03-21 01:05:53 -04:00
< td > < a href = "#{{ xsa.xsa }}" class = "fa fa-link black-icon" title = "Anchor link to tracker row: XSA-{{ xsa.xsa }}" > < / a > < / td >
2017-03-20 23:32:07 -04:00
< td > {{ xsa.date }}< / td >
2017-03-18 22:30:04 -04:00
< td >
2017-03-19 04:11:14 -04:00
< a title = "Xen Security Advisory {{ xsa.xsa }}"
2017-03-19 04:03:49 -04:00
{% if xsa.xsa < = 25 %}
2017-03-19 04:11:14 -04:00
href="https://wiki.xenproject.org/wiki/Security_Announcements_(Historical)"
2017-03-19 04:03:49 -04:00
{% else %}
2017-03-19 04:11:14 -04:00
href="https://xenbits.xen.org/xsa/advisory-{{ xsa.xsa }}.html"
{% endif %}>
XSA-{{ xsa.xsa }} < span class = "fa fa-external-link" > < / span > < / a >
2017-03-18 22:30:04 -04:00
< / td >
< td >
{% if xsa.affected == false %}
2017-03-21 01:54:40 -04:00
{% if xsa.unused %}
2019-03-05 10:39:30 -05:00
No (unused or withdrawn XSA number)
2017-03-21 01:54:40 -04:00
{% elsif xsa.mitigation %}
2017-03-19 04:03:49 -04:00
No (< a href = "#{{ xsa.mitigation }}" title = "No, the security of Qubes OS is not affected by XSA-{{ xsa.xsa }}. Click to read the explanation." > {{ xsa.mitigation }}< / a > )
{% else %}
< span title = "No, the security of Qubes OS is not affected by XSA-{{ xsa.xsa }}." > No< / span >
{% endif %}
2017-03-18 22:30:04 -04:00
{% elsif xsa.affected == true %}
2017-03-19 04:03:49 -04:00
< span title = "Yes, the security of Qubes OS is affected by XSA-{{ xsa.xsa }}." > Yes< / span >
{% if xsa.qsb %}
| < a href = "https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qsb-{{ xsa.qsb }}.txt" title = "Qubes Security Bulletin {{ xsa.qsb }}" > QSB-{{ xsa.qsb }} < span class = "fa fa-external-link" > < / span > < / a >
{% endif %}
2018-08-27 03:00:30 -04:00
{% elsif xsa.affected == "tba" %}
{% if xsa.tba %}
2018-08-27 03:17:50 -04:00
< a href = "{{ xsa.tba }}" title = "To be announced. Click for more information." > TBA < span class = "fa fa-external-link" > < / span > < / a >
2018-08-27 03:00:30 -04:00
{% else %}
< span title = "To be announced" > TBA< / span >
{% endif %}
2017-03-18 22:30:04 -04:00
{% else %}
{% endif %}
< / td >
< / tr >
{% endfor %}
< / table >
2017-03-19 03:20:38 -04:00
[XSA]: https://xenbits.xen.org/xsa/
[QSB]: /security/bulletins/
[DoS]: https://en.wikipedia.org/wiki/Denial-of-service_attack
2017-03-21 21:02:03 -04:00
[Xen Security Policy]: https://www.xenproject.org/security-policy.html
[Statistics]: #statistics
2017-03-19 03:20:38 -04:00