Anna Railton
|
00b74d8b1c
|
Merge pull request #8895 from github/annarailton-patch-1
ATM: Update `TaintedPathInjection` -> `TaintedPath`
|
2022-04-27 16:15:46 +01:00 |
|
Erik Krogh Kristensen
|
e1c7d369be
|
Merge pull request #8796 from erik-krogh/redundantImport
Remove redundant imports
|
2022-04-27 12:39:51 +02:00 |
|
Anna Railton
|
1f1ef22f90
|
Update TaintedPathInjection -> TaintedPath
Lines up with usual naming in https://github.com/github/ml-ql-adaptive-threat-modeling-backend
|
2022-04-27 11:27:43 +01:00 |
|
Anna Railton
|
eacfceb6ce
|
Merge pull request #8605 from github/annarailton/new-query-label-mappings
Experimental (ATM): update query label mappings
|
2022-04-26 16:39:06 +01:00 |
|
Erik Krogh Kristensen
|
d389012b75
|
Merge branch 'main' into redundantImport
|
2022-04-26 14:24:51 +02:00 |
|
Jean Helie
|
47fdb79cf8
|
Merge pull request #8751 from github/jhelie/add-gitkeep-to-model-resources
ML: add .gitkeep to resources dir in which ML models are to be found
|
2022-04-25 18:08:24 +02:00 |
|
annarailton
|
9c25da20a4
|
Update queryNames
|
2022-04-22 13:42:29 +01:00 |
|
Erik Krogh Kristensen
|
ff73dbc35c
|
delete redundant imports
|
2022-04-22 12:55:28 +02:00 |
|
Jean Helie
|
f1f00ccac5
|
ML: add .gitkeep to resources dir in which ML models are to be found
|
2022-04-15 12:19:06 +02:00 |
|
Jean Helie
|
d094bbc06d
|
Merge pull request #8546 from github/jhelie/enforce-unknown-incompatibiliy-with-notasink
ML: add defensive check to ensure Unknown endpoints cannot also be NotASink
|
2022-04-14 11:21:18 +02:00 |
|
Jean Helie
|
1e39a9caae
|
ML: update regression test output following fix to getAnUnknown predicate
|
2022-04-13 18:14:16 +02:00 |
|
Jean Helie
|
f87cd164ce
|
ML: add defensive check to ensure Unknown endpoints cannot also be NotASink
|
2022-04-13 18:14:16 +02:00 |
|
Jean Helie
|
f2b813a6e7
|
ML: add regression test for effective sink that is also NotASink
|
2022-04-13 18:14:16 +02:00 |
|
Jean Helie
|
407a8a7715
|
ML: fix ATM expected tests outputs
|
2022-04-13 14:02:12 +02:00 |
|
annarailton
|
8ae905aef9
|
Update endpointTypeEncoded -> label
Fixes https://github.com/github/ml-ql-adaptive-threat-modeling/issues/1821
|
2022-04-08 10:22:13 +01:00 |
|
annarailton
|
b0ab7218db
|
Add test for query mappings
|
2022-04-08 10:22:13 +01:00 |
|
annarailton
|
4808eb9926
|
Change encoding -> label and description -> labelName
Fixes https://github.com/github/ml-ql-adaptive-threat-modeling/issues/1820
|
2022-04-08 10:22:13 +01:00 |
|
annarailton
|
de4e01a8f2
|
Change NotASinkType to NegativeType
Fixes https://github.com/github/ml-ql-adaptive-threat-modeling/issues/1819
|
2022-04-08 10:22:13 +01:00 |
|
Erik Krogh Kristensen
|
67e1ffdd3e
|
fix isKnownStepSrc such that it actually includes taint/dataflow-steps
|
2022-03-31 09:46:01 +02:00 |
|
Erik Krogh Kristensen
|
e038baed36
|
add .gitignore ignoring test dbs
|
2022-03-31 09:45:28 +02:00 |
|
Chuan-kai Lin
|
a8dabb238d
|
JS: Fix expected test output for ATM queries
|
2022-03-30 11:35:17 -07:00 |
|
github-actions[bot]
|
1e620c99c6
|
JS: Bump patch version of ML-powered library and query packs post-release
|
2022-03-23 11:53:34 +00:00 |
|
github-actions[bot]
|
dc0c8374d2
|
JS: Bump minor version of ML-powered library and query packs
|
2022-03-23 11:47:53 +00:00 |
|
github-actions[bot]
|
2b42d84ccd
|
JS: Bump patch version of ML-powered model pack post-release
|
2022-03-23 11:47:53 +00:00 |
|
github-actions[bot]
|
6fbc0e6e32
|
JS: Bump ML model pack dependency of ML-powered model building and query packs
|
2022-03-23 11:47:53 +00:00 |
|
github-actions[bot]
|
8d13662315
|
JS: Bump minor version of ML-powered model pack
|
2022-03-23 11:47:08 +00:00 |
|
Erik Krogh Kristensen
|
cd9d61c1fc
|
Merge pull request #8450 from erik-krogh/importAs
disallow lowercase import-as aliases
|
2022-03-16 11:32:37 +01:00 |
|
Erik Krogh Kristensen
|
b0fc958b32
|
simplify imports
Co-authored-by: Henry Mercer <henry.mercer@me.com>
|
2022-03-15 15:10:04 +01:00 |
|
Erik Krogh Kristensen
|
89af50f6d5
|
rename all lower-case import-as statements
|
2022-03-15 14:40:38 +01:00 |
|
Anna Railton
|
739d94e8f9
|
Add docstring to ExtractEndpointMapping.ql
|
2022-03-15 12:50:51 +00:00 |
|
Henry Mercer
|
f38b498eed
|
Merge pull request #8433 from github/henrymercer/js-atm-remove-isEffectiveSinkWithOverridingScore
JS: Remove `isEffectiveSinkWithOverridingScore` from ML-powered libraries
|
2022-03-15 10:04:30 +00:00 |
|
Henry Mercer
|
5102cadf8e
|
Merge pull request #8404 from github/codeql-ci/js-atm-new-release
JS: Bump version numbers of ML-powered packs after 0.1.0 release
|
2022-03-14 17:32:37 +00:00 |
|
Henry Mercer
|
8b1b2af2d8
|
JS: Remove isEffectiveSinkWithOverridingScore
This was previously used in the ATM external API query, but is now dead
code.
|
2022-03-14 14:25:36 +00:00 |
|
github-actions[bot]
|
7ac7657ffc
|
JS: Bump patch version of ML-powered library and query packs post-release
|
2022-03-11 12:17:13 +00:00 |
|
github-actions[bot]
|
2f6886642c
|
JS: Bump minor version of ML-powered library and query packs
|
2022-03-11 12:13:03 +00:00 |
|
Erik Krogh Kristensen
|
69353bb014
|
patch upper-case acronyms to be PascalCase
|
2022-03-11 11:10:33 +01:00 |
|
Tom Bolton
|
173f45f316
|
Merge pull request #8334 from github/tombolton/add-mapping-query
JS: Add query that maps queries to sink type
|
2022-03-07 10:35:37 +00:00 |
|
tombolton
|
2ffa6771ff
|
replace endpoint type name with encoding in mapping query
|
2022-03-04 11:00:31 +00:00 |
|
tombolton
|
bd9e845aea
|
update column names and remove encoding value
|
2022-03-03 15:59:10 +00:00 |
|
tombolton
|
f1f1526237
|
add query-sink mapping query
|
2022-03-03 15:20:06 +00:00 |
|
Erik Krogh Kristensen
|
1b5c7392f0
|
restrict the size of the getASubexpressionWithinQuery predicate, and remove double-recursion
|
2022-03-01 11:18:42 +01:00 |
|
Tom Bolton
|
8dfc0d25d1
|
Merge pull request #8232 from github/tombolton/use-updated-counting-query
Add new xss queries to result counting query
|
2022-02-24 16:38:53 +00:00 |
|
tombolton
|
d80ef6566d
|
add new xss queries to result counting query
|
2022-02-24 13:31:40 +00:00 |
|
Stephan Brandauer
|
517d6969e1
|
Merge pull request #8171 from kaeluka/js/update-atm-query-docs-for-nosql-sql-injection
update ATM NosqlInjection and SqlInjection query docs
|
2022-02-23 10:54:37 +01:00 |
|
Erik Krogh Kristensen
|
c487bb73a7
|
Merge pull request #8143 from erik-krogh/pred-ql-style
QL: add ql-for-ql query for detecting bad predicate qldoc
|
2022-02-22 17:49:12 +01:00 |
|
Stephan Brandauer
|
6a9186cdef
|
update ATM NosqlInjection and SqlInjection query docs
|
2022-02-22 16:56:18 +01:00 |
|
Henry Mercer
|
4f7604f0dd
|
Merge pull request #8151 from github/henrymercer/separate-atm-model-pack
|
2022-02-22 11:47:35 +00:00 |
|
Henry Mercer
|
5a3daa9e3f
|
JS: Add CWE tags for ML-powered queries
- Cross-site scripting: CWE-79
- Path injection: CWE-22, CWE-23, CWE-36, CWE-73, CWE-99
- NoSQL injection: CWE-943
- SQL injection: CWE-89
|
2022-02-21 16:18:33 +00:00 |
|
Henry Mercer
|
a89882c14e
|
JS: Update lockfiles for ML-powered queries packs
|
2022-02-21 16:03:05 +00:00 |
|
Henry Mercer
|
6fb9895367
|
JS: Separate the ML-powered queries model into its own pack
This allows users to more easily get started with development. Running
`codeql pack install` from the `-queries` pack will now install the ML
model.
|
2022-02-21 15:05:57 +00:00 |
|