Skip to content

Commit

Permalink
Merge pull request #31 from splunk-soar-connectors/next
Browse files Browse the repository at this point in the history
Merging next to main for release 2.0.17
  • Loading branch information
mnordby-splunk authored Dec 2, 2024
2 parents d9626ae + 1467b59 commit b90b712
Show file tree
Hide file tree
Showing 16 changed files with 29 additions and 30 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/phantomcyber/dev-cicd-tools
rev: v1.22
rev: v1.23
hooks:
- id: org-hook
- id: package-app-dependencies
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# Juniper SRX

Publisher: Splunk
Connector Version: 2.0.16
Connector Version: 2.0.17
Product Vendor: Juniper Networks
Product Name: Juniper SRX
Product Version Supported (regex): ".\*"
Minimum Product Version: 6.2.1
Minimum Product Version: 6.3.0

This app implements various containment and investigative actions on a Juniper SRX device. Uses port 830 by default if no port is set

Expand Down
44 changes: 22 additions & 22 deletions junipersrx.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
"publisher": "Splunk",
"package_name": "phantom_junipersrx",
"main_module": "junipersrx_connector.py",
"app_version": "2.0.16",
"utctime_updated": "2024-09-30T09:22:18.000000Z",
"app_version": "2.0.17",
"utctime_updated": "2024-11-25T17:48:20.000000Z",
"product_vendor": "Juniper Networks",
"product_name": "Juniper SRX",
"product_version_regex": ".*",
"min_phantom_version": "6.2.1",
"min_phantom_version": "6.3.0",
"python_version": "3",
"fips_compliant": true,
"latest_tested_versions": [
Expand Down Expand Up @@ -529,23 +529,23 @@
"versions": "EQ(*)"
}
],
"pip_dependencies": {
"pip39_dependencies": {
"wheel": [
{
"module": "PyNaCl",
"input_file": "wheels/py36/PyNaCl-1.5.0-cp36-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl"
},
{
"module": "bcrypt",
"input_file": "wheels/py36/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl"
"input_file": "wheels/py39/bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl"
},
{
"module": "cffi",
"input_file": "wheels/py36/cffi-1.15.1-cp36-cp36m-manylinux1_x86_64.manylinux_2_5_x86_64.manylinux_2_28_x86_64.whl"
"input_file": "wheels/py39/cffi-1.17.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl"
},
{
"module": "cryptography",
"input_file": "wheels/py36/cryptography-40.0.2-cp36-abi3-manylinux_2_28_x86_64.whl"
"input_file": "wheels/py39/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl"
},
{
"module": "decorator",
Expand All @@ -557,51 +557,51 @@
},
{
"module": "lxml",
"input_file": "wheels/py36/lxml-5.3.0-cp36-cp36m-manylinux_2_28_x86_64.whl"
"input_file": "wheels/py39/lxml-5.3.0-cp39-cp39-manylinux_2_28_x86_64.whl"
},
{
"module": "ncclient",
"input_file": "wheels/shared/ncclient-0.6.12-py2.py3-none-any.whl"
},
{
"module": "paramiko",
"input_file": "wheels/py3/paramiko-3.3.1-py3-none-any.whl"
"input_file": "wheels/py3/paramiko-3.5.0-py3-none-any.whl"
},
{
"module": "ply",
"input_file": "wheels/shared/ply-3.11-py2.py3-none-any.whl"
},
{
"module": "pycparser",
"input_file": "wheels/shared/pycparser-2.21-py2.py3-none-any.whl"
"input_file": "wheels/py3/pycparser-2.22-py3-none-any.whl"
},
{
"module": "setuptools",
"input_file": "wheels/py3/setuptools-59.6.0-py3-none-any.whl"
"input_file": "wheels/py3/setuptools-75.3.0-py3-none-any.whl"
},
{
"module": "simplejson",
"input_file": "wheels/py36/simplejson-3.17.2-cp36-cp36m-manylinux2010_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl"
"input_file": "wheels/py39/simplejson-3.17.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl"
}
]
},
"pip39_dependencies": {
"pip_dependencies": {
"wheel": [
{
"module": "PyNaCl",
"input_file": "wheels/py36/PyNaCl-1.5.0-cp36-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl"
},
{
"module": "bcrypt",
"input_file": "wheels/py39/bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl"
"input_file": "wheels/py36/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl"
},
{
"module": "cffi",
"input_file": "wheels/py39/cffi-1.17.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl"
"input_file": "wheels/py36/cffi-1.15.1-cp36-cp36m-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl"
},
{
"module": "cryptography",
"input_file": "wheels/py39/cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl"
"input_file": "wheels/py36/cryptography-40.0.2-cp36-abi3-manylinux_2_28_x86_64.whl"
},
{
"module": "decorator",
Expand All @@ -613,32 +613,32 @@
},
{
"module": "lxml",
"input_file": "wheels/py39/lxml-5.3.0-cp39-cp39-manylinux_2_28_x86_64.whl"
"input_file": "wheels/py36/lxml-5.3.0-cp36-cp36m-manylinux_2_28_x86_64.whl"
},
{
"module": "ncclient",
"input_file": "wheels/shared/ncclient-0.6.12-py2.py3-none-any.whl"
},
{
"module": "paramiko",
"input_file": "wheels/py3/paramiko-3.3.1-py3-none-any.whl"
"input_file": "wheels/py3/paramiko-3.5.0-py3-none-any.whl"
},
{
"module": "ply",
"input_file": "wheels/shared/ply-3.11-py2.py3-none-any.whl"
},
{
"module": "pycparser",
"input_file": "wheels/py3/pycparser-2.22-py3-none-any.whl"
"input_file": "wheels/shared/pycparser-2.21-py2.py3-none-any.whl"
},
{
"module": "setuptools",
"input_file": "wheels/py3/setuptools-75.1.0-py3-none-any.whl"
"input_file": "wheels/py3/setuptools-59.6.0-py3-none-any.whl"
},
{
"module": "simplejson",
"input_file": "wheels/py39/simplejson-3.17.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl"
"input_file": "wheels/py36/simplejson-3.17.2-cp36-cp36m-manylinux1_x86_64.manylinux2010_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl"
}
]
}
}
}
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ verbose = true

[tool.isort]
line_length = 145
profile = "black"
1 change: 1 addition & 0 deletions release_notes/2.0.17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* Updated setuptools and paramiko versions for vulnerabilities [PAPP-34911]
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
git+https://github.com/phantomcyber/paramiko.git@3.3.1-fips #paramiko=3.3.1
git+https://github.com/phantomcyber/paramiko.git@3.5.0-fips #paramiko=3.5.0
jsonpath_rw==1.4.0
ncclient==0.6.12
simplejson==3.17.2
5 changes: 1 addition & 4 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
[flake8]
max-line-length = 145
max-complexity = 28
extend-ignore = F403,E128,E126,E121,E127,E731,E201,E202,E203,E701,F405,E722,D

[isort]
line_length = 145
extend-ignore = F403,E128,E126,E121,E127,E731,E201,E202,E203,E701,F405,E722,D,W503
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit b90b712

Please sign in to comment.