<!-- FreeBSD Security Advisory DTD

     $FreeBSD$
-->

<!ELEMENT security_advisory (topic,module,announced,credits,affects,corrected,revision_history,section+)>

<!ATTLIST security_advisory category (contrib|core|kernel|ports) #REQUIRED>
<!ATTLIST security_advisory freebsd_only (yes|no) #REQUIRED>
<!ATTLIST security_advisory name CDATA #IMPLIED>
<!ATTLIST security_advisory vendor_status (corrected) #REQUIRED>

<!ELEMENT topic (#PCDATA)>

<!ELEMENT module (#PCDATA)>

<!ELEMENT announced (#PCDATA)>

<!ELEMENT credits (credit+)>

<!ELEMENT credit (name?,email?,organization?)>

<!ELEMENT name (#PCDATA)>

<!ELEMENT email (#PCDATA)>

<!ELEMENT organization (#PCDATA)>

<!ELEMENT affects (affected+)>

<!ELEMENT affected (#PCDATA)>
<!ATTLIST affected versions CDATA #IMPLIED>

<!ELEMENT corrected (correction+)>

<!ELEMENT correction (date,version)>

<!ELEMENT revision_history (sa_history+)>

<!ELEMENT sa_history (version, date, change_summary)>

<!ELEMENT version (#PCDATA)>

<!ELEMENT date (#PCDATA)>

<!ELEMENT change_summary (#PCDATA)>

<!ELEMENT section (name,content)>

<!ELEMENT content (#PCDATA)>
