@@ -17,12 +17,14 @@ private module ApiSources {
1717 private import semmle.code.java.security.ArbitraryApkInstallation as ArbitraryApkInstallation
1818 private import semmle.code.java.security.CleartextStorageAndroidDatabaseQuery as CleartextStorageAndroidDatabaseQuery
1919 private import semmle.code.java.security.CleartextStorageAndroidFilesystemQuery as CleartextStorageAndroidFilesystemQuery
20+ private import semmle.code.java.security.CleartextStorageCookieQuery as CleartextStorageCookieQuery
2021 private import semmle.code.java.security.CleartextStorageSharedPrefsQuery as CleartextStorageSharedPrefsQuery
2122 private import semmle.code.java.security.ImplicitPendingIntentsQuery as ImplicitPendingIntentsQuery
2223 private import semmle.code.java.security.ImproperIntentVerificationQuery as ImproperIntentVerificationQuery
23- private import semmle.code.java.security.InsecureTrustManagerQuery as InsecureTrustManagerQuery
24- private import semmle.code.java.security.MissingJWTSignatureCheckQuery as MissingJWTSignatureCheckQuery
24+ private import semmle.code.java.security.InsecureTrustManager as InsecureTrustManager
25+ private import semmle.code.java.security.JWT as Jwt
2526 private import semmle.code.java.security.XSS as Xss
27+ // TODO: Check below.
2628 private import semmle.code.java.security.StackTraceExposureQuery as StackTraceExposureQuery
2729 private import semmle.code.java.security.UnsafeCertTrustQuery as UnsafeCertTrustQuery
2830 private import semmle.code.java.security.ZipSlipQuery as ZipSlipQuery
@@ -38,6 +40,9 @@ private module ApiSources {
3840 private class CleartextStorageAndroidFilesystemQuerySources extends SourceNode instanceof CleartextStorageAndroidFilesystemQuery:: LocalFileOpenCallSource
3941 { }
4042
43+ private class CleartextStorageCookieQuerySources extends SourceNode instanceof CleartextStorageCookieQuery:: CookieSource
44+ { }
45+
4146 private class CleartextStorageSharedPrefsQuerySources extends SourceNode instanceof CleartextStorageSharedPrefsQuery:: SharedPreferencesEditorMethodCallSource
4247 { }
4348
@@ -47,11 +52,10 @@ private module ApiSources {
4752 private class ImproperIntentVerificationQuerySources extends SourceNode instanceof ImproperIntentVerificationQuery:: VerifiedIntentConfigSource
4853 { }
4954
50- private class InsecureTrustManagerQuerySources extends SourceNode instanceof InsecureTrustManagerQuery :: InsecureTrustManagerSource
55+ private class InsecureTrustManagerSources extends SourceNode instanceof InsecureTrustManager :: InsecureTrustManagerSource
5156 { }
5257
53- private class MissingJWTSignatureCheckQuerySources extends SourceNode instanceof MissingJWTSignatureCheckQuery:: JwtParserWithInsecureParseSource
54- { }
58+ private class JwtSources extends SourceNode instanceof Jwt:: JwtParserWithInsecureParseSource { }
5559
5660 private class XssSources extends SourceNode instanceof Xss:: XssVulnerableWriterSourceNode { }
5761
0 commit comments