Refactor Hudson file methods to MaD

This commit is contained in:
Edward Minnix III
2023-09-02 15:15:59 -04:00
committed by Ed Minnix
parent 3a75c0fde7
commit a1d3667f1c
2 changed files with 5 additions and 15 deletions

View File

@@ -13,21 +13,6 @@ class HudsonWebMethod extends Method {
}
}
private class FilePathRead extends LocalUserInput {
FilePathRead() {
this.asExpr()
.(MethodAccess)
.getMethod()
.hasQualifiedName("hudson", "FilePath",
[
"newInputStreamDenyingSymlinkAsNeeded", "openInputStream", "read", "readFromOffset",
"readToString"
])
}
override string getThreatModel() { result = "file" }
}
private class HudsonUtilXssSanitizer extends XssSanitizer {
HudsonUtilXssSanitizer() {
this.asExpr()