Oval Definition:oval:org.opensuse.security:def:64005
Revision Date:2020-12-01Version: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:unixClass:patch
Status:Reference(s):1111622
1122668
1132160
1139083
1153669
1155643
1167231
1173576
1173613
1173902
1173994
1174157
1175857
1176409
1176412
1177613
1177943
CVE-2018-18074
CVE-2019-11068
CVE-2019-12900
CVE-2019-13720
CVE-2019-13721
CVE-2019-17455
CVE-2020-12402
CVE-2020-12415
CVE-2020-12416
CVE-2020-12417
CVE-2020-12418
CVE-2020-12419
CVE-2020-12420
CVE-2020-12421
CVE-2020-12422
CVE-2020-12423
CVE-2020-12424
CVE-2020-12425
CVE-2020-12426
CVE-2020-14318
CVE-2020-14323
CVE-2020-14383
CVE-2020-14392
CVE-2020-14393
CVE-2020-14556
CVE-2020-14577
CVE-2020-14578
CVE-2020-14579
CVE-2020-14581
CVE-2020-14583
CVE-2020-14593
CVE-2020-14621
CVE-2020-14779
CVE-2020-14781
CVE-2020-14782
CVE-2020-14792
CVE-2020-14796
CVE-2020-14797
CVE-2020-14798
CVE-2020-14803
CVE-2020-24654
openSUSE-SU-2019:1433-1
openSUSE-SU-2019:1918-1
openSUSE-SU-2019:2421-1
openSUSE-SU-2020:0806-1
openSUSE-SU-2020:1310-2
openSUSE-SU-2020:1893-1
SUSE-SU-2020:0555-1
SUSE-SU-2020:2661-1
Platform(s):openSUSE Leap 15.1
openSUSE Leap 15.2
SUSE Linux Enterprise Server 12 SP4
SUSE Linux Enterprise Server 12 SP4-ESPOS
SUSE Linux Enterprise Server 12 SP4-LTSS
Product(s):
Definition Synopsis
  • openSUSE Leap 15.1 is installed
  • AND Package Information
  • libxslt-1.1.32-lp151.3.3 is installed
  • OR libxslt-devel-1.1.32-lp151.3.3 is installed
  • OR libxslt-devel-32bit-1.1.32-lp151.3.3 is installed
  • OR libxslt-python-1.1.32-lp151.3.3 is installed
  • OR libxslt-tools-1.1.32-lp151.3.3 is installed
  • OR libxslt1-1.1.32-lp151.3.3 is installed
  • OR libxslt1-32bit-1.1.32-lp151.3.3 is installed
  • Definition Synopsis
  • openSUSE Leap 15.2 is installed
  • AND Package Information
  • java-1_8_0-openj9-1.8.0.272-lp152.3.3 is installed
  • OR java-1_8_0-openj9-accessibility-1.8.0.272-lp152.3.3 is installed
  • OR java-1_8_0-openj9-demo-1.8.0.272-lp152.3.3 is installed
  • OR java-1_8_0-openj9-devel-1.8.0.272-lp152.3.3 is installed
  • OR java-1_8_0-openj9-headless-1.8.0.272-lp152.3.3 is installed
  • OR java-1_8_0-openj9-javadoc-1.8.0.272-lp152.3.3 is installed
  • OR java-1_8_0-openj9-src-1.8.0.272-lp152.3.3 is installed
  • Definition Synopsis
  • SUSE Linux Enterprise Server 12 SP4 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-packaging-17.1-2.5 is installed
  • OR python3-asn1crypto-0.24.0-2.5 is installed
  • OR python3-packaging-17.1-2.5 is installed
  • Definition Synopsis
  • SUSE Linux Enterprise Server 12 SP4-ESPOS is installed
  • AND Package Information
  • libdcerpc-binding0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libdcerpc-binding0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libdcerpc0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libdcerpc0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr-krb5pac0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr-krb5pac0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr-nbt0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr-nbt0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr-standard0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr-standard0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libndr0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libnetapi0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libnetapi0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-credentials0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-credentials0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-errors0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-errors0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-hostconfig0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-hostconfig0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-passdb0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-passdb0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-util0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamba-util0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamdb0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsamdb0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsmbclient0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsmbclient0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsmbconf0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsmbconf0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsmbldap0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libsmbldap0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libtevent-util0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libtevent-util0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libwbclient0-4.6.16+git.248.c833312e640-3.58 is installed
  • OR libwbclient0-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-client-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-client-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-doc-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-libs-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-libs-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-winbind-4.6.16+git.248.c833312e640-3.58 is installed
  • OR samba-winbind-32bit-4.6.16+git.248.c833312e640-3.58 is installed
  • Definition Synopsis
  • SUSE Linux Enterprise Server 12 SP4-LTSS is installed
  • AND perl-DBI-1.628-5.3 is installed
  • BACK