Salut,voici mon fichier XML :
Code :
- <entry type="CVE" name="CVE-2006-0003" seq="2006-0003" published="2006-04-11" modified="2006-04-13" severity="Medium" CVSS_score="5.6" CVSS_vector="(AV:R/AC:H/Au:NR/C:P/I:P/A:P/B:N)">
- <desc>
- <descript source="cve">Unspecified vulnerability in the RDS.Dataspace ActiveX control, which is contained in ActiveX Data Objects (ADO) and distributed in Microsoft Data Access Components (MDAC) 2.7 and 2.8, allows remote attackers to execute arbitrary code via unknown attack vectors.</descript>
- </desc>
- <sols>
- <sol source="nvd">http://www.microsoft.com/technet/security/Bulletin/MS06-014.mspx</sol>
- </sols>
- <loss_types>
- <sec_prot user="1" />
- </loss_types>
- <range>
- <user_init />
- </range>
- <refs>
- <ref source="MS" url="http://www.microsoft.com/technet/security/bulletin/ms06-014.mspx" adv="1">MS06-014</ref>
- </refs>
- <vuln_soft>
- <prod name="MDAC" vendor="Microsoft">
- <vers num="2.8" />
- </prod>
- </vuln_soft>
- </entry>
|
Je voudrais sélectionner tous les elements entry,qui ont parmi comme descendants un element <sec_prot>(fils de loss_types),
un element <user_init>(fils de range),un prod dont l'attribut nom vaut MDAC ainsi qu'un attribut de entry qui vaut Medium
J'arrive pas a toruver la requete exacte,