Revision Date: | 2020-12-01 | Version: | 1 |
Title: | Security update for python-aws-sam-translator, python-boto3, python-botocore, python-cfn-lint, python-jsonschema, python-nose2, python-parameterized, python-pathlib2, python-pytest-cov, python-requests, python-s3transfer (Moderate) |
Description: | This update for python-aws-sam-translator, python-boto3, python-botocore, python-cfn-lint, python-jsonschema, python-nose2, python-parameterized, python-pathlib2, python-pytest-cov, python-requests, python-s3transfer, python-jsonpatch, python-jsonpointer, python-scandir, python-PyYAML fixes the following issues:
python-cfn-lint was included as a new package in 0.21.4.
python-aws-sam-translator was updated to 1.11.0:
* Add ReservedConcurrentExecutions to globals * Fix ElasticsearchHttpPostPolicy resource reference * Support using AWS::Region in Ref and Sub * Documentation and examples updates * Add VersionDescription property to Serverless::Function * Update ServerlessRepoReadWriteAccessPolicy * Add additional template validation
Upgrade to 1.10.0:
* Add GSIs to DynamoDBReadPolicy and DynamoDBCrudPolicy * Add DynamoDBReconfigurePolicy * Add CostExplorerReadOnlyPolicy and OrganizationsListAccountsPolicy * Add EKSDescribePolicy * Add SESBulkTemplatedCrudPolicy * Add FilterLogEventsPolicy * Add SSMParameterReadPolicy * Add SESEmailTemplateCrudPolicy * Add s3:PutObjectAcl to S3CrudPolicy * Add allow_credentials CORS option * Add support for AccessLogSetting and CanarySetting Serverless::Api properties * Add support for X-Ray in Serverless::Api * Add support for MinimumCompressionSize in Serverless::Api * Add Auth to Serverless::Api globals * Remove trailing slashes from APIGW permissions * Add SNS FilterPolicy and an example application * Add Enabled property to Serverless::Function event sources * Add support for PermissionsBoundary in Serverless::Function * Fix boto3 client initialization * Add PublicAccessBlockConfiguration property to S3 bucket resource * Make PAY_PER_REQUEST default mode for Serverless::SimpleTable * Add limited support for resolving intrinsics in Serverless::LayerVersion * SAM now uses Flake8 * Add example application for S3 Events written in Go * Updated several example applications
- Initial build + Version 1.9.0 - Add patch to drop compatible releases operator from setup.py, required for SLES12 as the setuptools version is too old + ast_drop-compatible-releases-operator.patch
python-jsonschema was updated to 2.6.0:
* Improved performance on CPython by adding caching around ref resolution
Update to version 2.5.0:
* Improved performance on CPython by adding caching around ref resolution (#203)
Update to version 2.4.0:
* Added a CLI (#134) * Added absolute path and absolute schema path to errors (#120) * Added ``relevance`` * Meta-schemas are now loaded via ``pkgutil`` * Added ``by_relevance`` and ``best_match`` (#91) * Fixed ``format`` to allow adding formats for non-strings (#125) * Fixed the ``uri`` format to reject URI references (#131)
- Install /usr/bin/jsonschema with update-alternatives support
python-nose2 was updated to 0.9.1:
* the prof plugin now uses cProfile instead of hotshot for profiling * skipped tests now include the user's reason in junit XML's message field * the prettyassert plugin mishandled multi-line function definitions * Using a plugin's CLI flag when the plugin is already enabled via config no longer errors * nose2.plugins.prettyassert, enabled with --pretty-assert * Cleanup code for EOLed python versions * Dropped support for distutils. * Result reporter respects failure status set by other plugins * JUnit XML plugin now includes the skip reason in its output
Upgrade to 0.8.0:
List of changes is too long to show here, see https://github.com/nose-devs/nose2/blob/master/docs/changelog.rst changes between 0.6.5 and 0.8.0
Update to 0.7.0:
* Added parameterized_class feature, for parameterizing entire test classes (many thanks to @TobyLL for their suggestions and help testing!) * Fix DeprecationWarning on `inspect.getargs` (thanks @brettdh; https://github.com/wolever/parameterized/issues/67) * Make sure that `setUp` and `tearDown` methods work correctly (#40) * Raise a ValueError when input is empty (thanks @danielbradburn; https://github.com/wolever/parameterized/pull/48) * Fix the order when number of cases exceeds 10 (thanks @ntflc; https://github.com/wolever/parameterized/pull/49)
python-scandir was included in version 2.3.2.
python-requests was updated to version 2.20.1 (bsc#1111622)
* Fixed bug with unintended Authorization header stripping for redirects using default ports (http/80, https/443).
* remove restriction for urllib3 < 1.24
Update to version 2.20.0:
* Bugfixes + Content-Type header parsing is now case-insensitive (e.g. charset=utf8 v Charset=utf8). + Fixed exception leak where certain redirect urls would raise uncaught urllib3 exceptions. + Requests removes Authorization header from requests redirected from https to http on the same hostname. (CVE-2018-18074) + should_bypass_proxies now handles URIs without hostnames (e.g. files). * Dependencies + Requests now supports urllib3 v1.24. * Deprecations + Requests has officially stopped support for Python 2.6.
Update to version 2.19.1:
* Fixed issue where status_codes.py’s init function failed trying to append to a __doc__ value of None.
Update to version 2.19.0:
* Improvements + Warn about possible slowdown with cryptography version < 1.3.4 + Check host in proxy URL, before forwarding request to adapter. + Maintain fragments properly across redirects. (RFC7231 7.1.2) + Removed use of cgi module to expedite library load time. + Added support for SHA-256 and SHA-512 digest auth algorithms. + Minor performance improvement to Request.content. + Migrate to using collections.abc for 3.7 compatibility. * Bugfixes + Parsing empty Link headers with parse_header_links() no longer return one bogus entry. + Fixed issue where loading the default certificate bundle from a zip archive would raise an IOError. + Fixed issue with unexpected ImportError on windows system which do not support winreg module. + DNS resolution in proxy bypass no longer includes the username and password in the request. This also fixes the issue of DNS queries failing on macOS. + Properly normalize adapter prefixes for url comparison. + Passing None as a file pointer to the files param no longer raises an exception. + Calling copy on a RequestsCookieJar will now preserve the cookie policy correctly. * We now support idna v2.7 and urllib3 v1.23.
update to version 2.18.4:
* Improvements + Error messages for invalid headers now include the header name for easier debugging * Dependencies + We now support idna v2.6.
update to version 2.18.3:
* Improvements + Running $ python -m requests.help now includes the installed version of idna. * Bugfixes + Fixed issue where Requests would raise ConnectionError instead of SSLError when encountering SSL problems when using urllib3 v1.22.
|
Family: | unix | Class: | patch |
Status: | | Reference(s): | 1004455 1013669 1019649 1021315 1021803 1025029 1025035 1025084 1025985 1027519 1032509 1037811 1039042 1039357 1040043 1056996 1087289 1094725 1095242 1096224 1097521 1097522 1097523 1097560 1106222 1110279 1110910 1111006 1111010 1111013 1111622 1112142 1112143 1112144 1112146 1112147 1112148 1112152 1112153 1114422 1116998 1120114 1120115 1120116 1120117 1120118 1120119 1120120 1120121 1120122 1122668 1151021 1158328 1174662 977043 CVE-2016-10164 CVE-2016-9811 CVE-2017-1000366 CVE-2017-14107 CVE-2017-2624 CVE-2018-10839 CVE-2018-11806 CVE-2018-12891 CVE-2018-12892 CVE-2018-12893 CVE-2018-13785 CVE-2018-15126 CVE-2018-15127 CVE-2018-15746 CVE-2018-16435 CVE-2018-17958 CVE-2018-17962 CVE-2018-17963 CVE-2018-18074 CVE-2018-18849 CVE-2018-20019 CVE-2018-20020 CVE-2018-20021 CVE-2018-20022 CVE-2018-20023 CVE-2018-20024 CVE-2018-3136 CVE-2018-3139 CVE-2018-3149 CVE-2018-3169 CVE-2018-3180 CVE-2018-3183 CVE-2018-3214 CVE-2018-3665 CVE-2018-4191 CVE-2018-4197 CVE-2018-4207 CVE-2018-4208 CVE-2018-4209 CVE-2018-4210 CVE-2018-4212 CVE-2018-4213 CVE-2018-4261 CVE-2018-4262 CVE-2018-4263 CVE-2018-4264 CVE-2018-4265 CVE-2018-4266 CVE-2018-4267 CVE-2018-4270 CVE-2018-4272 CVE-2018-4273 CVE-2018-4278 CVE-2018-4284 CVE-2018-4299 CVE-2018-4306 CVE-2018-4309 CVE-2018-4312 CVE-2018-4314 CVE-2018-4315 CVE-2018-4316 CVE-2018-4317 CVE-2018-4318 CVE-2018-4319 CVE-2018-4323 CVE-2018-4328 CVE-2018-4345 CVE-2018-4358 CVE-2018-4359 CVE-2018-4361 CVE-2018-4372 CVE-2018-4373 CVE-2018-4375 CVE-2018-4376 CVE-2018-4378 CVE-2018-4382 CVE-2018-4386 CVE-2018-4392 CVE-2018-4416 CVE-2018-6307 CVE-2019-11745 CVE-2019-13722 CVE-2019-14835 CVE-2019-17005 CVE-2019-17008 CVE-2019-17009 CVE-2019-17010 CVE-2019-17011 CVE-2019-17012 CVE-2020-9862 CVE-2020-9893 CVE-2020-9894 CVE-2020-9895 CVE-2020-9915 CVE-2020-9925 SUSE-SU-2016:2871-1 SUSE-SU-2017:0242-1 SUSE-SU-2017:0467-1 SUSE-SU-2017:1619-1 SUSE-SU-2017:1675-1 SUSE-SU-2017:2546-1 SUSE-SU-2018:2081-2 SUSE-SU-2018:2902-1 SUSE-SU-2019:0057-1 SUSE-SU-2020:0555-1 SUSE-SU-2020:2232-1
|
Platform(s): | openSUSE Leap 15.0 openSUSE Leap 15.1 SUSE Linux Enterprise Server 12 SP2 SUSE Linux Enterprise Server 12 SP2-BCL SUSE Linux Enterprise Server 12 SP2-ESPOS SUSE Linux Enterprise Server 12 SP2-LTSS SUSE Linux Enterprise Server 12 SP3 SUSE Linux Enterprise Server 12 SP3-BCL SUSE Linux Enterprise Server 12 SP3-ESPOS SUSE Linux Enterprise Server 12 SP3-LTSS SUSE Linux Enterprise Server 12 SP3-TERADATA SUSE Linux Enterprise Server 12 SP4 SUSE OpenStack Cloud 7 SUSE OpenStack Cloud 8 SUSE OpenStack Cloud Crowbar 8
| Product(s): | |
Definition Synopsis |
openSUSE Leap 15.0 is installed AND Package Information
aaa_base-84.87+git20180409.04c9dae-lp150.1 is installed
OR aaa_base-extras-84.87+git20180409.04c9dae-lp150.1 is installed
|
Definition Synopsis |
openSUSE Leap 15.1 is installed
AND Package Information
python-Twisted-17.9.0-lp151.3.3 is installed
OR python-Twisted-doc-17.9.0-lp151.3.3 is installed
OR python2-Twisted-17.9.0-lp151.3.3 is installed
OR python3-Twisted-17.9.0-lp151.3.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2 is installed
AND Package Information
xorg-x11-server-7.6_1.18.3-71 is installed
OR xorg-x11-server-extra-7.6_1.18.3-71 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-BCL is installed
AND Package Information
xen-4.7.6_02-43.36 is installed
OR xen-doc-html-4.7.6_02-43.36 is installed
OR xen-libs-4.7.6_02-43.36 is installed
OR xen-libs-32bit-4.7.6_02-43.36 is installed
OR xen-tools-4.7.6_02-43.36 is installed
OR xen-tools-domU-4.7.6_02-43.36 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-ESPOS is installed
AND Package Information
qemu-2.6.2-41.46 is installed
OR qemu-block-curl-2.6.2-41.46 is installed
OR qemu-block-rbd-2.6.2-41.46 is installed
OR qemu-block-ssh-2.6.2-41.46 is installed
OR qemu-guest-agent-2.6.2-41.46 is installed
OR qemu-ipxe-1.0.0-41.46 is installed
OR qemu-kvm-2.6.2-41.46 is installed
OR qemu-lang-2.6.2-41.46 is installed
OR qemu-seabios-1.9.1-41.46 is installed
OR qemu-sgabios-8-41.46 is installed
OR qemu-tools-2.6.2-41.46 is installed
OR qemu-vgabios-1.9.1-41.46 is installed
OR qemu-x86-2.6.2-41.46 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-LTSS is installed
AND yast2-smt-3.0.14-17.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3 is installed
AND Package Information
cups-pk-helper-0.2.5-5 is installed
OR cups-pk-helper-lang-0.2.5-5 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-BCL is installed
AND Package Information
git-2.26.0-27.27 is installed
OR git-core-2.26.0-27.27 is installed
OR libpcre2-16-0-10.34-1.3 is installed
OR libpcre2-32-0-10.34-1.3 is installed
OR libpcre2-8-0-10.34-1.3 is installed
OR libpcre2-posix2-10.34-1.3 is installed
OR pcre2-10.34-1.3 is installed
OR perl-CGI-4.38-1.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-ESPOS is installed
AND Package Information
libruby2_1-2_1-2.1.9-19.3 is installed
OR ruby2.1-2.1.9-19.3 is installed
OR ruby2.1-stdlib-2.1.9-19.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-LTSS is installed
AND Package Information
libecpg6-10.9-1.12 is installed
OR libpq5-10.9-1.12 is installed
OR libpq5-32bit-10.9-1.12 is installed
OR postgresql10-10.9-1.12 is installed
OR postgresql10-contrib-10.9-1.12 is installed
OR postgresql10-docs-10.9-1.12 is installed
OR postgresql10-libs-10.9-1.12 is installed
OR postgresql10-plperl-10.9-1.12 is installed
OR postgresql10-plpython-10.9-1.12 is installed
OR postgresql10-pltcl-10.9-1.12 is installed
OR postgresql10-server-10.9-1.12 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-TERADATA is installed
AND Package Information
openslp-2.0.0-18.15 is installed
OR openslp-32bit-2.0.0-18.15 is installed
OR openslp-server-2.0.0-18.15 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP4 is installed
AND Package Information
mariadb-10.2.18-1 is installed
OR mariadb-client-10.2.18-1 is installed
OR mariadb-errormessages-10.2.18-1 is installed
OR mariadb-tools-10.2.18-1 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 7 is installed
AND Package Information
python-PyYAML-5.1.2-26.9 is installed
OR python-asn1crypto-0.24.0-2.5 is installed
OR python-jsonpatch-1.1-10.4 is installed
OR python-jsonpointer-1.0-10.3 is installed
OR python-packaging-17.1-2.5 is installed
OR python-pyparsing-2.2.0-7.6 is installed
OR python3-asn1crypto-0.24.0-2.5 is installed
OR python3-jsonpointer-1.0-10.3 is installed
OR python3-packaging-17.1-2.5 is installed
OR python3-pyparsing-2.2.0-7.6 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 8 is installed
AND Package Information
libssh2-1-1.4.3-20.9 is installed
OR libssh2-1-32bit-1.4.3-20.9 is installed
OR libssh2_org-1.4.3-20.9 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud Crowbar 8 is installed
AND slf4j-1.7.12-3.3 is installed
|