erik-krogh
|
e8f9e366d5
|
remove redundant imports for JS
|
2023-12-08 16:56:54 +01:00 |
|
Rasmus Wriedt Larsen
|
43d9d2ceb7
|
Merge pull request #14603 from github/max-schaefer/broken-crypto-algorithm-link
JavaScript/Python/Ruby: Improve alert message for `*/weak-cryptographic-algorithm`.
|
2023-11-08 14:29:24 +01:00 |
|
Geoffrey White
|
e8a466a02c
|
Update dead link.
|
2023-11-07 09:26:07 +00:00 |
|
Max Schaefer
|
abef8483bd
|
Merge pull request #14600 from github/max-schaefer/express-rate-limit
JavaScript: Add support for importing `express-rate-limit` using a named import.
|
2023-10-26 15:15:22 +01:00 |
|
Max Schaefer
|
741735cc83
|
Port changes to JavaScript.
|
2023-10-26 14:47:24 +01:00 |
|
Max Schaefer
|
aff848b038
|
Update javascript/ql/lib/semmle/javascript/security/dataflow/MissingRateLimiting.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2023-10-26 13:06:52 +01:00 |
|
Max Schaefer
|
bb146a1758
|
JavaScript: Add support for rateLimit export from express-rate-limit package.
|
2023-10-26 12:14:57 +01:00 |
|
flyboss
|
ee813c1e61
|
Update UnsafeHtmlConstructionQuery.qll
add a deprecated alias in case anyone depends on the misspelled name.
|
2023-10-20 17:57:23 +08:00 |
|
flyboss
|
86336565eb
|
fix typo
|
2023-10-19 02:34:31 +00:00 |
|
erik-krogh
|
f48b47c656
|
JavaScript: add import that populate the shared abstract classes
|
2023-10-09 09:14:55 +02:00 |
|
erik-krogh
|
c2942b37a7
|
JS: delete various outdated deprecations
|
2023-10-09 09:14:55 +02:00 |
|
erik-krogh
|
0d992a3d1f
|
delete old deprecated aliases of various regex libraries
|
2023-10-09 09:14:54 +02:00 |
|
Jeongsoo Lee
|
4529d8b75a
|
Add support for log injection in MaD
|
2023-07-28 22:37:56 +00:00 |
|
Asger F
|
d57276ca35
|
Merge pull request #13719 from asgerf/js/barrier-inout
JS: Replace barrier edges with barrier nodes
|
2023-07-13 16:36:52 +02:00 |
|
Asger F
|
c7abd4c2af
|
JS: Remove the unused edge-sanitizer hook in UnvalidatedDynamicMethodCall
|
2023-07-12 09:26:37 +02:00 |
|
Asger F
|
1a395c5b34
|
JS: Use sanitizerOut in PrototypePollutingAssignment
|
2023-07-11 15:24:10 +02:00 |
|
Asger F
|
b09ed4b0e3
|
JS: Update UnsafeJQueryPlugin
|
2023-07-11 15:01:33 +02:00 |
|
Asger F
|
a1d8a05bcb
|
JS: Update ResourceExhaustion
|
2023-07-11 14:56:53 +02:00 |
|
Asger F
|
58a557b18e
|
JS: Update InsecureRandomness
|
2023-07-11 14:56:43 +02:00 |
|
Asger F
|
e863e2376d
|
JS: Use sanitizerIn in ExtenralAPIUsedWithUntrustedData
|
2023-07-11 14:50:29 +02:00 |
|
Asger F
|
094302a27b
|
JS: Replace sanitizing prefix edge with node
|
2023-07-11 14:48:13 +02:00 |
|
Asger F
|
944a2ca825
|
JS: Replace ClearTextLogging::isSanitizerEdge with a node
|
2023-07-11 14:20:17 +02:00 |
|
Asger F
|
68584e549e
|
JS: Replace isOptionallySanitizedEdge with a node
|
2023-07-11 12:57:33 +02:00 |
|
Asger F
|
d49359a95c
|
JS: Add step through spread arg to path.join()
|
2023-07-07 14:10:50 +02:00 |
|
Erik Krogh Kristensen
|
b2a60bf3d1
|
Merge pull request #13642 from erik-krogh/san-script
JS/RB: Fix FP in incomplete-multi-character-sanitization
|
2023-07-06 15:38:39 +02:00 |
|
Chuan-kai Lin
|
6912f7ed3a
|
Merge pull request #13638 from cklin/remove-pragma-assume-small-delta
Remove pragma[assume_small_delta]
|
2023-07-03 07:00:36 -07:00 |
|
erik-krogh
|
f9eee906cf
|
fix FP by requiring that the regular expression mention on of the chars important in the prefix
|
2023-07-01 20:30:09 +02:00 |
|
Chuan-kai Lin
|
ce464a7d69
|
Remove pragma[assume_small_delta]
|
2023-06-30 11:09:29 -07:00 |
|
jorgectf
|
2ac334bf15
|
Adapt Webix modeling to support HTML use-cases
|
2023-06-28 15:26:30 +02:00 |
|
jorgectf
|
bb67a9000e
|
Fix WebixTemplateSink
|
2023-06-26 13:32:00 +02:00 |
|
Jorge
|
5bd044211e
|
Apply suggestions from code review
Co-authored-by: Asger F <asgerf@github.com>
|
2023-06-26 13:27:23 +02:00 |
|
Kevin Stubbings
|
3605269e13
|
Add webix copy function
|
2023-06-22 22:16:28 -07:00 |
|
jorgectf
|
6947e99c15
|
Add models for webix
Co-authored-by: Kevin Stubbings <Kwstubbs@users.noreply.github.com>
|
2023-06-22 01:07:33 +02:00 |
|
erik-krogh
|
cd6f738f72
|
add mongoose.Types.ObjectId.isValid as a sanitizer-guard for NoSQL injection
|
2023-06-12 16:38:11 +02:00 |
|
erik-krogh
|
44b6366586
|
delete old deprecations
|
2023-06-02 11:58:08 +02:00 |
|
Jami
|
3886ebffa9
|
Merge branch 'main' into jcogs33/update-javascript-sink-kinds
|
2023-06-01 14:09:10 -04:00 |
|
erik-krogh
|
3293a55e8f
|
require arguments to be shell interpreted to be flagged by indirect-command-injection
|
2023-05-17 11:07:45 +02:00 |
|
Jami Cogswell
|
7880e9e92c
|
JS: update 'command-line-injection' sink kind to 'command-injection'
|
2023-05-16 15:45:55 -04:00 |
|
Asger F
|
c376eeb133
|
Merge pull request #12978 from asgerf/js/github-actions-sources
JS: Add sources and sinks related to GitHub Actions
|
2023-05-10 09:55:24 +02:00 |
|
Asger F
|
b28254327a
|
Update javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionCustomizations.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2023-05-10 08:16:31 +02:00 |
|
Kasper Svendsen
|
c7d72e0d34
|
JS: Prevent join order regression
|
2023-05-09 17:01:41 +02:00 |
|
Kasper Svendsen
|
65deb9d90a
|
Merge pull request #13016 from kaspersv/kaspersv/js-explicit-this-receivers3
JS: Make implicit this receivers explicit
|
2023-05-04 09:15:01 +02:00 |
|
Kasper Svendsen
|
67950c8e6b
|
JS: Make implicit this receivers explicit
|
2023-05-03 15:31:00 +02:00 |
|
Kasper Svendsen
|
aca2ace843
|
JS, Python, Ruby: Make implicit this receivers explicit
|
2023-05-03 13:51:51 +02:00 |
|
Asger F
|
b9ad4177f9
|
JS: List safe environment variables in IndirectCommandInjection
|
2023-05-03 10:48:14 +02:00 |
|
Asger F
|
e9f1e99526
|
Merge pull request #12887 from asgerf/js/unsafe-yaml-deserialization
JS: Update model of js-yaml
|
2023-05-01 09:57:20 +02:00 |
|
Asger F
|
1d0a0dec6f
|
JS: Fix typo
|
2023-04-20 12:48:17 +02:00 |
|
Asger F
|
1acc0d2ddf
|
JS: Update model of js-yaml
|
2023-04-20 12:47:13 +02:00 |
|
Asger F
|
1c2fdc8df9
|
JS: Ignore more webpack modules
|
2023-04-19 10:29:14 +02:00 |
|
Asger F
|
13b1e97caa
|
JS: Fix the ExtendCall restriction
|
2023-04-17 12:30:08 +02:00 |
|