Skip to content

Commit b149666

Browse files
committed
C++: Query metadata (precision is provisional, might up it to 'high' later).
1 parent be0df16 commit b149666

File tree

1 file changed

+5
-5
lines changed
  • cpp/ql/src/Security/CWE/CWE-611

1 file changed

+5
-5
lines changed

cpp/ql/src/Security/CWE/CWE-611/XXE.ql

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
/**
22
* @name External Entity Expansion
3-
* @description TODO
3+
* @description Parsing user-controlled XML documents and allowing expansion of
4+
* external entity references may lead to disclosure of
5+
* confidential data or denial of service.
46
* @kind path-problem
57
* @id cpp/external-entity-expansion
68
* @problem.severity warning
7-
* @security-severity TODO
8-
* @precision TODO
9+
* @security-severity 9.1
10+
* @precision medium
911
* @tags security
1012
* external/cwe/cwe-611
1113
*/
1214

13-
// TODO: currently the file name is Xerces-specific but the query ID isn't.
14-
// Decide which design to go with.
1515
import cpp
1616
import semmle.code.cpp.ir.dataflow.DataFlow
1717
import DataFlow::PathGraph

0 commit comments

Comments
 (0)