From fa6aec7ae2cea038502b358f63f3b4889c7a53eb Mon Sep 17 00:00:00 2001 From: Taus Date: Mon, 16 Oct 2023 14:29:26 +0000 Subject: [PATCH] Python: Model `owslib.etree.etree` directly Somehow, this alias did not get picked up by the tooling. --- python/ql/lib/semmle/python/frameworks/Lxml.qll | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/ql/lib/semmle/python/frameworks/Lxml.qll b/python/ql/lib/semmle/python/frameworks/Lxml.qll index fe229d66f3a..e0fc4715096 100644 --- a/python/ql/lib/semmle/python/frameworks/Lxml.qll +++ b/python/ql/lib/semmle/python/frameworks/Lxml.qll @@ -26,6 +26,8 @@ module Lxml { API::Node etreeRef() { result = API::moduleImport("lxml").getMember("etree") or + result = API::moduleImport("owslib").getMember("etree").getMember("etree") + or result = ModelOutput::getATypeNode("lxml.etree~Alias") }