Mathias Vorreiter Pedersen
|
2f13c65ad7
|
Update swift/ql/lib/codeql/swift/controlflow/internal/ControlFlowGraphImpl.qll
Co-authored-by: intrigus-lgtm <60750685+intrigus-lgtm@users.noreply.github.com>
|
2022-08-04 22:45:45 +01:00 |
|
Mathias Vorreiter Pedersen
|
05e6dd85d4
|
Swift: Add taint tests for flow through interpolated strings.
|
2022-08-04 21:57:05 +01:00 |
|
Mathias Vorreiter Pedersen
|
9c48ce1bf2
|
Swift: Flow (1) through the internal function calls generated by the compiler during string interpolation, and (2) out of the internal 'TapExpr' and into the interpolated string result.
|
2022-08-04 21:57:05 +01:00 |
|
Mathias Vorreiter Pedersen
|
52b78b6e68
|
Swift: Don't assume we know the call target statically in 'TInOutUpdateNode'.
|
2022-08-04 21:57:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
ff6b8c5c9c
|
Swift: Replace 'CallExpr' with 'ApplyExpr'. This is needed because not all the calls inside the interpolated string computations are 'CallExpr's.
|
2022-08-04 21:57:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
3028b80e46
|
Swift: Control-flow through interpolated strings.
|
2022-08-04 21:57:04 +01:00 |
|
Tom Hvitved
|
6fa1e06afb
|
Merge pull request #9966 from hvitved/csharp/no-clr-tracer
C#: Disable CLR tracer
|
2022-08-04 20:50:19 +02:00 |
|
intrigus
|
b7d94906bf
|
Add change note
|
2022-08-04 16:21:55 +02:00 |
|
intrigus
|
88ded4679a
|
Accept test changes
|
2022-08-04 16:21:53 +02:00 |
|
intrigus
|
c867a1a146
|
Test setProperty/put with taint stored earlier
|
2022-08-04 16:21:51 +02:00 |
|
intrigus
|
0b7f0fbe54
|
Accept test changes
|
2022-08-04 16:21:50 +02:00 |
|
intrigus
|
55618adf6a
|
Model java.util.Properties.setProperty
|
2022-08-04 16:21:48 +02:00 |
|
Tom Hvitved
|
01c0d4b59f
|
Ruby: Support more flow through keyword arguments
|
2022-08-04 16:20:08 +02:00 |
|
Anders Schack-Mulligen
|
43d4324f65
|
Java: Improve performance of ConfusingOverloading.
|
2022-08-04 16:05:30 +02:00 |
|
Tom Hvitved
|
38ede25385
|
Ruby: Add test that illustrates missing flow for keyword arguments
|
2022-08-04 14:39:22 +02:00 |
|
Michael Nebel
|
64e8660904
|
C#: Simplification of AspNetCoreRemoteFlowSourceMember.
|
2022-08-04 14:18:25 +02:00 |
|
Ahmed Farid
|
5eef14a0a9
|
Update SafeComparisonOfHeaderValue.py
|
2022-08-04 12:51:30 +01:00 |
|
Ahmed Farid
|
a6af455eae
|
Create UnsafeComparisonOfHeaderValue.py
|
2022-08-04 12:50:55 +01:00 |
|
Ahmed Farid
|
a98a77ad40
|
Create SafeComparisonOfHeaderValue.py
|
2022-08-04 12:48:19 +01:00 |
|
Ahmed Farid
|
e1435afea9
|
Rename python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHeaderValue.qhelp to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHeaderValue/TimingAttackAgainstHeaderValue.qhelp
|
2022-08-04 12:45:01 +01:00 |
|
Ahmed Farid
|
76c8e7d2e8
|
Rename python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHeaderValue.ql to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHeaderValue/TimingAttackAgainstHeaderValue.ql
|
2022-08-04 12:44:45 +01:00 |
|
Ahmed Farid
|
428132a58e
|
Rename python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstSensitiveInfo.ql to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstSensitiveInfo/TimingAttackAgainstSensitiveInfo.ql
|
2022-08-04 12:44:10 +01:00 |
|
Ahmed Farid
|
a34478d58f
|
Rename python/ql/src/experimental/Security/CWE-208/PossibleTimingAttackAgainstSensitiveInfo.ql to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstSensitiveInfo/PossibleTimingAttackAgainstSensitiveInfo.ql
|
2022-08-04 12:43:53 +01:00 |
|
Ahmed Farid
|
59f05b4d62
|
Rename python/ql/src/experimental/Security/CWE-208/PossibleTimingAttackAgainstSensitiveInfo.qhelp to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstSensitiveInfo/PossibleTimingAttackAgainstSensitiveInfo.qhelp
|
2022-08-04 12:43:35 +01:00 |
|
Ahmed Farid
|
fe51a917ec
|
Rename python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstSensitiveInfo.qhelp to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstSensitiveInfo/TimingAttackAgainstSensitiveInfo.qhelp
|
2022-08-04 12:43:21 +01:00 |
|
Ahmed Farid
|
ae4ded08fa
|
Update and rename TimingAttackAgainstHeader.qlref to TimingAttackAgainstHeaderValue.qlref
|
2022-08-04 12:42:52 +01:00 |
|
Ahmed Farid
|
a747bacbe5
|
Rename python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash.ql to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.ql
|
2022-08-04 12:42:08 +01:00 |
|
Ahmed Farid
|
cf36a30909
|
Rename python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash.qhelp to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/TimingAttackAgainstHash.qhelp
|
2022-08-04 12:41:51 +01:00 |
|
Ahmed Farid
|
4b0c42951f
|
Rename python/ql/src/experimental/Security/CWE-208/UnSafeComparisonOfHash.py to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/UnSafeComparisonOfHash.py
|
2022-08-04 12:41:27 +01:00 |
|
Ahmed Farid
|
cf47104f62
|
Update TimingAttackAgainstHeaderValue.ql
|
2022-08-04 12:39:31 +01:00 |
|
Ahmed Farid
|
8490a54af5
|
Update TimingAttackAgainstSensitiveInfo.ql
|
2022-08-04 12:38:31 +01:00 |
|
Ahmed Farid
|
31692f523f
|
Update PossibleTimingAttackAgainstHash.ql
|
2022-08-04 12:37:57 +01:00 |
|
Ahmed Farid
|
61b7d89813
|
Update TimingAttackAgainstHash.ql
|
2022-08-04 12:36:58 +01:00 |
|
Ahmed Farid
|
b5ff606b41
|
Update PossibleTimingAttackAgainstSensitiveInfo.ql
|
2022-08-04 12:36:36 +01:00 |
|
Ahmed Farid
|
ad53176546
|
Rename python/ql/src/experimental/Security/CWE-208/TimingAttack.qll to python/ql/src/experimental/semmle/python/security/TimingAttack.qll
|
2022-08-04 12:35:24 +01:00 |
|
Ahmed Farid
|
028ac19259
|
Rename python/ql/src/experimental/Security/CWE-208/SafeComparisonOfHash.py to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/SafeComparisonOfHash.py
|
2022-08-04 12:30:56 +01:00 |
|
Ahmed Farid
|
5afc0a7773
|
Rename python/ql/src/experimental/Security/CWE-208/PossibleTimingAttackAgainstHash.ql to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.ql
|
2022-08-04 12:30:38 +01:00 |
|
Ahmed Farid
|
035de1fffe
|
Rename python/ql/src/experimental/Security/CWE-208/PossibleTimingAttackAgainstHash.qhelp to python/ql/src/experimental/Security/CWE-208/TimingAttackAgainstHash/PossibleTimingAttackAgainstHash.qhelp
|
2022-08-04 12:30:12 +01:00 |
|
Ahmed Farid
|
e28cf7ebe2
|
Create UnSafeComparisonOfHash.py
|
2022-08-04 12:28:46 +01:00 |
|
Ahmed Farid
|
9c0a71d880
|
Update SafeComparisonOfHash.py
|
2022-08-04 12:27:35 +01:00 |
|
Ahmed Farid
|
1fed6074e9
|
Create SafeComparisonOfHash.py
|
2022-08-04 12:25:47 +01:00 |
|
Ahmed Farid
|
c59a8b0c57
|
Create PossibleTimingAttackAgainstSensitiveInfo.qhelp
|
2022-08-04 12:17:43 +01:00 |
|
Ahmed Farid
|
c13477c14f
|
Update and rename TimingAttack.qhelp to TimingAttackAgainstSensitiveInfo.qhelp
|
2022-08-04 12:16:06 +01:00 |
|
Ahmed Farid
|
10df8e6c02
|
Rename TimingAttackAgainstHeader.ql to TimingAttackAgainstHeaderValue.ql
|
2022-08-04 12:12:44 +01:00 |
|
Ahmed Farid
|
399972071c
|
Rename TimingAttackAgainstHeaderValue.ql to TimingAttackAgainstHeaderValue.qhelp
|
2022-08-04 12:11:28 +01:00 |
|
Tom Hvitved
|
bc6a74b4dd
|
C#: Disable CLR tracer
Also remove old tracer configs, as we now use the Lua tracer.
|
2022-08-04 13:11:07 +02:00 |
|
Ahmed Farid
|
89e1ad40f2
|
Create TimingAttackAgainstHeaderValue.ql
|
2022-08-04 12:10:06 +01:00 |
|
Ahmed Farid
|
2bb9448c9f
|
Create PossibleTimingAttackAgainstHash.qhelp
|
2022-08-04 12:03:48 +01:00 |
|
Ahmed Farid
|
473ff0ef59
|
Create TimingAttackAgainstHash.qhelp
|
2022-08-04 12:02:50 +01:00 |
|
mc
|
935def739c
|
Merge pull request #9955 from securingdev/patch-1
Update Other section with example exit code details
|
2022-08-04 10:26:45 +01:00 |
|