<%= h @glsa.title %> — GLSA <%= h @glsa.id %>

<%= h @glsa.synopsis %>

Affected Packages

<% @glsa.packages.each_pair do |package, data| atom, arch = package.split ':' %>
<%= h atom %> on <% if arch == '*' %>all architectures<% else %>the <%= h arch %> architecture<% end %>
Affected versions <%= data[:unaffected].map { |ver| "%s %s" % [h(reverse_xml_comp(ver[0])), h(ver[1])] }.join ', ' %>
Unaffected versions <%= data[:vulnerable].map { |ver| "%s %s" % [h(reverse_xml_comp(ver[0])), h(ver[1])] }.join ', ' %>
<% end %>

Background

<%= h2 @glsa.background %>

Description

<%= h2 @glsa.description %>

Impact

<%= h2 @glsa.impact %>

Workaround

<%= h2 @glsa.workaround %>

Resolution

<%= h2(code2pre(@glsa.resolution)) %>

References

Release Date
<%= h @glsa.date %>

Latest Revision
<%= h @glsa.revised %>: <%= h @glsa.revision %>

Severity
<%= h @glsa.severity %>

Exploitable
<%= h @glsa.access %>

Bugzilla entries