Skip to content

Commit

Permalink
Pin the Python SDK >= 16.4.1 for OpenSSL fix (#385)
Browse files Browse the repository at this point in the history
KSM-336

Python SDK includes update of cryptography module which ...

    Updated Windows, macOS, and Linux wheels to be compiled with
    OpenSSL 3.0.7, which resolves CVE-2022-3602 and CVE-2022-3786.

This pins the SDK version in order to get those fixes. OpenSSL 3.0.7
still needs to be updated on the hosting operating system.
  • Loading branch information
jsupun authored Nov 2, 2022
1 parent 03316ea commit 9b3b258
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 7 deletions.
6 changes: 5 additions & 1 deletion integration/keeper_secrets_manager_ansible/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ For more information see our official documentation page https://docs.keeper.io/

# Changes

## 1.1.5

* Update pinned KSM SDK version. The KSM SDK has been updated to use OpenSSL 3.0.7 which resolves CVE-2022-3602, CVE-2022-3786.

## 1.1.4

* Move check for custom record type in `keeper_create` plugin.
Expand All @@ -36,4 +40,4 @@ generation. `keeper_app_owner_public_key` also added to Ansible variables.
* Fixed misspelled collection name in `README.md`

## 1.1.0
* First Ansible Galaxy release
* First Ansible Galaxy release
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,10 @@ configuration file or even a playbook.

# Changes

## 1.1.5

* Update pinned KSM SDK version. The KSM SDK has been updated to use OpenSSL 3.0.7 which resolves CVE-2022-3602, CVE-2022-3786.

## 1.1.4

* Move check for custom record type in `keeper_create` plugin.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
importlib_metadata
keeper-secrets-manager-core>=16.3.5
keeper-secrets-manager-core>=16.4.1
keeper-secrets-manager-helper>=1.0.4
4 changes: 2 additions & 2 deletions integration/keeper_secrets_manager_ansible/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ansible
importlib_metadata
keeper-secrets-manager-core>=16.3.5
keeper-secrets-manager-helper>=1.0.4
keeper-secrets-manager-core>=16.4.1
keeper-secrets-manager-helper>=1.0.4
8 changes: 5 additions & 3 deletions integration/keeper_secrets_manager_ansible/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@
long_description = fp.read()

install_requires = [
'keeper-secrets-manager-core>=16.3.5',
'keeper-secrets-manager-core>=16.4.1',
'keeper-secrets-manager-helper>=1.0.4',
'importlib_metadata',
'ansible'
]

setup(
name="keeper-secrets-manager-ansible",
version='1.1.4',
version='1.1.5',
description="Keeper Secrets Manager plugins for Ansible.",
long_description=long_description,
long_description_content_type="text/markdown",
Expand All @@ -37,7 +37,7 @@
"Source Code": "https://github.com/Keeper-Security/secrets-manager",
},
classifiers=[
"Development Status :: 1 - Planning",
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: MIT License",
Expand All @@ -48,6 +48,8 @@
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Topic :: Security",
"Topic :: System :: Installation/Setup",
"Topic :: System :: Systems Administration"
Expand Down

0 comments on commit 9b3b258

Please sign in to comment.