ihsinme
|
13741ba137
|
Update FindWrapperFunctions.ql
|
2021-09-23 12:55:03 +03:00 |
|
ihsinme
|
88a257fcdc
|
Apply suggestions from code review
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-09-21 20:32:08 +03:00 |
|
ihsinme
|
b393c6a285
|
Add files via upload
|
2021-09-16 19:16:54 +03:00 |
|
ihsinme
|
8fa3cefb8c
|
Update DoubleRelease.ql
|
2021-09-14 10:31:20 +03:00 |
|
ihsinme
|
d150c9a6be
|
Update DoubleRelease.ql
|
2021-09-14 08:51:13 +03:00 |
|
ihsinme
|
8b0d5a2e7b
|
Update cpp/ql/src/experimental/Security/CWE/CWE-675/DoubleRelease.qhelp
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2021-09-05 22:46:37 +03:00 |
|
ihsinme
|
9f4b7255aa
|
Add files via upload
|
2021-09-02 10:21:07 +03:00 |
|
ihsinme
|
6988912b72
|
Update UndefinedOrImplementationDefinedBehavior.ql
|
2021-08-16 15:20:00 +03:00 |
|
ihsinme
|
74f372d547
|
Update UndefinedOrImplementationDefinedBehavior.ql
|
2021-08-16 14:11:28 +03:00 |
|
Mathias Vorreiter Pedersen
|
89ce25f247
|
Merge pull request #6083 from ihsinme/ihsinme-patch-275
CPP: Add query for CWE-783 Operator Precedence Logic Error When Use Bitwise Or Logical Operations
|
2021-08-11 14:40:09 +02:00 |
|
ihsinme
|
6d24047626
|
Update OperatorPrecedenceLogicErrorWhenUseBitwiseOrLogicalOperations.ql
|
2021-08-11 14:34:20 +03:00 |
|
Geoffrey White
|
23ba7dcf9c
|
Merge pull request #6141 from ihsinme/ihsinme-patch-276
CPP: Add a query to find incorrectly used exceptions. 2
|
2021-08-03 14:46:39 +01:00 |
|
ihsinme
|
a1755b0b53
|
Update OperatorPrecedenceLogicErrorWhenUseBitwiseOrLogicalOperations.ql
|
2021-08-03 15:42:59 +03:00 |
|
ihsinme
|
e5c30c2edf
|
Update OperatorPrecedenceLogicErrorWhenUseBitwiseOrLogicalOperations.ql
|
2021-08-03 15:29:51 +03:00 |
|
ihsinme
|
4f09545f24
|
Update OperatorPrecedenceLogicErrorWhenUseBitwiseOrLogicalOperations.ql
|
2021-08-03 15:12:39 +03:00 |
|
ihsinme
|
15e76d1a98
|
Update cpp/ql/src/experimental/Security/CWE/CWE-783/OperatorPrecedenceLogicErrorWhenUseBitwiseOrLogicalOperations.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-08-03 15:11:22 +03:00 |
|
Mathias Vorreiter Pedersen
|
43044cd475
|
Merge pull request #6081 from ihsinme/ihsinme-patch-273
CPP: Add a query to find incorrectly used switch
|
2021-08-03 13:16:45 +02:00 |
|
ihsinme
|
375a60194b
|
Update OperatorPrecedenceLogicErrorWhenUseBitwiseOrLogicalOperations.ql
|
2021-08-01 16:44:54 +03:00 |
|
ihsinme
|
098773dd10
|
Update FindIncorrectlyUsedSwitch.ql
|
2021-08-01 15:04:30 +03:00 |
|
ihsinme
|
2d5a263799
|
Update FindIncorrectlyUsedExceptions.ql
|
2021-07-28 18:46:49 +03:00 |
|
ihsinme
|
cf689b83a9
|
Apply suggestions from code review
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-07-21 08:29:42 +03:00 |
|
ihsinme
|
4083da3218
|
Update cpp/ql/src/experimental/Security/CWE/CWE-561/FindIncorrectlyUsedSwitch.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-07-16 23:18:58 +03:00 |
|
ihsinme
|
4d3666692b
|
Update cpp/ql/src/experimental/Security/CWE/CWE-758/UndefinedOrImplementationDefinedBehavior.ql
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2021-07-14 10:17:53 +03:00 |
|
ihsinme
|
1e12ede9fa
|
Apply suggestions from code review
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2021-07-14 10:11:28 +03:00 |
|
ihsinme
|
b10bdf1475
|
Add files via upload
|
2021-07-05 11:13:05 +03:00 |
|
ihsinme
|
02bf800b6d
|
Update FindIncorrectlyUsedSwitch.ql
|
2021-07-01 08:50:46 +03:00 |
|
ihsinme
|
6e7644f529
|
Update FindIncorrectlyUsedExceptions.ql
|
2021-06-27 22:27:41 +03:00 |
|
ihsinme
|
460fde72ff
|
Add files via upload
|
2021-06-23 10:44:27 +03:00 |
|
ihsinme
|
94bd2a32f9
|
Update FindIncorrectlyUsedSwitch.qhelp
|
2021-06-22 10:39:37 +03:00 |
|
ihsinme
|
1cabaec0c3
|
Update cpp/ql/src/experimental/Security/CWE/CWE-561/FindIncorrectlyUsedSwitch.qhelp
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-06-17 11:09:36 +03:00 |
|
ihsinme
|
f5008d31f5
|
Add files via upload
|
2021-06-15 16:51:38 +03:00 |
|
ihsinme
|
bdab785bef
|
Add files via upload
|
2021-06-15 16:42:38 +03:00 |
|
Mathias Vorreiter Pedersen
|
66d284ee59
|
Merge pull request #5766 from ihsinme/ihsinme-patch-267
CPP: Add query for CWE-415 Double Free
|
2021-05-31 10:51:32 +02:00 |
|
Mathias Vorreiter Pedersen
|
64975e5c1e
|
Merge pull request #5842 from japroc/cpp-pqxx-sqli-sink
C++: SqlPqxxTainted query searches for sql injections via pqxx connector to postgres
|
2021-05-28 17:01:27 +02:00 |
|
Evgenii Protsenko
|
efa657d47c
|
C++: SqlPqxxTainted.ql Add namespace check
|
2021-05-27 00:13:54 +03:00 |
|
ihsinme
|
9088475339
|
Update DoubleFree.qhelp
|
2021-05-26 09:44:03 +03:00 |
|
ihsinme
|
fbf95df537
|
Update DoubleFree.c
|
2021-05-26 09:27:20 +03:00 |
|
ihsinme
|
7c2100efd9
|
Apply suggestions from code review
thanks for your corrections.
and of course sorry for my text.
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-05-26 09:15:46 +03:00 |
|
Evgenii Protsenko
|
55045626df
|
C++: SqlPqxxTainted.ql style fixes
|
2021-05-25 22:38:27 +03:00 |
|
Geoffrey White
|
2fd461e984
|
Merge pull request #5938 from MathiasVP/promote-access-of-memory-location-after-end-of-buffer-using-strncat
C++: Promote `cpp/access-memory-location-after-end-buffer-strncat` out of experimental
|
2021-05-25 14:36:53 +01:00 |
|
Mathias Vorreiter Pedersen
|
12cd09d5d4
|
C++: Delete the experimental query and its tests, and accept the test changes.
|
2021-05-21 10:35:57 +02:00 |
|
Mathias Vorreiter Pedersen
|
9504592909
|
C++: Promote cpp/incorrect-allocation-error-handling out of experimental.
|
2021-05-20 09:47:45 +02:00 |
|
Geoffrey White
|
d7e560c611
|
Merge pull request #5767 from ihsinme/ihsinme-patch-268
CPP: Add query for CWE-1126: Declaration of Variable with Unnecessarily Wide Scope
|
2021-05-11 15:24:25 +01:00 |
|
ihsinme
|
c8f2937df9
|
Update DeclarationOfVariableWithUnnecessarilyWideScope.ql
|
2021-05-10 14:16:11 +03:00 |
|
Mathias Vorreiter Pedersen
|
90e8368258
|
C++: Properly handle conversions in convertedExprMayThrow. This recursive implementation idea is stolen from convertedExprMightOverflow in SimpleRangeAnalysis.
|
2021-05-07 12:31:43 +02:00 |
|
Mathias Vorreiter Pedersen
|
88e6cbaacd
|
C++: Include Assignments in exprMayThrow and accept test changes.
|
2021-05-07 11:49:25 +02:00 |
|
Mathias Vorreiter Pedersen
|
08fa611700
|
C++: Avoid calling SwitchCase.getAStmt for performance reasons. This turns out to not be needed as the statements inside the switch case will get picked up by the BlockStmt.getAStmt case already.
|
2021-05-07 11:18:50 +02:00 |
|
Mathias Vorreiter Pedersen
|
856d512aa6
|
C++: Simplify noThrowInTryBlock.
|
2021-05-06 18:36:09 +02:00 |
|
Mathias Vorreiter Pedersen
|
7c1720a1d1
|
C++: Remove NoThrowAllocator and inline its (corrected) definition in ThrowingAllocator.
|
2021-05-06 18:02:05 +02:00 |
|
Mathias Vorreiter Pedersen
|
d1eb774737
|
C++: Remove implied conjunction.
|
2021-05-06 17:03:42 +02:00 |
|