Maintenance update for SUSE Manager 5.0: Server, Proxy and Retail Branch Server
This is a codestream only update
* CustomClassLoaderConstructor takes LoaderOptions
* Check input parameters for non-null values
testng was updated to version 7.10.1:
* CVE-2022-4065: Fixed Zip Slip Vulnerability (bsc#1205628)
- Changes of version 7.10.1:
* Fixed maven build with junit5
- Changes of version 7.10.0:
* Minor discrepancy fixes
* Deleting TestNG eclipse plugin specific classes
* Remove deprecated JUnit related support in TestNG
* Handle exceptions in emailable Reporter
* Added wrapperbot and update workflow order
* Support ITestNGFactory customisation
* Streamlined data provider listener invocation
* Streamlined Guice Module creation in concurrency.
* Copy test result attributes when unexpected failures
* chore: use explicit dependency versions instead of refreshVersions
* Removed Ant
* Support ordering of listeners
* Added errorprone
* Allow custom thread pool executors to be wired in.
* Allow data providers to be non cacheable
* Use Locks instead of synchronised keyword
* Document pgp artifact signing keys
* Added Unique Id for all test class instances
* Added issue management workflows
* Map object to configurations
* Allow listeners to be disabled at runtime
* Streamlined Data Provider execution
* Honour inheritance when parsing listener factories
* Tweaks around accessing SuiteResult
* Streamlined random generation
* Streamlined dependencies for configurations
- Changes of version 7.9.0:
* Fixed maps containing nulls can be incorrectly considered equal
* Test Results as artifacts for failed runs
* Fixed data races
* Dont honour params specified in suite-file tag
* Decouple SuiteRunner and TestRunner
* Disable Native DI for BeforeSuite methods
* Streamlined running Parallel Dataproviders+retries
* Removed extra whitespace in log for Configuration.createMethods()
* Added the link for TestNG Documentation's GitHub Repo in README.md
* FirstTimeOnlyConfig methods + Listener invocations
* Added overrideGroupsFromCliInParentChildXml test
* Ensure thread safety for attribute access
* Added @inherited to the Listeners annotation
* Restrict Group inheritance to Before|AfterGroups
* Ensure ITestResult injected to @AfterMethod is apt
* Support suite level thread pools for data provider
* Favour CompletableFuture instead of PoolService
* Favour FutureTask for concurrency support
* Shared Threadpool for normal/datadriven tests.
* Abort for invalid combinations
- Changes of version 7.8.0:
* [Feature] Not exception but warning if some (not all) of the given test names are not found in suite files.
* [Feature] Generate testng-results.xml per test suite
* [Feature] Allow test classes to define 'configfailurepolicy' at a per class level
* XmlTest index is not set for test suites invoked with YAML
* Listener's onAfterClass is called before @afterclass configuration methods are executed.
* After upgrading to TestNG 7.5.0, setting ITestResult.status to FAILURE doesn't fail the test anymore
* JUnitReportReporter should capture the test case output at the test case level
* TestNG.xml doesn't honour Parallel value of a clone
* before configuration and before invocation should be 'SKIP' when beforeMethod is 'skip'
* Test listeners specified in parent testng.xml file are not included in testng-failed.xml file
* Discrepancies with DataProvider and Retry of failed tests
* Skipped Tests with DataProvider appear as failed
* testng-results xml reports config skips from base classes as ignored
* Feature: Check that specific object present in List
* Upgraded snakeyaml to 2.0
- Changes of version 7.7.1:
* Streamline overloaded assertion methods for Groovy
- Changes of version 7.7.0:
* Replace FindBugs by SpotBugs
* Gradle: Drop forUseAtConfigurationTime()
* Added ability to provide custom message to assertThrows\expectThrows methods
* Only resolve hostname once
* Prevent overlogging of debug msgs in Graph impl
* Streamlined dataprovider invoking in abstract classes
* Streamlined TestResult due to expectedExceptions
* Unexpected test runs count with retry analyzer
* Make PackageUtils compliant with JPMS
* Ability to retry a data provider during failures
* Fixing bug with DataProvider retry
* Added config key for callback discrepancy behavior
* Fixed FileAlreadyExistsException error on copy
* JarFileUtils.delete(File f) throw actual exception (instead of FileNotFound) when file cannot be deleted #2825
* Changing assertion message of the osgitest
* Enhancing the Matrix
* Avoid Compilation errors on Semeru JDK flavour.
* Add addition yml extension
* Support getting dependencies info for a test
* Honour regex in dependsOnMethods
* Ensure All tests run all the time
* Deprecate support for running Spock Tests
* Streamline dependsOnMethods for configurations
* Ensure ITestContext available for JUnit4 tests
* Deprecate support for running JUnit tests
* Changes of 7.6.1
* Fix Files.copy() such that parent dirs are created
* Remove deprecated utility methods
- Changes of version 7.6.0:
* Remove redundant Parameter implementation
* Upgraded to JDK11
* Move SimpleBaseTest to be Kotlin based
* Restore testnames when using suites in suite.
* Moving ClassHelperTests into Kotlin
* IHookable and IConfigurable callback discrepancy
* Minor refactoring
* Add additional condition for assertEqualsNoOrder
* beforeConfiguration() listener method should be invoked for skipped configurations as well
* Keep the initial order of listeners
* SuiteRunner could not be initial by default Configuration
* Enable Dataprovider failures to be considered.
* BeforeGroups should run before any matched test
* Fixed possible StringIndexOutOfBoundsException exception in XmlReporter
* DataProvider: possibility to unload dataprovider class, when done with it
* Fixed possibilty that AfterGroups method is invoked before all tests
* Fixed equals implementation for WrappedTestNGMethod
* Wire-In listeners consistently
* Streamline AfterClass invocation
* Show FQMN for tests in console
* Honour custom attribute values in TestNG default reports
| Advisory ID | SUSE-RU-2024:2581-1
|
| Released | Mon Jul 22 12:48:13 2024 |
| Summary | Recommended update for sssd |
| Type | recommended |
| Severity | moderate |
| References | 1226157 |
Description:
This update for sssd fixes the following issue:
- Revert the change dropping the default configuration file. If
/usr/etc exists will be installed there, otherwise in /etc
(bsc#1226157)
| Advisory ID | SUSE-RU-2024:2587-1
|
| Released | Mon Jul 22 13:44:54 2024 |
| Summary | Recommended update for openssh |
| Type | recommended |
| Severity | moderate |
| References | 1227456 |
Description:
This update for openssh fixes the following issues:
- Remove empty line at the end of sshd-sle.pamd (bsc#1227456)
| Advisory ID | SUSE-SU-2024:2597-1
|
| Released | Tue Jul 23 09:03:59 2024 |
| Summary | Security update for apache2 |
| Type | security |
| Severity | important |
| References | 1227268,1227269,1227272,CVE-2024-36387,CVE-2024-38475,CVE-2024-38476 |
Description:
This update for apache2 fixes the following issues:
- CVE-2024-36387: Fixed DoS by null pointer in websocket over HTTP/2 (bsc#1227272)
- CVE-2024-38475: Fixed improper escaping of output in mod_rewrite (bsc#1227268)
- CVE-2024-38476: Fixed server may use exploitable/malicious backend application output to run local handlers via internal redirect (bsc#1227269)
| Advisory ID | SUSE-SU-2024:2610-1
|
| Released | Sat Jul 27 16:42:39 2024 |
| Summary | Security update for libgit2 |
| Type | security |
| Severity | important |
| References | 1219660,CVE-2024-24577 |
Description:
This update for libgit2 fixes the following issues:
- CVE-2024-24577: Fixed arbitrary code execution due to heap corruption in git_index_add (bsc#1219660)
| Advisory ID | SUSE-SU-2024:2628-1
|
| Released | Tue Jul 30 09:09:07 2024 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | important |
| References | 1227298,1228046,1228047,1228048,1228051,1228052,CVE-2024-21131,CVE-2024-21138,CVE-2024-21140,CVE-2024-21145,CVE-2024-21147 |
Description:
This update for java-17-openjdk fixes the following issues:
Updated to version 17.0.12+7 (July 2024 CPU):
- CVE-2024-21131: Fixed a potential UTF8 size overflow (bsc#1228046).
- CVE-2024-21138: Fixed an infinite loop due to excessive symbol
length (bsc#1228047).
- CVE-2024-21140: Fixed a pre-loop limit overflow in Range Check
Elimination (bsc#1228048).
- CVE-2024-21147: Fixed an out-of-bounds access in 2D image handling
(bsc#1228052).
- CVE-2024-21145: Fixed an index overflow in RangeCheckElimination
(bsc#1228051).
| Advisory ID | SUSE-SU-2024:2629-1
|
| Released | Tue Jul 30 09:11:33 2024 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1227298,1228046,1228047,1228048,1228050,1228051,1228052,CVE-2024-21131,CVE-2024-21138,CVE-2024-21140,CVE-2024-21144,CVE-2024-21145,CVE-2024-21147 |
Description:
This update for java-11-openjdk fixes the following issues:
Updated to version 11.0.24+8 (July 2024 CPU):
- CVE-2024-21131: Fixed a potential UTF8 size overflow (bsc#1228046).
- CVE-2024-21138: Fixed an infinite loop due to excessive symbol
length (bsc#1228047).
- CVE-2024-21140: Fixed a pre-loop limit overflow in Range Check
Elimination (bsc#1228048).
- CVE-2024-21147: Fixed an out-of-bounds access in 2D image handling
(bsc#1228052).
- CVE-2024-21145: Fixed an index overflow in RangeCheckElimination
(bsc#1228051).
- CVE-2024-21144: Fixed an excessive loading time in Pack200 due to
improper header validation (bsc#1228050).
| Advisory ID | SUSE-SU-2024:2630-1
|
| Released | Tue Jul 30 09:12:44 2024 |
| Summary | Security update for shadow |
| Type | security |
| Severity | important |
| References | 916845,CVE-2013-4235 |
Description:
This update for shadow fixes the following issues:
- CVE-2013-4235: Fixed a race condition when copying and removing directory trees (bsc#916845).
| Advisory ID | SUSE-SU-2024:2635-1
|
| Released | Tue Jul 30 09:14:09 2024 |
| Summary | Security update for openssl-3 |
| Type | security |
| Severity | important |
| References | 1222899,1223336,1226463,1227138,CVE-2024-5535 |
Description:
This update for openssl-3 fixes the following issues:
Security fixes:
- CVE-2024-5535: Fixed SSL_select_next_proto buffer overread (bsc#1227138)
Other fixes:
- Build with no-afalgeng (bsc#1226463)
- Build with enabled sm2 and sm4 support (bsc#1222899)
- Fix non-reproducibility issue (bsc#1223336)
| Advisory ID | SUSE-SU-2024:2636-1
|
| Released | Tue Jul 30 09:14:22 2024 |
| Summary | Security update for bind |
| Type | security |
| Severity | important |
| References | 1228255,1228256,1228257,1228258,CVE-2024-0760,CVE-2024-1737,CVE-2024-1975,CVE-2024-4076 |
Description:
This update for bind fixes the following issues:
Update to release 9.18.28
Security fixes:
- CVE-2024-0760: Fixed a flood of DNS messages over TCP may make the server unstable (bsc#1228255)
- CVE-2024-1737: Fixed BIND's database will be slow if a very large number of RRs exist at the same name (bsc#1228256)
- CVE-2024-1975: Fixed SIG(0) can be used to exhaust CPU resources (bsc#1228257)
- CVE-2024-4076: Fixed assertion failure when serving both stale cache data and authoritative zone content (bsc#1228258)
Changelog:
* Command-line options for IPv4-only (named -4) and IPv6-only
(named -6) modes are now respected for zone primaries,
also-notify, and parental-agents.
* An RPZ response’s SOA record TTL was set to 1 instead of the
SOA TTL, if add-soa was used. This has been fixed.
* When a query related to zone maintenance (NOTIFY, SOA) timed
out close to a view shutdown (triggered e.g. by rndc reload),
named could crash with an assertion failure. This has been
fixed.
* The statistics channel counters that indicated the number of
currently connected TCP IPv4/IPv6 clients were not properly
adjusted in certain failure scenarios. This has been fixed.
* Some servers that could not be reached due to EHOSTDOWN or
ENETDOWN conditions were incorrectly prioritized during server
selection. These are now properly handled as unreachable.
* On some systems the libuv call may return an error code when
sending a TCP reset for a connection, which triggers an
assertion failure in named. This error condition is now dealt
with in a more graceful manner, by logging the incident and
shutting down the connection.
* Changes to listen-on statements were ignored on reconfiguration
unless the port or interface address was changed, making it
impossible to change a related listener transport type. That
issue has been fixed.
* A bug in the keymgr code unintentionally slowed down some
DNSSEC key rollovers. This has been fixed.
* Some ISO 8601 durations were accepted erroneously, leading to
shorter durations than expected. This has been fixed
* A regression in cache-cleaning code enabled memory use to grow
significantly more quickly than before, until the configured
max-cache-size limit was reached. This has been fixed.
* Using rndc flush inadvertently caused cache cleaning to become
less effective. This could ultimately lead to the configured
max-cache-size limit being exceeded and has now been fixed.
* The logic for cleaning up expired cached DNS records was
tweaked to be more aggressive. This change helps with enforcing
max-cache-ttl and max-ncache-ttl in a timely manner.
* It was possible to trigger a use-after-free assertion when the
overmem cache cleaning was initiated. This has been fixed.
New Features:
* A new option signatures-jitter has been added to dnssec-policy
to allow signature expirations to be spread out over a period
of time.
* The statistics channel now includes counters that indicate the
number of currently connected TCP IPv4/IPv6 clients.
* Added RESOLVER.ARPA to the built in empty zones.
Feature Changes:
* DNSSEC signatures that are not valid because the current time
falls outside the signature inception and expiration dates are
skipped instead of causing an immediate validation failure.
Security Fixes:
* A malicious DNS client that sent many queries over TCP but
never read the responses could cause a server to respond slowly
or not at all for other clients. This has been fixed.
(CVE-2024-0760)
* It is possible to craft excessively large resource records
sets, which have the effect of slowing down database
processing. This has been addressed by adding a configurable
limit to the number of records that can be stored per name and
type in a cache or zone database. The default is 100, which can
be tuned with the new max-records-per-type option.
* It is possible to craft excessively large numbers of resource
record types for a given owner name, which has the effect of
slowing down database processing. This has been addressed by
adding a configurable limit to the number of records that can
be stored per name and type in a cache or zone database. The
default is 100, which can be tuned with the new
max-types-per-name option. (CVE-2024-1737)
* Validating DNS messages signed using the SIG(0) protocol (RFC
2931) could cause excessive CPU load, leading to a
denial-of-service condition. Support for SIG(0) message
validation was removed from this version of named.
(CVE-2024-1975)
* Due to a logic error, lookups that triggered serving stale data
and required lookups in local authoritative zone data could
have resulted in an assertion failure. This has been fixed.
* Potential data races were found in our DoH implementation,
related to HTTP/2 session object management and endpoints set
object management after reconfiguration. These issues have been
fixed.
* When looking up the NS records of parent zones as part of
looking up DS records, it was possible for named to trigger an
assertion failure if serve-stale was enabled. This has been
fixed. (CVE-2024-4076)
| Advisory ID | SUSE-RU-2024:2641-1
|
| Released | Tue Jul 30 09:29:36 2024 |
| Summary | Recommended update for systemd |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for systemd fixes the following issues:
systemd was updated from version 254.13 to version 254.15:
- Changes in version 254.15:
* boot: cover for hardware keys on phones/tablets
* Conditional PSI check to reflect changes done in 5.13
* core/dbus-manager: refuse SoftReboot() for user managers
* core/exec-invoke: reopen OpenFile= fds with O_NOCTTY
* core/exec-invoke: use sched_setattr instead of sched_setscheduler
* core/unit: follow merged units before updating SourcePath= timestamp too
* coredump: correctly take tmpfs size into account for compression
* cryptsetup: improve TPM2 blob display
* docs: Add section to HACKING.md on distribution packages
* docs: fixed dead link to GNOME documentation
* docs/CODING_STYLE: document that we nowadays prefer (const char*) for func ret type
* Fixed typo in CAP_BPF description
* LICENSES/README: expand text to summarize state for binaries and libs
* man: fully adopt ~/.local/state/
* man/systemd.exec: list inaccessible files for ProtectKernelTunables
* man/tmpfiles: remove outdated behavior regarding symlink ownership
* meson: bpf: propagate 'sysroot' for cross compilation
* meson: Define __TARGET_ARCH macros required by bpf
* mkfs-util: Set sector size for btrfs as well
* mkosi: drop CentOS 8 from CI
* mkosi: Enable hyperscale-packages-experimental for CentOS
* mountpoint-util: do not assume symlinks are not mountpoints
* os-util: avoid matching on the wrong extension-release file
* README: add missing CONFIG_MEMCG kernel config option for oomd
* README: update requirements for signed dm-verity
* resolved: allow the full TTL to be used by OPT records
* resolved: correct parsing of OPT extended RCODEs
* sysusers: handle NSS errors gracefully
* TEST-58-REPART: reverse order of diff args
* TEST-64-UDEV-STORAGE: Make nvme_subsystem expected pci symlinks more generic
* test: fixed TEST-24-CRYPTSETUP on SUSE
* test: install /etc/hosts
* Use consistent spelling of systemd.condition_first_boot argument
* util: make file_read() 64bit offset safe
* vmm: make sure we can handle smbios objects without variable part
- Changes in version 254.14:
* analyze: show pcrs also in sha384 bank
* chase: Tighten '.' and './' check
* core/service: fixed accept-socket deserialization
* efi-api: check /sys/class/tpm/tpm0/tpm_version_major, too
* executor: check for all permission related errnos when setting up IPC namespace
* install: allow removing symlinks even for units that are gone
* json: use secure un{base64,hex}mem for sensitive variants
* man,units: drop 'temporary' from description of systemd-tmpfiles
* missing_loop.h: fixed LOOP_SET_STATUS_SETTABLE_FLAGS
* repart: fixed memory leak
* repart: Use CRYPT_ACTIVATE_PRIVATE
* resolved: permit dnssec rrtype questions when we aren't validating
* rules: Limit the number of device units generated for serial ttys
* run: do not pass the pty slave fd to transient service in a machine
* sd-dhcp-server: clear buffer before receive
* strbuf: use GREEDY_REALLOC to grow the buffer
| Advisory ID | SUSE-SU-2024:2655-1
|
| Released | Tue Jul 30 15:34:16 2024 |
| Summary | Security update for python-dnspython |
| Type | security |
| Severity | moderate |
| References | 1222693,CVE-2023-29483 |
Description:
This update for python-dnspython fixes the following issues:
- CVE-2023-29483: Fixed an issue that allowed remote attackers to
interfere with DNS name resolution (bsc#1222693).
| Advisory ID | SUSE-SU-2024:2662-1
|
| Released | Tue Jul 30 15:41:34 2024 |
| Summary | Security update for python-urllib3 |
| Type | security |
| Severity | moderate |
| References | 1226469,CVE-2024-37891 |
Description:
This update for python-urllib3 fixes the following issues:
- CVE-2024-37891: Fixed proxy-authorization request header is not stripped during cross-origin redirects (bsc#1226469)
| Advisory ID | SUSE-RU-2024:2667-1
|
| Released | Tue Jul 30 16:14:01 2024 |
| Summary | Recommended update for libxkbcommon |
| Type | recommended |
| Severity | moderate |
| References | 1218640,1228322 |
Description:
This update of libxkbcommon fixes the following issue:
- ship libxkbregistry0-32bit and libxbkregistry-devel-32bit for use by Wine. (bsc#1218640 bsc#1228322)
| Advisory ID | SUSE-RU-2024:2677-1
|
| Released | Wed Jul 31 06:58:52 2024 |
| Summary | Recommended update for wicked |
| Type | recommended |
| Severity | important |
| References | 1225976,1226125,1226664 |
Description:
This update for wicked fixes the following issues:
- Update to version 0.6.76
- compat-suse: warn user and create missing parent config of infiniband children
- client: fix origin in loaded xml-config with obsolete port references but missing port interface config, causing a no-carrier of master (bsc#1226125)
- ipv6: fix setup on ipv6.disable=1 kernel cmdline (bsc#1225976)
- wireless: add frequency-list in station mode (jsc#PED-8715)
- client: fix crash while hierarchy traversing due to loop in e.g. systemd-nspawn containers (bsc#1226664)
- man: add supported bonding options to ifcfg-bonding(5) man page
- arputil: Document minimal interval for getopts
- man: (re)generate man pages from md sources
- client: warn on interface wait time reached
- compat-suse: fix dummy type detection from ifname to not cause conflicts with e.g. correct vlan config on dummy0.42 interfaces
- compat-suse: fix infiniband and infiniband child type detection from ifname
| Advisory ID | SUSE-RU-2024:2684-1
|
| Released | Wed Jul 31 20:04:41 2024 |
| Summary | Recommended update for mozilla-nss |
| Type | recommended |
| Severity | moderate |
| References | 1214980,1222804,1222807,1222811,1222813,1222814,1222821,1222822,1222826,1222828,1222830,1222833,1222834,1223724,1224113,1224115,1224116,1224118,1227918,CVE-2023-5388 |
Description:
This update for mozilla-nss fixes the following issues:
- Fixed startup crash of Firefox when using FIPS-mode (bsc#1223724).
- Added 'Provides: nss' so other RPMs that require 'nss' can
be installed (jira PED-6358).
- FIPS: added safe memsets (bsc#1222811)
- FIPS: restrict AES-GCM (bsc#1222830)
- FIPS: Updated FIPS approved cipher lists (bsc#1222813, bsc#1222814, bsc#1222821, bsc#1222822, bsc#1224118)
- FIPS: Updated FIPS self tests (bsc#1222807, bsc#1222828, bsc#1222834)
- FIPS: Updated FIPS approved cipher lists (bsc#1222804, bsc#1222826, bsc#1222833, bsc#1224113, bsc#1224115, bsc#1224116)
- Require `sed` for mozilla-nss-sysinit, as setup-nsssysinit.sh
depends on it and will create a broken, empty config, if sed is
missing (bsc#1227918)
Update to NSS 3.101.2:
- bmo#1905691 - ChaChaXor to return after the function
update to NSS 3.101.1:
- GLOBALTRUST 2020: Set Distrust After for TLS and S/MIME.
update to NSS 3.101:
- add diagnostic assertions for SFTKObject refcount.
- freeing the slot in DeleteCertAndKey if authentication failed
- fix formatting issues.
- Add Firmaprofesional CA Root-A Web to NSS.
- remove invalid acvp fuzz test vectors.
- pad short P-384 and P-521 signatures gtests.
- remove unused FreeBL ECC code.
- pad short P-384 and P-521 signatures.
- be less strict about ECDSA private key length.
- Integrate HACL* P-521.
- Integrate HACL* P-384.
- memory leak in create_objects_from_handles.
- ensure all input is consumed in a few places in mozilla::pkix
- SMIME/CMS and PKCS #12 do not integrate with modern NSS policy
- clean up escape handling
- Use lib::pkix as default validator instead of the old-one
- Need to add high level support for PQ signing.
- Certificate Compression: changing the allocation/freeing of buffer + Improving the documentation
- SMIME/CMS and PKCS #12 do not integrate with modern NSS policy
- Allow for non-full length ecdsa signature when using softoken
- Modification of .taskcluster.yml due to mozlint indent defects
- Implement support for PBMAC1 in PKCS#12
- disable VLA warnings for fuzz builds.
- remove redundant AllocItem implementation.
- add PK11_ReadDistrustAfterAttribute.
- - Clang-formatting of SEC_GetMgfTypeByOidTag update
- Set SEC_ERROR_LIBRARY_FAILURE on self-test failure
- sftk_getParameters(): Fix fallback to default variable after error with configfile.
- Switch to the mozillareleases/image_builder image
- switch from ec_field_GFp to ec_field_plain
Update to NSS 3.100:
- merge pk11_kyberSlotList into pk11_ecSlotList for faster Xyber operations.
- remove ckcapi.
- avoid a potential PK11GenericObject memory leak.
- Remove incomplete ESDH code.
- Decrypt RSA OAEP encrypted messages.
- Fix certutil CRLDP URI code.
- Don't set CKA_DERIVE for CKK_EC_EDWARDS private keys.
- Add ability to encrypt and decrypt CMS messages using ECDH.
- Correct Templates for key agreement in smime/cmsasn.c.
- Moving the decodedCert allocation to NSS.
- Allow developers to speed up repeated local execution of NSS tests that depend on certificates.
Update to NSS 3.99:
- Removing check for message len in ed25519 (bmo#1325335)
- add ed25519 to SECU_ecName2params. (bmo#1884276)
- add EdDSA wycheproof tests. (bmo#1325335)
- nss/lib layer code for EDDSA. (bmo#1325335)
- Adding EdDSA implementation. (bmo#1325335)
- Exporting Certificate Compression types (bmo#1881027)
- Updating ACVP docker to rust 1.74 (bmo#1880857)
- Updating HACL* to 0f136f28935822579c244f287e1d2a1908a7e552 (bmo#1325335)
- Add NSS_CMSRecipient_IsSupported. (bmo#1877730)
Update to NSS 3.98:
- (CVE-2023-5388) Timing attack against RSA decryption in TLS
- Certificate Compression: enabling the check that the compression was advertised
- Move Windows workers to nss-1/b-win2022-alpha
- Remove Email trust bit from OISTE WISeKey Global Root GC CA
- Replace `distutils.spawn.find_executable` with `shutil.which` within `mach` in `nss`
- Certificate Compression: Updating nss_bogo_shim to support Certificate compression
- TLS Certificate Compression (RFC 8879) Implementation
- Add valgrind annotations to freebl kyber operations for constant-time execution tests
- Set nssckbi version number to 2.66
- Add Telekom Security roots
- Add D-Trust 2022 S/MIME roots
- Remove expired Security Communication RootCA1 root
- move keys to a slot that supports concatenation in PK11_ConcatSymKeys
- remove unmaintained tls-interop tests
- bogo: add support for the -ipv6 and -shim-id shim flags
- bogo: add support for the -curves shim flag and update Kyber expectations
- bogo: adjust expectation for a key usage bit test
- mozpkix: add option to ignore invalid subject alternative names
- Fix selfserv not stripping `publicname:` from -X value
- take ownership of ecckilla shims
- add valgrind annotations to freebl/ec.c
- PR_INADDR_ANY needs PR_htonl before assignment to inet.ip
- Update zlib to 1.3.1
Update to NSS 3.97:
- make Xyber768d00 opt-in by policy
- add libssl support for xyber768d00
- add PK11_ConcatSymKeys
- add Kyber and a PKCS#11 KEM interface to softoken
- add a FreeBL API for Kyber
- part 2: vendor github.com/pq-crystals/kyber/commit/e0d1c6ff
- part 1: add a script for vendoring kyber from pq-crystals repo
- Removing the calls to RSA Blind from loader.*
- fix worker type for level3 mac tasks
- RSA Blind implementation
- Remove DSA selftests
- read KWP testvectors from JSON
- Backed out changeset dcb174139e4f
- Fix CKM_PBE_SHA1_DES2_EDE_CBC derivation
- Wrap CC shell commands in gyp expansions
Update to NSS 3.96.1:
- Use pypi dependencies for MacOS worker in ./build_gyp.sh
- p7sign: add -a hash and -u certusage (also p7verify cleanups)
- add a defensive check for large ssl_DefSend return values
- Add dependency to the taskcluster script for Darwin
- Upgrade version of the MacOS worker for the CI
Update to NSS 3.95:
- Bump builtins version number.
- Remove Email trust bit from Autoridad de Certificacion Firmaprofesional CIF A62634068 root cert.
- Remove 4 DigiCert (Symantec/Verisign) Root Certificates
- Remove 3 TrustCor Root Certificates from NSS.
- Remove Camerfirma root certificates from NSS.
- Remove old Autoridad de Certificacion Firmaprofesional Certificate.
- Add four Commscope root certificates to NSS.
- Add TrustAsia Global Root CA G3 and G4 root certificates.
- Include P-384 and P-521 Scalar Validation from HACL*
- Include P-256 Scalar Validation from HACL*.
- After the HACL 256 ECC patch, NSS incorrectly encodes 256 ECC without DER wrapping at the softoken level
- Add means to provide library parameters to C_Initialize
- add OSXSAVE and XCR0 tests to AVX2 detection.
- Typo in ssl3_AppendHandshakeNumber
- Introducing input check of ssl3_AppendHandshakeNumber
- Fix Invalid casts in instance.c
Update to NSS 3.94:
- Updated code and commit ID for HACL*
- update ACVP fuzzed test vector: refuzzed with current NSS
- Softoken C_ calls should use system FIPS setting to select NSC_ or FC_ variants
- NSS needs a database tool that can dump the low level representation of the database
- declare string literals using char in pkixnames_tests.cpp
- avoid implicit conversion for ByteString
- update rust version for acvp docker
- Moving the init function of the mpi_ints before clean-up in ec.c
- P-256 ECDH and ECDSA from HACL*
- Add ACVP test vectors to the repository
- Stop relying on std::basic_string
- Transpose the PPC_ABI check from Makefile to gyp
Update to NSS 3.93:
- Update zlib in NSS to 1.3.
- softoken: iterate hashUpdate calls for long inputs.
- regenerate NameConstraints test certificates (bsc#1214980).
Update to NSS 3.92:
- Set nssckbi version number to 2.62
- Add 4 Atos TrustedRoot Root CA certificates to NSS
- Add 4 SSL.com Root CA certificates
- Add Sectigo E46 and R46 Root CA certificates
- Add LAWtrust Root CA2 (4096)
- Remove E-Tugra Certification Authority root
- Remove Camerfirma Chambers of Commerce Root.
- Remove Hongkong Post Root CA 1
- Remove E-Tugra Global Root CA ECC v3 and RSA v3
- Avoid redefining BYTE_ORDER on hppa Linux
Update to NSS 3.91:
- Implementation of the HW support check for ADX instruction
- Removing the support of Curve25519
- Fix comment about the addition of ticketSupportsEarlyData
- Adding args to enable-legacy-db build
- dbtests.sh failure in 'certutil dump keys with explicit default trust flags'
- Initialize flags in slot structures
- Improve the length check of RSA input to avoid heap overflow
- Followup Fixes
- avoid processing unexpected inputs by checking for m_exptmod base sign
- add a limit check on order_k to avoid infinite loop
- Update HACL* to commit 5f6051d2
- add SHA3 to cryptohi and softoken
- HACL SHA3
- Disabling ASM C25519 for A but X86_64
Update to NSS 3.90.3:
- GLOBALTRUST 2020: Set Distrust After for TLS and S/MIME.
- clean up escape handling.
- remove redundant AllocItem implementation.
- Disable ASM support for Curve25519.
- Disable ASM support for Curve25519 for all but X86_64.
| Advisory ID | SUSE-feature-2024:2688-1
|
| Released | Thu Aug 1 07:00:59 2024 |
| Summary | Feature update for Public Cloud |
| Type | feature |
| Severity | important |
| References | 1222075,1227067,1227106,1227711 |
Description:
This update for Public Cloud fixes the following issues:
- Added Public Cloud packages and dependencies to SLE Micro 5.5 to enhance SUSE Manager 5.0 (jsc#SMO-345):
* google-guest-agent (no source changes)
* google-guest-configs (no source changes)
* google-guest-oslogin (no source changes)
* google-osconfig-agent (no source changes)
* growpart-rootgrow (no source changes)
* python-azure-agent (includes bug fixes see below)
* python-cssselect (no source changes)
* python-instance-billing-flavor-check (no source changes)
* python-toml (no source changes)
* python3-lxml (inlcudes a bug fix, see below)
- python-azure-agent received the following fixes:
* Use the proper option to force btrfs to overwrite a file system on the resource disk if one already exists
(bsc#1227711)
* Set Provisioning.Agent parameter to 'cloud-init' in SLE Micro 5.5 and newer (bsc#1227106)
* Do not package `waagent2.0` in Python 3 builds
* Do not require `wicked` in non-SUSE build environments
* Apply python3 interpreter patch in non SLE build environments (bcs#1227067)
- python3-lxml also received the following fix:
* Fixed compatibility with system libexpat in tests (bnc#1222075)
| Advisory ID | SUSE-RU-2024:2691-1
|
| Released | Thu Aug 1 12:12:47 2024 |
| Summary | Recommended update for fence-agents |
| Type | recommended |
| Severity | moderate |
| References | 1224797 |
Description:
This update for fence-agents fixes the following issues:
- Fix Azure native fencing does not start due to Python version. (bsc#1224797) (jsc#PED-8887)
- The updated fence-agents does not include anymore the Azure fence-agents.
- If you are on Azure, you need to install in addition the package fence-agents-azure-arm.
This package (fence-agents-azure-arm) is only installable with Public Cloud Module enabled
which provides the required Python3.11 dependencies.
| Advisory ID | SUSE-RU-2024:2747-1
|
| Released | Mon Aug 5 18:14:40 2024 |
| Summary | Recommended update for suseconnect-ng |
| Type | recommended |
| Severity | important |
| References | 1219004,1223107,1226128 |
Description:
This update for suseconnect-ng fixes the following issues:
- Version update
* Added uname as collector
* Added SAP workload detection
* Added detection of container runtimes
* Multiple fixes on ARM64 detection
* Use `read_values` for the CPU collector on Z
* Fixed data collection for ppc64le
* Grab the home directory from /etc/passwd if needed (bsc#1226128)
* Build zypper-migration and zypper-packages-search as standalone
binaries rather then one single binary
* Add --gpg-auto-import-keys flag before action in zypper command (bsc#1219004)
* Include /etc/products.d in directories whose content are backed
up and restored if a zypper-migration rollback happens (bsc#1219004)
* Add the ability to upload the system uptime logs, produced by the
suse-uptime-tracker daemon, to SCC/RMT as part of keepalive report
(jsc#PED-7982) (jsc#PED-8018)
* Add support for third party packages in SUSEConnect
* Refactor existing system information collection implementation
self-signed SSL certificate (bsc#1223107)
| Advisory ID | SUSE-RU-2024:2779-1
|
| Released | Tue Aug 6 14:35:49 2024 |
| Summary | Recommended update for permissions |
| Type | recommended |
| Severity | moderate |
| References | 1228548 |
Description:
This update for permissions fixes the following issue:
- cockpit: moved setuid executable (bsc#1228548)
| Advisory ID | SUSE-SU-2024:2780-1
|
| Released | Tue Aug 6 14:36:01 2024 |
| Summary | Security update for patch |
| Type | security |
| Severity | low |
| References | 1167721,CVE-2019-20633 |
Description:
This update for patch fixes the following issues:
- CVE-2019-20633: Fixed double-free/OOB read in pch.c (bsc#1167721)
| Advisory ID | SUSE-SU-2024:2784-1
|
| Released | Tue Aug 6 14:58:38 2024 |
| Summary | Security update for curl |
| Type | security |
| Severity | important |
| References | 1227888,1228535,CVE-2024-6197,CVE-2024-7264 |
Description:
This update for curl fixes the following issues:
- CVE-2024-7264: Fixed ASN.1 date parser overread (bsc#1228535)
- CVE-2024-6197: Fixed freeing stack buffer in utf8asn1str (bsc#1227888)
| Advisory ID | SUSE-RU-2024:2788-1
|
| Released | Tue Aug 6 15:50:29 2024 |
| Summary | Recommended update for sudo |
| Type | recommended |
| Severity | moderate |
| References | 1227574 |
Description:
This update for sudo fixes the following issue:
- Fix Wrong permissions on /usr/share/polkit-1/rules.d (bsc#1227574).
| Advisory ID | SUSE-RU-2024:2791-1
|
| Released | Tue Aug 6 16:35:06 2024 |
| Summary | Recommended update for various 32bit packages |
| Type | recommended |
| Severity | moderate |
| References | 1228322 |
Description:
This update of various packages delivers 32bit variants to allow running Wine
on SLE PackageHub 15 SP6.
| Advisory ID | SUSE-SU-2024:2808-1
|
| Released | Wed Aug 7 09:49:32 2024 |
| Summary | Security update for shadow |
| Type | security |
| Severity | moderate |
| References | 1228770,CVE-2013-4235 |
Description:
This update for shadow fixes the following issues:
- Fixed not copying of skel files (bsc#1228770)
| Advisory ID | SUSE-SU-2024:2869-1
|
| Released | Fri Aug 9 15:59:29 2024 |
| Summary | Security update for ca-certificates-mozilla |
| Type | security |
| Severity | important |
| References | 1220356,1227525 |
Description:
This update for ca-certificates-mozilla fixes the following issues:
- Updated to 2.68 state of Mozilla SSL root CAs (bsc#1227525)
- Added: FIRMAPROFESIONAL CA ROOT-A WEB
- Distrust: GLOBALTRUST 2020
- Updated to 2.66 state of Mozilla SSL root CAs (bsc#1220356)
Added:
- CommScope Public Trust ECC Root-01
- CommScope Public Trust ECC Root-02
- CommScope Public Trust RSA Root-01
- CommScope Public Trust RSA Root-02
- D-Trust SBR Root CA 1 2022
- D-Trust SBR Root CA 2 2022
- Telekom Security SMIME ECC Root 2021
- Telekom Security SMIME RSA Root 2023
- Telekom Security TLS ECC Root 2020
- Telekom Security TLS RSA Root 2023
- TrustAsia Global Root CA G3
- TrustAsia Global Root CA G4
Removed:
- Autoridad de Certificacion Firmaprofesional CIF A62634068
- Chambers of Commerce Root - 2008
- Global Chambersign Root - 2008
- Security Communication Root CA
- Symantec Class 1 Public Primary Certification Authority - G6
- Symantec Class 2 Public Primary Certification Authority - G6
- TrustCor ECA-1
- TrustCor RootCert CA-1
- TrustCor RootCert CA-2
- VeriSign Class 1 Public Primary Certification Authority - G3
- VeriSign Class 2 Public Primary Certification Authority - G3
| Advisory ID | SUSE-RU-2024:2886-1
|
| Released | Tue Aug 13 09:46:48 2024 |
| Summary | Recommended update for dmidecode |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for dmidecode fixes the following issues:
- Version update (jsc#PED-8574):
* Support for SMBIOS 3.6.0. This includes new memory device types, new
processor upgrades, and Loongarch support
* Support for SMBIOS 3.7.0. This includes new port types, new processor
upgrades, new slot characteristics and new fields for memory modules
* Add bash completion
* Decode HPE OEM records 197, 216, 224, 230, 238, 239, 242 and 245
* Implement options --list-strings and --list-types
* Update HPE OEM records 203, 212, 216, 221, 233 and 236
* Update Redfish support
* Bug fixes:
- Fix enabled slot characteristics not being printed
* Minor improvements:
- Print slot width on its own line
- Use standard strings for slot width
* Add a --no-quirks option
* Drop the CPUID exception list
* Obsoletes patches removed :
dmidecode-do-not-let-dump-bin-overwrite-an-existing-file,
dmidecode-fortify-entry-point-length-checks,
dmidecode-split-table-fetching-from-decoding,
dmidecode-write-the-whole-dump-file-at-once,
dmioem-fix-segmentation-fault-in-dmi_hp_240_attr,
dmioem-hpe-oem-record-237-firmware-change,
dmioem-typo-fix-virutal-virtual,
ensure-dev-mem-is-a-character-device-file,
news-fix-typo,
use-read_file-to-read-from-dump
Update for HPE servers from upstream:
dmioem-update-hpe-oem-type-238 patch: Decode PCI bus segment in
HPE type 238 records
| Advisory ID | SUSE-RU-2024:2888-1
|
| Released | Tue Aug 13 11:07:41 2024 |
| Summary | Recommended update for util-linux |
| Type | recommended |
| Severity | moderate |
| References | 1159034,1194818,1218609,1222285 |
Description:
This update for util-linux fixes the following issues:
- agetty: Prevent login cursor escape (bsc#1194818).
- Document unexpected side effects of lazy destruction (bsc#1159034).
- Don't delete binaries not common for all architectures. Create an
util-linux-extra subpackage instead, so users of third party
tools can use them (bsc#1222285).
- Improved man page for chcpu (bsc#1218609).
| Advisory ID | SUSE-RU-2024:2912-1
|
| Released | Wed Aug 14 20:20:13 2024 |
| Summary | Recommended update for cloud-regionsrv-client |
| Type | recommended |
| Severity | important |
| References | 1222985,1223571,1224014,1224016,1227308 |
Description:
This update for cloud-regionsrv-client contains the following fixes:
- Update to version 10.3.0 (bsc#1227308, bsc#1222985)
+ Add support for sidecar registry
Podman and rootless Docker support to set up the necessary
configuration for the container engines to run as defined
+ Add running command as root through sudoers file
- Update to version 10.2.0 (bsc#1223571, bsc#1224014, bsc#1224016)
+ In addition to logging, write message to stderr when registration fails
+ Detect transactional-update system with read only setup and use
the transactional-update command to register
+ Handle operation in a different target root directory for credentials
checking
| Advisory ID | SUSE-RU-2024:2918-1
|
| Released | Thu Aug 15 06:59:39 2024 |
| Summary | Recommended update for grub2 |
| Type | recommended |
| Severity | important |
| References | 1223535,1226100,1228124 |
Description:
This update for grub2 fixes the following issues:
- Fix btrfs subvolume for platform modules not mounting at runtime when the
default subvolume is the topmost root tree (bsc#1228124)
- Fix error in grub-install when root is on tmpfs (bsc#1226100)
- Fix input handling in ppc64le grub2 has high latency (bsc#1223535)
| Advisory ID | SUSE-RU-2024:2932-1
|
| Released | Thu Aug 15 12:05:04 2024 |
| Summary | Recommended update for supportutils |
| Type | recommended |
| Severity | moderate |
| References | 1222021,1227127,1228265 |
Description:
This update for supportutils fixes the following issues:
Changes to version 3.2.8
- Avoid getting duplicate kernel verifications in boot.text (pr#190)
- lvm: suppress file descriptor leak warnings from lvm commands (pr#191)
- docker_info: Add timestamps to container logs (pr#196)
- Key value pairs and container log timestamps (bsc#1222021 PED-8211, pr#198)
- Update supportconfig get pam.d sorted (pr#199)
- yast_files: Exclude .zcat (pr#201)
- Sanitize grub bootloader (bsc#1227127, pr#203)
- Sanitize regcodes (pr#204)
- Improve product detection (pr#205)
- Add read_values for s390x (bsc#1228265, pr#206)
- hardware_info: Remove old alsa ver check (pr#209)
- drbd_info: Fix incorrect escape of quotes (pr#210)
| Advisory ID | SUSE-SU-2024:2933-1
|
| Released | Thu Aug 15 12:12:50 2024 |
| Summary | Security update for openssl-1_1 |
| Type | security |
| Severity | moderate |
| References | 1225907,1226463,1227138,CVE-2024-5535 |
Description:
This update for openssl-1_1 fixes the following issues:
- CVE-2024-5535: Fixed a buffer overread in function SSL_select_next_proto() with an empty supported client protocols buffer (bsc#1227138)
Other fixes:
- Build with no-afalgeng. (bsc#1226463)
- Fixed C99 violations to allow the package to build with GCC 14. (bsc#1225907)
| Advisory ID | SUSE-RU-2024:2957-1
|
| Released | Mon Aug 19 10:48:01 2024 |
| Summary | Recommended update for ldb, samba |
| Type | recommended |
| Severity | moderate |
| References | 1228732 |
Description:
This update for ldb, samba fixes the following issues:
- Many qsort() comparisons are non-transitive, which can lead to
out-of-bounds access in some circumstances.
- Fix a crash when joining offline and 'kerberos method' includes
keytab (bsc#1228732).
- Fix reading the password from STDIN or environment vars if it
was already given in the command line (bsc#1228732).
- netr_LogonSamLogonEx returns NR_STATUS_ACCESS_DENIED with SysvolReady=0.
- Anonymous smb3 signing/encryption should be allowed (similar to Windows Server 2022).
- Panic in dreplsrv_op_pull_source_apply_changes_trigger.
- winbindd, net ads join and other things don't work on an ipv6 only host.
- Smbcacls incorrectly propagates inheritance with Inherit-Only flag.
- http library doesn't support 'chunked transfer encoding'.
- fd_handle_destructor() panics within an smbd_smb2_close() if
vfs_stat_fsp() fails in fd_close()
- samba-gpupdate: Correctly implement site support.
- libgpo: Segfault in python bindings.
| Advisory ID | SUSE-RU-2024:2967-1
|
| Released | Mon Aug 19 15:41:29 2024 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | moderate |
| References | 1194818 |
Description:
This update for pam fixes the following issue:
- Prevent cursor escape from the login prompt (bsc#1194818).
| Advisory ID | SUSE-RU-2024:2971-1
|
| Released | Tue Aug 20 08:13:06 2024 |
| Summary | Recommended update for perl-DBD-Pg, perl-DBD-SQLite, perl-DBI, perl-YAML-LibYAML |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for perl-DBD-Pg, perl-DBD-SQLite, perl-DBI, perl-YAML-LibYAML fixes the following issues:
perl-DBI was updated from version 1.642 to 1.643:
- Updated Devel::PPPort and removed redundant compatibility macros
- Correct minor typo in documentation
- Correct documentation introducing $dbh->selectall_array()
- Introduced select and do wrappers earlier in the documentation
- Mark as deprecated old API functions which overflow or are affected by Unicode issues
- Add new attribute RaiseWarn, similar to RaiseError
perl-DBD-SQLite was updated from version 1.66 to 1.74:
- Fixed disabling of __perllib_provides
- Upgraded SQLite to 3.42.0
- Added missing possible table_type values to POD
- Set UTF8CACHE to avoid slowdown with -DDEBUGGING
- Lowercase datatype in table column metadata for back-compatibility
- Fixed test failure on perl built with -DDEBUGGING
- Improve sqlite_load_extension documentation
- Add a feature to unregister a created function
- Fixed accented characters in POD
- Link embedded sqlite devel files to system files
- Use the system sqlite rather than the built-in one
- Fixed documentation to use the correct attribute with sqlite_
- Modify the fix to silence the sqlite_unicode warning not to check the attribute twice
- Fix an encoding issue of naive
- Made DBD_SQLITE_STRING_MODE constants exportable
- Stop setting THREADSAFE=0 if perl has pthread (ie. 5.20+)
- Fixed a memory leak in ::VirtualTable
- Introduced 'string_mode' handle attribute to fix long-standing issues of sqlite_unicode
- Added a dependency from dbdimp.o to the *.inc files included into dbdimp.c
- Fixed an offset issue of VirtualTable
- Fixed quadmath issues
- Added sqlite_txn_state method to see internal state of the backend
- Switched to XSLoader
- Use quadmath_snprintf if USE_QUADMATH is defined
- Use av_fetch instead of av_shift
perl-DBD-Pg was update from version 3.10.4 to 3.18.0:
- Support new PQclosePrepared function, added in Postgres 17
- Improved documentation about ping always returning a value
- New database handle attribute pg_skip_deallocate
Prevents any deallocation of automatically prepared
statements to support new pgBouncer feature
- Fix to handle escaped quotes in connection string
- Return number of affected rows from a MERGE command
- Added support for Github CI actions
- Removed undocumented internal-only pg_pid_number attribute
- Small warning in docs about PG_CHAR
- Added new attribute 'pg_int8_as_string', for backwards compatibility.
- Added a META.json file; rename META.yml to META.yaml
- Fix 03smethod.t $sth->last_insert_id skip count for DBI < 1.642
- Documentation improvements for service files
- Automatically use 64-bit versions of large object functions when available
- Set UTF8 flag as needed for error messages
- In tests, do not assume what the default transaction isolation level will be
- Make tests smarter about detecting pg_ctl results in different locales
- Adjust tests for the fact that reltuples can be -1 in Postgres
version 13 and later. This is mostly reflected in the CARDINALITY
column for $dbh->statistics_info.
- Correctly pull back pg_async status from statement handle.
Previously, $dbh->{pg_async} would return undef.
- Remove the experimental 'fulltest' Makefile target.
- The $dbh->primary_key_info and $dbh->foreign_key_info methods will now always return
a statement handle, even with no matches. Previously, they returned undef directly.
Callers can check if the returned handle contains any rows.
- The $dbh->tables method will always return a list, even if it is empty.
- Add pg_lo_tell64, pg_lo_seek64, and pg_lo_truncate64, for anyone dealing
with really, really, really large 'large objects'. Requires Postgres 9.3 or better.
- Allow test to run again when using a non-superuser to connect
- Adjust tests to force loading proper version of DBD::Pg every time.
- Removed the long-deprecated _pg_use_catalog method.
- Many improvements and changes to the test suite.
- Redo the 'last_result' internals in dbdimp.c, which fixes a memory leak.
- Fixed regression in Perl length() for returned query results
- Make $sth->finish() do a little less. Notably, even
after calling finish(), pg_error_field will still work
on the last action performed.
- Tweak tests so Windows boxes pass
- Run tests in verbose mode
- Prevent DBI from flipping AutoCommit to 'on' after a failed commit
- Revert overly aggressive testing shortcut as it can cause installs to fail
- Return the table info row last in statistics_info.
This fixes statistics_info on pre-8.3 servers.
- Fixed ASC_OR_DESC field in statistics_info
- Indicate NULL ordering in statistics_info
- Adjust Makefile to fix failing 'fulltest' target on BSD systems
- Indicate non-key index columns (INCLUDE) in statistics_info
- Return an empty result set instead of undef from statistics_info
when the requested table doesn't exist and $unique_only is false.
- Fixed segfault during st destroy
- Improved testing for table_info()
- Improved UTF-8 wording in documentaion
perl-YAML-LibYAML was updated to version 0.89:
- Breaking Change: Set $YAML::XS::LoadBlessed default to false to make it more secure
- Fixed disabling of __perllib_provides
- Recognise core booleans on Perl 5.36+ at dump time
- Fixed YAML::XS pod in cpanminus
- Convert doc from Swim to Markdown
- Added option ForbidDuplicateKeys
- Recognize tied variables
- Updated libyaml sources to 0.2.4. Changes affecting YAML::XS are
- Output '...' at the stream end after a block scalar with trailing empty lines
- Accept '%YAML 1.2' directives (they are ignored and do not change behaviour though)
- Fix memory leak when loading invalid YAML
- Support aliasing scalars resolved as null or booleans
- Add YAML::XS::LibYAML::libyaml_version()
- Support standard !!int/!!float tags instead of dying
- Fixed double free/core dump when Dump()ing binary data
- Update config.h from libyaml
- Update libyaml to version 0.2.2. Most important change for users is that plain
urls in flow style can be parsed now. Example: `[ http://yaml.org]`.
- Added $Indent - number of spaces when dumping
- Implemented $LoadCode
- Update to libyaml 0.2.1. It's forbidden now to escape single quotes inside double quotes
- When disabling $LoadBlessed, return scalars not refs
- Save anchors also for blessed scalars
- Fixed format specifier/argument mismatch
- Fixed a C90-compatibility issue
- Prevent warning about unused variables
| Advisory ID | SUSE-SU-2024:3054-1
|
| Released | Wed Aug 28 14:48:31 2024 |
| Summary | Security update for python3-setuptools |
| Type | security |
| Severity | important |
| References | 1228105,CVE-2024-6345 |
Description:
This update for python3-setuptools fixes the following issues:
- CVE-2024-6345: Fixed code execution via download functions in the package_index module (bsc#1228105)
| Advisory ID | SUSE-SU-2024:3106-1
|
| Released | Tue Sep 3 17:00:40 2024 |
| Summary | Security update for openssl-3 |
| Type | security |
| Severity | moderate |
| References | 1220523,1220690,1220693,1220696,1221365,1221751,1221752,1221753,1221760,1221786,1221787,1221821,1221822,1221824,1221827,1229465,CVE-2024-6119 |
Description:
This update for openssl-3 fixes the following issues:
- CVE-2024-6119: Fixed denial of service in X.509 name checks (bsc#1229465)
Other fixes:
- FIPS: Deny SHA-1 signature verification in FIPS provider (bsc#1221365).
- FIPS: RSA keygen PCT requirements.
- FIPS: Check that the fips provider is available before setting
it as the default provider in FIPS mode (bsc#1220523).
- FIPS: Port openssl to use jitterentropy (bsc#1220523).
- FIPS: Block non-Approved Elliptic Curves (bsc#1221786).
- FIPS: Service Level Indicator (bsc#1221365).
- FIPS: Output the FIPS-validation name and module version which uniquely
identify the FIPS validated module (bsc#1221751).
- FIPS: Add required selftests: (bsc#1221760).
- FIPS: DH: Disable FIPS 186-4 Domain Parameters (bsc#1221821).
- FIPS: Recommendation for Password-Based Key Derivation (bsc#1221827).
- FIPS: Zero initialization required (bsc#1221752).
- FIPS: Reseed DRBG (bsc#1220690, bsc#1220693, bsc#1220696).
- FIPS: NIST SP 800-56Brev2 (bsc#1221824).
- FIPS: Approved Modulus Sizes for RSA Digital Signature for FIPS 186-4 (bsc#1221787).
- FIPS: Port openssl to use jitterentropy (bsc#1220523).
- FIPS: NIST SP 800-56Arev3 (bsc#1221822).
- FIPS: Error state has to be enforced (bsc#1221753).
| Advisory ID | SUSE-RU-2024:3121-1
|
| Released | Tue Sep 3 17:15:32 2024 |
| Summary | Recommended update for yast2-users |
| Type | recommended |
| Severity | moderate |
| References | 1206627,1208913,1209377,1211583,1211753,1228149 |
Description:
This update for yast2-users fixes the following issues:
- Relax check in GECOS field, allow any data except colons (bsc#1228149).
- Backport changes to avoid namespace collisions.
- Branch package for SP6 (bsc#1208913).
- YaST can no longer modify NIS users and groups (bnc#1206627).
- YaST2: Adding several users via yast fails sometimes (bnc#1209377).
- Importing user during installation can lead to password malformation (bnc#1211583).
- YaST2 ayast_setup setup broken on SLES15-SP4 (bnc#1211753).
| Advisory ID | SUSE-RU-2024:3124-1
|
| Released | Tue Sep 3 17:38:34 2024 |
| Summary | Recommended update for cryptsetup |
| Type | recommended |
| Severity | moderate |
| References | 1229975 |
Description:
This update for cryptsetup fixes the following issues:
- FIPS: Extend the password for PBKDF2 benchmarking to be more than 20
chars to meet FIPS 140-3 requirements (bsc#1229975)
| Advisory ID | SUSE-RU-2024:3129-1
|
| Released | Tue Sep 3 17:40:36 2024 |
| Summary | Recommended update for unzip |
| Type | recommended |
| Severity | moderate |
| References | 1190273 |
Description:
This update for unzip fixes the following issues:
- Add patch to fix issue with some files being incorrectly detected as symlinks (boo#1190273)
| Advisory ID | SUSE-RU-2024:3131-1
|
| Released | Tue Sep 3 17:42:24 2024 |
| Summary | Recommended update for mozilla-nss |
| Type | recommended |
| Severity | moderate |
| References | 1224113 |
Description:
This update for mozilla-nss fixes the following issues:
- FIPS: Enforce approved curves with the CKK_EC_MONTGOMERY key type (bsc#1224113).
| Advisory ID | SUSE-RU-2024:3132-1
|
| Released | Tue Sep 3 17:43:10 2024 |
| Summary | Recommended update for permissions |
| Type | recommended |
| Severity | moderate |
| References | 1228968,1229329 |
Description:
This update for permissions fixes the following issues:
- Update to version 20240826:
* permissions: remove outdated entries (bsc#1228968)
- Update to version 20240826:
* cockpit: revert path change (bsc#1229329)
| Advisory ID | SUSE-RU-2024:3135-1
|
| Released | Wed Sep 4 08:36:23 2024 |
| Summary | Recommended update for rsyslog |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for rsyslog fixes the following issues:
- Version upgrade
- patches replaced by upgrade (details in upgrade logs)
* Revert 'Update omlibdbi.c'
* imkmsg: add params 'readMode' and 'expectedBootCompleteSeconds'
* testbench: fix 'typo' in test case
* omazureeventhubs: Corrected handling of transport closed failures
* imkmsg: add module param parseKernelTimestamp
* imfile: remove state file on file delete fix
* imklog bugfix: keepKernelTimestamp=off config param did not work
* Netstreamdriver: deallocate certificate related resources
* TLS subsystem: add remote hostname to error reporting
* Fix forking issue do to close_range call
* replace debian sample systemd service file by readme
* testbench: bump zookeeper version to match current offering
* Update rsyslog.service sample unit to the latest version used in Debian Trixie
* Only keep a single rsyslog.service for Debian
* Remove no longer used --with-systemdsystemunitdir configure switch
* use logind instead of utmp for wall messages with systemd
* Typo fixes
* Drop CAP_IPC_LOCK capability
* Add CAP_NET_RAW capability due to the omudpspoof module
* Add new global config option 'libcapng.enable'
* tcp net subsystem: handle data race gracefully
* Avoid crash on restart in imrelp SIGTTIN handler
- patches replaced by upgrade
* fix startup issue on modern systemd systems
* Fix misspeling in message.
* tcpflood bugfix: plain tcp send error not properly reported
* omprog bugfix: Add CAP_DAC_OVERRIDE to the bounding set
* testbench: cleanup and improve some more imfile tests
* lookup tables: fix static analyzer issue
* lookup tables bugfix: reload on HUP did not work when backgrounded
* CI: fix and cleaup github workflow
* imjournal: Support input module
* testbench: make test more reliable
* tcpflood: add -A option to NOT abort when sending fails
* tcpflood: fix today's programming error
* openssl: Replaced depreceated method SSLv23_method with TLS_method
* testbench improvement: define state file directories for imfile tests
* testbench: cleanup a test and some nitfixes to it
* tcpflood bugfix: TCP sending was not implemented properly
* testbench: make waiting for HUP processing more reliable
* build system: make rsyslogd execute when --disable-inet is configured
* CI: update zookeper download to newer version
* ossl driver: Using newer INIT API for OpenSSL 1.1+ Versions
* ossl: Fix CRL File Expire from 1 day to 100 years.
* PR5175: Add TLS CRL Support for GnuTLS driver and OpenSSL 1.0.2+
* omazureeventhubs: Initial implementation of new output module
* TLS CRL Support Issue 5081
* action.resumeintervalmax: the parameter was not respected
* IMHIREDIS::FIXED:: Restore compatiblity with hiredis < v1.0.0
* Add the 'batchsize' parameter to imhiredis
* Clear undefined behavior in libgcry.c (GH #5167)
* Do not try to drop capabilities when we don't have any
* testbench: use newer zookeeper version in tests
* build system: more precise error message on too-old lib
* Fix quoting for omprog, improg, mmexternal
| Advisory ID | SUSE-SU-2024:3159-1
|
| Released | Fri Sep 6 12:15:52 2024 |
| Summary | Security update for postgresql16 |
| Type | security |
| Severity | important |
| References | 1224038,1224051,1229013,CVE-2024-4317,CVE-2024-7348 |
Description:
This update for postgresql16 fixes the following issues:
- Upgrade to 16.4 (bsc#1229013)
- CVE-2024-7348: PostgreSQL relation replacement during pg_dump executes arbitrary SQL. (bsc#1229013)
- CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. (bsc#1224038)
| Advisory ID | SUSE-RU-2024:3166-1
|
| Released | Mon Sep 9 12:25:30 2024 |
| Summary | Recommended update for glibc |
| Type | recommended |
| Severity | moderate |
| References | 1228042 |
Description:
This update for glibc fixes the following issue:
- s390x-wcsncmp patch for s390x: Fix segfault in wcsncmp (bsc#1228042).
| Advisory ID | SUSE-SU-2024:3172-1
|
| Released | Mon Sep 9 12:55:40 2024 |
| Summary | Security update for apache2 |
| Type | security |
| Severity | important |
| References | 1227276,1227278,1227353,CVE-2024-38473,CVE-2024-38474,CVE-2024-39884 |
Description:
This update for apache2 fixes the following issues:
- CVE-2024-38474: Fixed substitution encoding issue in mod_rewrite (bsc#1227278)
- CVE-2024-38473: Fixed encoding problem in mod_proxy (bsc#1227276)
- CVE-2024-39884: Fixed source code disclosure with handlers configured via AddType (bsc#1227353)
| Advisory ID | SUSE-RU-2024:3178-1
|
| Released | Mon Sep 9 14:39:12 2024 |
| Summary | Recommended update for libzypp, zypper, libsolv, zypp-plugin, PackageKit-branding-SLE, PackageKit, libyui, yast2-pkg-bindings |
| Type | recommended |
| Severity | important |
| References | 1081596,1223094,1224771,1225267,1226014,1226030,1226493,1227205,1227625,1227793,1228138,1228206,1228208,1228420,1228787,222971 |
Description:
This update for libzypp, zypper, libsolv, zypp-plugin, PackageKit-branding-SLE, PackageKit, libyui, yast2-pkg-bindings fixes the following issues:
- Make sure not to statically linked installed tools (bsc#1228787)
- MediaPluginType must be resolved to a valid MediaHandler (bsc#1228208)
- Export asSolvable for YAST (bsc#1228420)
- Export CredentialManager for legacy YAST versions (bsc#1228420)
- Fix 4 typos in zypp.conf
- Fix typo in the geoip update pipeline (bsc#1228206)
- Export RepoVariablesStringReplacer for yast2 (bsc#1228138)
- Removed dependency on external find program in the repo2solv tool
- Fix return value of repodata.add_solv()
- New SOLVER_FLAG_FOCUS_NEW flag
- Fix return value of repodata.add_solv() in the bindings
- Fix SHA-224 oid in solv_pgpvrfy
- Translation: updated .pot file.
- Conflict with python zypp-plugin < 0.6.4 (bsc#1227793)
- Fix int overflow in Provider
- Fix error reporting on repoindex.xml parse error (bsc#1227625)
- Keep UrlResolverPlugin API public
- Blacklist /snap executables for 'zypper ps' (bsc#1226014)
- Fix handling of buddies when applying locks (bsc#1225267)
- Fix readline setup to handle Ctrl-C and Ctrl-D correctly (bsc#1227205)
- Show rpm install size before installing (bsc#1224771)
- Install zypp/APIConfig.h legacy include
- Update soname due to RepoManager refactoring and cleanup
- Workaround broken libsolv-tools-base requirements
- Strip ssl_clientkey from repo urls (bsc#1226030)
- Remove protobuf build dependency
- Lazily attach medium during refresh workflows (bsc#1223094)
- Refactor RepoManager and add Service workflows
- Let_readline_abort_on_Ctrl-C (bsc#1226493)
- packages: add '--system' to show @System packages (bsc#222971)
- Provide python3-zypp-plugin down to SLE12 (bsc#1081596)
| Advisory ID | SUSE-RU-2024:3180-1
|
| Released | Mon Sep 9 14:50:18 2024 |
| Summary | Recommended update for binutils |
| Type | recommended |
| Severity | moderate |
| References | 1215341,1216908 |
Description:
This update for binutils fixes the following issues:
Update to current 2.43.1 branch [jsc#PED-10474]:
Update to version 2.43:
- new .base64 pseudo-op, allowing base64 encoded data as strings
- Intel APX: add support for CFCMOV, CCMP, CTEST, zero-upper, NF
(APX_F now fully supported)
- x86 Intel syntax now warns about more mnemonic suffixes
- macros and .irp/.irpc/.rept bodies can use \+ to get at number
of times the macro/body was executed
- aarch64: support 'armv9.5-a' for -march, add support for LUT
and LUT2
- s390: base register operand in D(X,B) and D(L,B) can now be
omitted (ala 'D(X,)'); warn when register type doesn't match
operand type (use option
'warn-regtype-mismatch=[strict|relaxed|no]' to adjust)
- riscv: support various extensions: Zacas, Zcmp, Zfbfmin,
Zvfbfmin, Zvfbfwma, Smcsrind/Sscsrind, XCvMem, XCvBi, XCvElw,
XSfCease, all at version 1.0;
remove support for assembly of privileged spec 1.9.1 (linking
support remains)
- arm: remove support for some old co-processors: Maverick and FPA
- mips: '--trap' now causes either trap or breakpoint instructions
to be emitted as per current ISA, instead of always using trap
insn and failing when current ISA was incompatible with that
- LoongArch: accept .option pseudo-op for fine-grained control
of assembly code options; add support for DT_RELR
- readelf: now displays RELR relocations in full detail;
add -j/--display-section to show just those section(s) content
according to their type
- objdump/readelf now dump also .eh_frame_hdr (when present) when
dumping .eh_frame
- gprofng: add event types for AMD Zen3/Zen4 and Intel Ice Lake
processors; add minimal support for riscv
- linker:
- put .got and .got.plt into relro segment
- add -z isa-level-report=[none|all|needed|used] to the x86 ELF
linker to report needed and used x86-64 ISA levels
- add --rosegment option which changes the -z separate-code
option so that only one read-only segment is created (instead
of two)
- add --section-ordering-file option to add extra
mapping of input sections to output sections
- add -plugin-save-temps to store plugin intermediate files
permanently
Update to version 2.42:
- Add support for many aarch64 extensions: SVE2.1, SME2.1, B16B16,
RASv2, LSE128, GCS, CHK, SPECRES2, LRCPC3, THE, ITE, D128, XS and
flags to enable them: '+fcma', '+jscvt', '+frintts', '+flagm2',
'+rcpc2' and '+wfxt'
- Add experimantal support for GAS to synthesize call-frame-info for
some hand-written asm (--scfi=experimental) on x86-64.
- Add support for more x86-64 extensions: APX: 32 GPRs, NDD, PUSH2/POP2,
PUSHP/POPP; USER_MSR, AVX10.1, PBNDKB, SM4, SM3, SHA512, AVX-VNNI-INT16.
- Add support for more RISC-V extensions: T-Head v2.3.0, CORE-V v1.0,
SiFive VCIX v1.0.
- BPF assembler: ';' separates statements now, and does not introduce
line comments anymore (use '#' or '//' for this).
- x86-64 ld: Add '-z mark-plt/-z nomark-plt' to mark PLT entries with
dynamic tags.
- risc-v ld: Add '--[no-]check-uleb128'.
- New linker script directive: REVERSE, to be combined with SORT_BY_NAME
or SORT_BY_INIT_PRIORITY, reverses the generated order.
- New linker options --warn-execstack-objects (warn only about execstack
when input object files request it), and --error-execstack plus
--error-rxw-segments to convert the existing warnings into errors.
- objdump: Add -Z/--decompress to be used with -s/--full-contents to
decompress section contents before displaying.
- readelf: Add --extra-sym-info to be used with --symbols (currently
prints section name of references section index).
- objcopy: Add --set-section-flags for x86_64 to include
SHF_X86_64_LARGE.
- s390 disassembly: add target-specific disasm option 'insndesc',
as in 'objdump -M insndesc' to display an instruction description
as comment along with the disassembly.
- Add binutils-use-less-memory.diff to be a little nicer to 32bit
userspace and huge links. [bsc#1216908]
- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)
| Advisory ID | SUSE-RU-2024:3199-1
|
| Released | Wed Sep 11 08:46:57 2024 |
| Summary | Recommended update for yast2-installation |
| Type | recommended |
| Severity | moderate |
| References | 1181625 |
Description:
This update for yast2-installation fixes the following issue:
- Don't block in AutoYaST upgrade (bsc#1181625).
| Advisory ID | SUSE-SU-2024:3204-1
|
| Released | Wed Sep 11 10:55:22 2024 |
| Summary | Security update for curl |
| Type | security |
| Severity | moderate |
| References | 1230093,CVE-2024-8096 |
Description:
This update for curl fixes the following issues:
- CVE-2024-8096: OCSP stapling bypass with GnuTLS. (bsc#1230093)
SUSE-CU-2024:3212-1
| Container Advisory ID | SUSE-CU-2024:3212-1 |
| Container Tags | suse/manager/5.0/x86_64/server:5.0.0 , suse/manager/5.0/x86_64/server:5.0.0.5.44 , suse/manager/5.0/x86_64/server:latest |
| Container Release | 5.44 |
The following patches have been included in this update:
SUSE-CU-2024:3211-1
| Container Advisory ID | SUSE-CU-2024:3211-1 |
| Container Tags | suse/manager/5.0/x86_64/server:5.0.0 , suse/manager/5.0/x86_64/server:5.0.0.5.44 , suse/manager/5.0/x86_64/server:latest |
| Container Release | 5.44 |
The following patches have been included in this update:
| Advisory ID | SUSE-SU-2023:1693-1
|
| Released | Thu Mar 30 10:16:39 2023 |
| Summary | Security update for python-Werkzeug |
| Type | security |
| Severity | important |
| References | 1208283,CVE-2023-25577 |
Description:
This update for python-Werkzeug fixes the following issues:
- CVE-2023-25577: Fixed high resource usage when parsing multipart form data with many fields (bsc#1208283).
| Advisory ID | SUSE-SU-2023:2263-1
|
| Released | Mon May 22 12:16:13 2023 |
| Summary | Security update for python-Flask |
| Type | security |
| Severity | important |
| References | 1211246,CVE-2023-30861 |
Description:
This update for python-Flask fixes the following issues:
- CVE-2023-30861: Fixed a potential cookie confusion due to incorrect
caching (bsc#1211246).
| Advisory ID | SUSE-SU-2024:1624-1
|
| Released | Mon May 13 16:26:07 2024 |
| Summary | Security update for python-Werkzeug |
| Type | security |
| Severity | important |
| References | 1223979,CVE-2024-34069 |
Description:
This update for python-Werkzeug fixes the following issues:
- CVE-2024-34069: Fixed a remote code execution through debugger when interacting with attacker controlled domain (bsc#1223979).
| Advisory ID | SUSE-RU-2024:1764-1
|
| Released | Thu May 23 04:56:40 2024 |
| Summary | Recommended update for jackson |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for jackson fixes the following issues:
jackson-annotations was upgraded to version 2.16.1:
- Added new OptBoolean valued property in @JsonTypeInfo to allow per-type configuration of strict type id handling
- Allow per-type configuration of strict type id handling
- Added JsonTypeInfo.Value object (backport from 3.0)
- Added new JsonTypeInfo.Id.SIMPLE_NAME
jackson-bom was upgraded to version 2.16.1:
- Added dependency for jackson-module-android-record. This new module offers support for Record type on Android
platform, where Java records are supported through 'de-sugaring'
jackson-core was upgraded to version 2.16.1:
- NPE in Version.equals() if snapshot-info null
- NPE in 'FastDoubleParser', method 'JavaBigDecimalParser.parseBigDecimal()'
- JsonPointer.append(JsonPointer.tail()) includes the original pointer
- Change StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION default to false in Jackson 2.16
- Improve error message for StreamReadConstraints violations
- JsonFactory implementations should respect CANONICALIZE_FIELD_NAMES
- Root cause for failing test for testMangledIntsBytes() in ParserErrorHandlingTest
- Allow all array elements in JsonPointerBasedFilter
- Indicate explicitly blocked sources as 'REDACTED' instead of 'UNKNOWN' in JsonLocation
- Start using AssertJ in unit tests
- Allow configuring spaces before and/or after the colon in DefaultPrettyPrinter (for Canonical JSON)
- Add configurable limit for the maximum number of bytes/chars of content to parse before failing
- Add configurable limit for the maximum length of Object property names to parse before failing
- Add configurable processing limits for JSON generator (StreamWriteConstraints)
- Compare _snapshotInfo in Version
- Add JsonGeneratorDecorator to allow decorating JsonGenerators
- Add full set of BufferRecyclerPool implementations
- Add configurable error report behavior via ErrorReportConfiguration
- Make ByteSourceJsonBootstrapper use StringReader for < 8KiB byte[] inputs
- Allow pluggable buffer recycling via new RecyclerPool extension point
- Change parsing error message to mention -INF
jackson-databind was upgraded to version 2.16.1:
- JsonSetter(contentNulls = FAIL) is ignored in delegating @JsonCreator argument
- Primitive array deserializer not being captured by DeserializerModifier
- JsonNode.findValues() and findParents() missing expected values in 2.16.0
- Incorrect deserialization for BigDecimal numbers
- Add a way to configure caches Jackson uses
- Mix-ins do not work for Enums
- Map deserialization results in different numeric classes based on json ordering (BigDecimal / Double) when used in
combination with @JsonSubTypes
- Generic class with generic field of runtime type Double is deserialized as BigDecimal when used with
@JsonTypeInfo and JsonTypeInfo.As.EXISTING_PROPERTY
- Combination of @JsonUnwrapped and @JsonAnySetter results in BigDecimal instead of Double
- @JsonIgnoreProperties not working with @JsonValue
- Deprecated JsonNode.with(String) suggests using JsonNode.withObject(String) but it is not the same thing
- Difference in the handling of ObjectId-property inJsonIdentityInfo depending on the deserialization route
- Add new OptBoolean valued property in @JsonTypeInfo, handling, to allow per-polymorphic type loose Type Id handling
- Fixed regression in 2.15.0 that reaks deserialization for records when
mapper.setVisibility(PropertyAccessor.ALL, Visibility.NONE)
- Incorrect target type when disabling coercion, trying to deserialize String from Array/Object
- @JsonProperty on constructor parameter changes default field serialization order
- Create new JavaType subtype IterationType (extending SimpleType)
- Use JsonTypeInfo.Value for annotation handling
- Add JsonNodeFeature.WRITE_PROPERTIES_SORTED for sorting ObjectNode properties on serialization
(for Canonical JSON)
- Optimize ObjectNode findValue(s) and findParent(s) fast paths
- Locale '' is deserialised as null if ACCEPT_EMPTY_STRING_AS_NULL_OBJECT is enabled
- Add guardrail setting for TypeParser handling of type parameters
- Use @JsonProperty for Enum values also when READ_ENUMS USING_TO_STRING enabled
- Fix Enum deserialization to use @JsonProperty, @JsonAlias even if EnumNamingStrategy used
- Use @JsonProperty and lowercase feature when serializing Enums despite using toString()
- Use @JsonProperty over EnumNamingStrategy for Enum serialization
- Actually cache EnumValues#internalMap
- ObjectMapper.valueToTree() will ignore the configuration SerializationFeature.WRAP_ROOT_VALUE
- Provide the 'ObjectMapper.treeToValue(TreeNode, TypeReference)' method
- Expose NativeImageUtil.isRunningInNativeImage() method
- Add JsonTypeInfo.Id.SIMPLE_NAME which defaults type id to Class.getSimpleName()
- Impossible to deserialize custom Throwable sub-classes that do not have single-String constructors
- java.desktop module is no longer optional
- ClassUtil fails with java.lang.reflect.InaccessibleObjectException trying to setAccessible on OptionalInt with
JDK 17+
- Support sequenced collections (JDK 21)
- Add withObjectProperty(String), withArrayProperty(String) in JsonNode
- Change JsonNode.withObject(String) to work similar to withArray() wrt argument
- Log WARN if deprecated subclasses of PropertyNamingStrategy is used
- NPE when transforming a tree to a model class object, at ArrayNode.elements()
- Deprecated ObjectReader.withType(Type) has no direct replacement; need forType(Type)
- Add new DefaultTyping.NON_FINAL_AND_ENUMS to allow Default Typing for Enums
- Do not rewind position when serializing direct ByteBuffer
- Exception when deserialization of private record with default constructor
- BeanDeserializer updates currentValue incorrectly when deserialising empty Object
jackson-dataformats-binary was upgraded to version 2.16.1:
- (ion) NullPointerException in IonParser.nextToken()
- (smile) Remove Smile-specific buffer-recycling
jackson-modules-base was upgraded to version 2.16.1:
- (afterburner) Disable when running in native-image
- (afterburner) IncompatibleClassChangeError when deserializing a class implementing an interface with default get/set
implementations
- (blackbird) BlackBird proxy object error in Java 17
- (blackbird) Disable when running in native-image
- (guice) Add guice7 (jakarta.inject) module
jackson-parent was upgraded to version 2.16:
- Upgrade to oss-parent 56 (tons of plugin updates to resolve Maven warnings, new Moditect plugin)
jackson-parent, fasterxml-oss-parent:
- Added to SUSE Manager 4.3 as it is needed by `jackson-modules-base`
| Advisory ID | SUSE-RU-2024:1850-1
|
| Released | Thu May 30 13:46:58 2024 |
| Summary | Recommended update for sg3_utils |
| Type | recommended |
| Severity | moderate |
| References | 1219547 |
Description:
This update for sg3_utils fixes the following issue:
- sg_inq: re-add Unit serial number field (bsc#1219547)
| Advisory ID | SUSE-RU-2024:1851-1
|
| Released | Thu May 30 13:53:44 2024 |
| Summary | Recommended update for dwz |
| Type | recommended |
| Severity | low |
| References | 1221634 |
Description:
This update for dwz fixes the following issues:
- Clean up leftover temporary file (bsc#1221634)
| Advisory ID | SUSE-RU-2024:1852-1
|
| Released | Thu May 30 14:02:02 2024 |
| Summary | Recommended update for wicked |
| Type | recommended |
| Severity | moderate |
| References | 1205604,1218926,1219108,1224100 |
Description:
This update for wicked fixes the following issues:
- client: fix ifreload to pull UP ports/links again when the config
of their master/lower changed (bsc#1224100, gh#openSUSE/wicked#1014)
- cleanup: fix ni_fsm_state_t enum-int-mismatch warnings
- cleanup: fix overflow warnings in a socket testcase on i586
- ifcheck: report new and deleted configs as changed (bsc#1218926)
- man: improve ARP configuration options in the wicked-config.5
- bond: add ports when master is UP to avoid port MTU revert (bsc#1219108)
- cleanup: fix interface dependencies and shutdown order (bsc#1205604)
- removed patches included in the source archive
| Advisory ID | SUSE-SU-2024:1863-1
|
| Released | Thu May 30 14:18:27 2024 |
| Summary | Security update for python-Jinja2 |
| Type | security |
| Severity | moderate |
| References | 1218722,1223980,CVE-2024-22195,CVE-2024-34064 |
Description:
This update for python-Jinja2 fixes the following issues:
- Fixed HTML attribute injection when passing user input as keys to xmlattr filter (CVE-2024-34064, bsc#1223980, CVE-2024-22195, bsc#1218722)
| Advisory ID | SUSE-SU-2024:1874-1
|
| Released | Fri May 31 05:05:25 2024 |
| Summary | Security update for Java |
| Type | security |
| Severity | important |
| References | 1187446,1224410,CVE-2021-33813 |
Description:
This update for Java fixes thefollowing issues:
apiguardian was updated to vesion 1.1.2:
- Added LICENSE/NOTICE to the generated jar
- Allow @API to be declared at the package level
- Explain usage of Status.DEPRECATED
- Include OSGi metadata in manifest
assertj-core was implemented at version 3.25.3:
- New package implementation needed by Junit5
byte-buddy was updated to version v1.14.16:
- `byte-buddy` is required by `assertj-core`
- Changes in version v1.14.16:
* Update ASM and introduce support for Java 23.
- Changes in version v1.14.15:
* Allow attaching from root on J9.
* Adjust type validation to accept additional names that are
legal in the class file format.
* Fix dynamic attach on Windows when a service user is active.
* Avoid failure when using Android's strict mode.
dom4j was updated to version 2.1.4:
- Improvements and potentially breaking changes:
* Added new factory method org.dom4j.io.SAXReader.createDefault(). It has more secure defaults than new SAXReader(),
which uses system XMLReaderFactory.createXMLReader() or SAXParserFactory.newInstance().newSAXParser().
* If you use some optional dependency of dom4j (for example Jaxen, xsdlib etc.), you need to specify an explicit
dependency on it in your project. They are no longer marked as a mandatory transitive dependency by dom4j.
* Following SAX parser features are disabled by default in DocumentHelper.parse() for security reasons (they were
enabled in previous versions):
+ http://xml.org/sax/properties/external-general-entities
+ http://xml.org/sax/properties/external-parameter-entities
* Do not depend on jtidy, since it is not used during build
* Fixed license to Plexus
* JPMS: Add the Automatic-Module-Name attribute to the manifest.
* Make a separate flavour for a minimal `dom4j-bootstrap` package used to build `jaxen` and full `dom4j`
* Updated pull-parser version
* Reuse the writeAttribute method in writeAttributes
* Support build on OS with non-UTF8 as default charset
* Gradle: add an automatic module name
* Use Correct License Name 'Plexus'
* Possible vulnerability of DocumentHelper.parseText() to XML injection
* CVS directories left in the source tree
* XMLWriter does not escape supplementary unicode characters correctly
* writer.writeOpen(x) doesn't write namespaces
* Fixed concurrency problem with QNameCache
* All dependencies are optional
* SAXReader: hardcoded namespace features
* Validate QNames
* StringIndexOutOfBoundsException in XMLWriter.writeElementContent()
* TreeNode has grown some generics
* QName serialization fix
* DocumentException initialize with nested exception
* Accidentally occurring error in a multi-threaded test
* Added compatibility with W3C DOM Level 3
* Use Java generics
hamcrest:
- `hamcrest-core` has been replaced by `hamcrest` (no source changes)
junit had the following change:
junit5 was updated to version 5.10.2:
- Conditional execution based on OS architectures
- Configurable cleanup mode for @TempDir
- Configurable thread mode for @Timeout
- Custom class loader support for class/method selectors, @MethodSource, @EnabledIf, and @DisabledIf
- Dry-run mode for test execution
- Failure threshold for @RepeatedTest
- Fixed build with the latest open-test-reporting milestone
- Fixed dependencies in module-info.java files
- Fixed unreported exception error that is fatal with JDK 21
- Improved configurability of parallel execution
- New @SelectMethod support in test @Suite classes.
- New ConsoleLauncher subcommand for test discovery without execution
- New convenience base classes for implementing ArgumentsProvider and ArgumentConverter
- New IterationSelector
- New LauncherInterceptor SPI
- New NamespacedHierarchicalStore for use in third-party test engines
- New TempDirFactory SPI for customizing how temporary directories are created
- New testfeed details mode for ConsoleLauncher
- New TestInstancePreConstructCallback extension API
- Numerous bug fixes and minor improvements
- Parameter injection for @MethodSource methods
- Promotion of various experimental APIs to stable
- Reusable parameter resolution for custom extension methods via ExecutableInvoker
- Stacktrace pruning to hide internal JUnit calls
- The binaries are compatible with java 1.8
- Various improvements to ConsoleLauncher
- XML reports in new Open Test Reporting format
jdom:
* CVE-2021-33813: Fixed an XXE issue in SAXBuilder in JDOM through 2.0.6 allows attackers to cause a denial of service
via a crafted HTTP request (bsc#1187446)
- Other changes and bugs fixed:
* Fixed wrong entries in changelog (bsc#1224410)
* The packages `jaxen`, `saxpath` and `xom` are now separate standalone packages instead of being part of `jdom`
jaxen was implemented at version 2.0.0:
- New standalone RPM package implementation, originally part of `jdom` source package
- Classpaths are much smaller and less complex, and will suppress a lot of noise from static analysis tools.
- The Jaxen core code is also a little smaller and has fixed a few minor bugs in XPath evaluation
- Despite the major version bump, this should be a drop in replacement for almost every project.
The two major possible incompatibilities are:
* The minimum supported Java version is now 1.5, up from 1.4 in 1.2.0 and 1.3 in 1.1.6.
* dom4j, XOM, and JDOM are now optional dependencies so if a project was depending on them to be loaded transitively
it will need to add explicit dependencies to build.
jopt-simple:
- Included jopt-simple to Package Hub 15 SP5 (no source changes)
objectweb-asm was updated to version 9.7:
- New Opcodes.V23 constant for Java 23
- Bugs fixed
* Fixed unit test regression in dex2jar.
* Fixed 'ClassNode#outerClass' with incorrect JavaDocs.
* asm-bom packaging should be 'pom'.
* The Textifier prints a supplementary space at the end of each method that throws at least one exception.
open-test-reporting:
- Included `open-test-reporting-events` and `open-test-reporting-schema` to the channels as they are runtime
dependencies of Junit5 (no source changes)
saxpath was implemented at version 1.0 FCS:
- New standalone RPM package implementation, originally part of `jdom` source package (openSUSE Leap 15.5 package only)
xom was implemented at version 1.3.9:
- New standalone RPM package implementation, originally part of `jdom` source package
- The Nodes and Elements classes are iterable so you can use the enhanced for loop syntax on instances of these classes.
- The copy() method is now covariant.
- Adds Automatic-Moduole-Name to jar
- Remove direct dependency on xml-apis:xml-apis artifact since these classes are now available in the core runtime.
- Eliminate usage of com.sun classes to make XOM compatible with JDK 16.
- Replace remaining usages of StringBuffer with StringBuilder to slightly improve performance.
| Advisory ID | SUSE-RU-2024:1876-1
|
| Released | Fri May 31 06:47:32 2024 |
| Summary | Recommended update for aaa_base |
| Type | recommended |
| Severity | moderate |
| References | 1221361 |
Description:
This update for aaa_base fixes the following issues:
- Fix the typo to set JAVA_BINDIR in the csh variant of the alljava profile script (bsc#1221361)
| Advisory ID | SUSE-RU-2024:1877-1
|
| Released | Fri May 31 06:48:40 2024 |
| Summary | Recommended update for fdupes |
| Type | recommended |
| Severity | moderate |
| References | 1195709,1197484 |
Description:
This update for fdupes fixes the following issues:
- Do not use sqlite, as this pulls sqlite into Ring0 at no real benefit performance wise
- Update to 2.3.0:
* Add --cache option to speed up file comparisons
* Use nanosecond precision for file times, if available
* Fix compilation issue on OpenBSD
* Other changes like fixing typos, wording, etc.
- update to 2.2.1:
* Fix bug in code meant to skip over the current log file when --log option is given
* Updates to copyright notices in source code
* Add --deferconfirmation option
* Check that files marked as duplicates haven't changed during program execution before deleting them
* Update documentation to indicate units for SIZE in command-line options
* Move some configuration settings to configure.ac file
- Fixes for the new wrapper:
* Order duplicates by name, to get a reproducible file set (bsc#1197484)
* Remove redundant order parameter from fdupes invocation
* Modernize code, significantly reduce allocations
* Exit immediately when mandatory parameters are missing
* Remove obsolete buildroot parameter
* Add some tests for the wrapper
- Do not link the files as given by fdupes, but turn them into relative links
- Support multiple directories given (as glob to the macro)
- Handle symlinks (-s argument) correctly
- Simplify macros.fdupes to speed up the process (bsc#1195709)
| Advisory ID | SUSE-SU-2024:1880-1
|
| Released | Fri May 31 08:45:12 2024 |
| Summary | Security update for python-requests |
| Type | security |
| Severity | moderate |
| References | 1224788,CVE-2024-35195 |
Description:
This update for python-requests fixes the following issues:
- CVE-2024-35195: Fixed cert verification regardless of changes to the value of `verify` (bsc#1224788).
| Advisory ID | SUSE-RU-2024:1883-1
|
| Released | Fri May 31 09:31:11 2024 |
| Summary | Recommended update for iputils |
| Type | recommended |
| Severity | moderate |
| References | 1224877 |
Description:
This update for iputils fixes the following issue:
- 'arping: Fix 1s delay on exit for unsolicited arpings',
backport upstream fix (bsc#1224877)
- Backport proposed fix for regression in upstream commit 4db1de6 (bsc#1224877)
| Advisory ID | SUSE-RU-2024:1887-1
|
| Released | Fri May 31 19:08:38 2024 |
| Summary | Recommended update for suse-module-tools |
| Type | recommended |
| Severity | moderate |
| References | 1192014,1216717,1217979,1223278,1224320 |
Description:
This update for suse-module-tools fixes the following issues:
- Include unblacklist in initramfs (bsc#1224320)
- regenerate-initrd-posttrans: run update-bootloader --refresh for XEN (bsc#1223278)
- 60-io-scheduler.rules: test for 'scheduler' sysfs attribute (bsc#1216717)
- README: Update blacklist description (gh#openSUSE/suse-module-tools#71)
- macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable (bsc#1217979)
- Don't rebuild existing initramfs images if the environment variable
SKIP_REGENERATE_ALL=1 is set (bsc#1192014)
| Advisory ID | SUSE-RU-2024:1897-1
|
| Released | Mon Jun 3 10:45:08 2024 |
| Summary | Recommended update for postfix |
| Type | recommended |
| Severity | moderate |
| References | 1223264,1224207 |
Description:
This update for postfix fixes the following issues:
- config.postfix needs updating (bsc#1224207)
* chkconfig to systemctl
* Link Cyrus lmtp only if this exsists
* /usr/lib64/sasl2 does not need to exist
* Fetch timezone via readlink from /etc/localtime
- Set inet_interfaces to loopback-only instead of localhost as
proposed in man 5 postconf (bsc#1223264)
| Advisory ID | SUSE-SU-2024:1941-1
|
| Released | Fri Jun 7 16:33:38 2024 |
| Summary | Security update for sssd |
| Type | security |
| Severity | important |
| References | 1223050,1223100,CVE-2023-3758 |
Description:
This update for sssd fixes the following issues:
- CVE-2023-3758: Fixed race condition during authorization leads to GPO policies functioning inconsistently (bsc#1223100).
The following non-security bugs were fixed:
- Use the name from the cached entries when updating them to avoid
capitalization problems (bsc#1223050).
- Extend sssctl command line tool to manage the cached GPOs;
(jsc#PED-7677).
| Advisory ID | SUSE-SU-2024:1943-1
|
| Released | Fri Jun 7 17:04:06 2024 |
| Summary | Security update for util-linux |
| Type | security |
| Severity | important |
| References | 1218609,1220117,1221831,1223605,CVE-2024-28085 |
Description:
This update for util-linux fixes the following issues:
- CVE-2024-28085: Properly neutralize escape sequences in wall to avoid potential account takeover. (bsc#1221831)
| Advisory ID | SUSE-SU-2024:1950-1
|
| Released | Fri Jun 7 17:20:14 2024 |
| Summary | Security update for glib2 |
| Type | security |
| Severity | moderate |
| References | 1224044,CVE-2024-34397 |
Description:
This update for glib2 fixes the following issues:
Update to version 2.78.6:
- Fix a regression with IBus caused by the fix for CVE-2024-34397
Changes in version 2.78.5:
- Fix CVE-2024-34397: GDBus signal subscriptions for well-known
names are vulnerable to unicast spoofing. (bsc#1224044)
- Bugs fixed:
- gvfs-udisks2-volume-monitor SIGSEGV in
g_content_type_guess_for_tree() due to filename with bad
encoding
- gcontenttype: Make filename valid utf-8 string before processing.
- gdbusconnection: Don't deliver signals if the sender doesn't match.
Changes in version 2.78.4:
- Bugs fixed:
- Fix generated RST anchors for methods, signals and properties.
- docs/reference: depend on a native gtk-doc.
- gobject_gdb.py: Do not break bt on optimized build.
- gregex: clean up usage of _GRegex.jit_status.
| Advisory ID | SUSE-RU-2024:1951-1
|
| Released | Fri Jun 7 17:27:16 2024 |
| Summary | Recommended update for libbpf |
| Type | recommended |
| Severity | moderate |
| References | 1221101 |
Description:
This update for libbpf fixes the following issues:
- Fixed potential null pointer dereference in bpf_object__collect_prog_relos() (bsc#1221101)
| Advisory ID | SUSE-RU-2024:1954-1
|
| Released | Fri Jun 7 18:01:06 2024 |
| Summary | Recommended update for glibc |
| Type | recommended |
| Severity | moderate |
| References | 1221482 |
Description:
This update for glibc fixes the following issues:
- Also include stat64 in the 32-bit libc_nonshared.a workaround
(bsc#1221482)
| Advisory ID | SUSE-RU-2024:1956-1
|
| Released | Mon Jun 10 04:50:39 2024 |
| Summary | Recommended update for google-errorprone, guava |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for google-errorprone, guava fixes the following issues:
guava:
- guava was updated to version 33.1.0:
* Changes of version 33.1.0:
+ Updated our Error Prone dependency to 2.26.1, which includes
a JPMS-ready jar of annotations. If you use the Error Prone
annotations in a modular build of your own code, you may need
to add a requires line for them.
+ base: Added a Duration overload for
Suppliers.memoizeWithExpiration.
+ base: Deprecated the remaining two overloads of
Throwables.propagateIfPossible. They won't be deleted, but we
recommend migrating off them.
+ cache: Fixed a bug that could cause false 'recursive load'
reports during refresh.
+ graph: Changed the return types of transitiveClosure() and
reachableNodes() to Immutable* types. reachableNodes() already
returned an immutable object (even though that was not
reflected in the declared return type); transitiveClosure()
used to return a mutable object. The old signatures remain
available, so this change does not break binary compatibility.
+ graph: Changed the behavior of views returned by graph
accessor methods that take a graph element as input: They now
throw IllegalStateException when that element is removed from
the graph.
+ hash: Optimized Checksum-based hash functions for Java 9+.
+ testing: Exposed FakeTicker Duration methods to Android users.
+ util.concurrent: Deprecated the constructors of
UncheckedExecutionException and ExecutionError that don't
accept a cause. We won't remove these constructors, but we
recommend migrating off them, as users of those classes often
assume that instances will contain a cause.
+ util.concurrent: Improved the correctness of racy accesses for
J2ObjC users.
* Changes of version 33.0.0:
+ This version of guava-android contains some package-private
methods whose signature includes the Java 8 Collector API.
This is a test to identify any problems before we expose those
methods publicly to users. Please report any problems that you
encounter.
+ Changed various classes to catch Exception instead of
RuntimeException even when only RuntimeException is
theoretically possible. This can help code that throws
undeclared exceptions, as some bytecode rewriters (e.g.,
Robolectric) and languages (e.g., Kotlin) do.
+ Added an Automatic-Module-Name to failureaccess, Guava's one
strong runtime dependency.
+ reflect: In guava-android only, removed
Invokable.getAnnotatedReturnType() and
Parameter.getAnnotatedType(). These methods never worked in an
Android VM, and to reflect that, they were born @Deprecated,
@Beta, and @DoNotCall. They're now preventing us from rolling
out some new Android compatibility testing. This is the only
binary-incompatible change in this release, and it should have
no effect in practice. Still, we bump the major version number
to follow Semantic Versioning.
+ util.concurrent: Changed our implementations to avoid eagerly
initializing loggers during class loading. This can help
performance, especially under Android.
* Changes of version 32.1.3:
+ Changed Gradle Metadata to include dependency versions
directly. This may address 'Could not find some-dependency'
errors that some users have reported (which might be a result
of users' excluding guava-parent).
+ collect: Changed Multisets.unmodifiableMultiset(set)
.removeIf(predicate) to throw an exception always, even if
nothing matches predicate.
+ graph: Fixed the behavior of Graph/ValueGraph views for a node
when that node is removed from the graph.
+ io: Fixed Files.createTempDir and FileBackedOutputStream under
Windows services, a rare use case. (The fix actually covers
only Java 9+ because Java 8 would require an additional
approach. Let us know if you need support under Java 8.)
+ net: Made MediaType.parse allow and skip over whitespace
around the / and = separator tokens in addition to the ;
separator, for which it was already being allowed.
+ util.concurrent: Tweaked Futures.getChecked
constructor-selection behavior: The method continues to prefer
to call constructors with a String parameter, but now it
breaks ties based on whether the constructor has a Throwable
parameter. Beyond that, the choice of constructor remains
undefined. (For this and other reasons, we discourage the use
of getChecked.)
* Changes of version 32.1.2:
+ Removed the section of our Gradle metadata that caused Gradle
to report conflicts with listenablefuture.
+ Changed our Maven project to avoid affecting which version of
Mockito our Gradle users see.
+ collect: Under J2CL, exposed ImmutableList and ImmutableSet
methods copyOf and of for JavaScript usage.
+ net: Optimized InternetDomainName construction.
* Changes of version 32.1.1:
+ Fixed our broken Gradle metadata from 32.1.0. Sorry again for
the trouble. If you use Gradle, please still read the release
notes from that version: You may still see errors from the new
checking that the metadata enables, and the release notes
discuss how to fix those errors.
* Changes of version 32.1.0:
+ collect: Tweaked more nullness annotations.
+ hash: Enhanced crc32c() to use Java's hardware-accelerated
implementation where available.
+ util.concurrent: Added Duration-based default methods to
ListeningExecutorService.
+ Began updating Javadoc to focus less on APIs that have been
superseded by additions to the JDK. We're also looking to add
more documentation that directs users to JDK equivalents for
our APIs. Further PRs welcome!
+ Fixed some problems with using Guava from a Java Agent.
(But we don't test that configuration, and we don't know how
well we'll be able to keep it working.)
+ Fixed BootstrapMethodError when using CacheBuilder from a
custom system class loader. (As with the previous item,
we're not sure how well we'll be able to keep this use case
working.)
+ Suppressed a harmless unusable-by-js warning seen by users of
guava-gwt.
- Fix version mismatch in the ant build files.
- The binaries are compatible with java 1.8
google-errorprone, google-errorprone-annotations:
- google-errorprone and google-errorprone-annotations were updated to version 2.26.1:
* Changes of version 2.26.1:
+ Fixes the module name: from 'com.google.errorprone.annotation'
to 'com.google.errorprone.annotations'. Amends the OSGi build
not to include 'Automatic-Module-Name' in the MANIFEST.MF for the
'annotations' project.
* Changes of version 2.26.0:
+ The 'annotations' artifact now includes a module-info.java for
Java Platform Module System support.
+ Disabled checks passed to -XepPatchChecks are now ignored,
instead of causing a crash.
+ New checks:
- SystemConsoleNull: Null-checking System.console() is not a
reliable way to detect if the console is connected to a
terminal.
- EnumOrdinal: Discourage uses of Enum.ordinal()
+ Closed issues:
- Add module-info.java
- 2.19.x: Exception thrown when a disabled check is passed to
-XepPatchChecks
- Ignore disabled checks passed to -XepPatchChecks
- feat: add jpms definition for annotations
- Add the 'compile' goal for 'compile-java9'
* Changes of version 2.25.0:
+ New checks:
- JUnitIncompatibleType: Detects incompatible types passed to
an assertion, similar to TruthIncompatibleType
- RedundantSetterCall: Detects fields set twice in the same
chained expression. Generalization of previous
ProtoRedundantSet check to also handle AutoValue.
+ Closed issues:
- Crash in UnnecessaryStringBuilder
- Fix typos
- Add support for specifying badEnclosingTypes for BadImport
via flags
- Some BugPattern docs are missing code examples
- Remove incorrect statement from BugPattern index doc
- Do not report NonFinalStaticField findings for fields
modified in @BeforeAll methods
* Changes of version 2.24.1:
+ Add an assertion to try to help debug
* Changes of version 2.24.0:
+ New checks:
- MultipleNullnessAnnotations: Discourage multiple nullness
annotations
- NullableTypeParameter: Discourage nullness annotations on
type parameters
- NullableWildcard: Discourage nullness annotations on
wildcards
- SuperCallToObjectMethod: Generalization of
SuperEqualsIsObjectEquals, now covers hashCode
* Changes of version 2.23.0:
+ New checks: DuplicateDateFormatField, NonFinalStaticField,
StringCharset, StringFormatWithLiteral,
SuperEqualsIsObjectEquals
+ Bug fixes and improvements
* Changes of version 2.22.0:
+ New checks:
- ClosingStandardOutputStreams: Prevents accidentally closing
System.{out,err} with try-with-resources
- TruthContainsExactlyElementsInUsage: containsExactly is
preferred over containsExactlyElementsIn when creating new
iterables
- UnnecessaryAsync: detects unnecessary use of async
primitives in local (and hence single-threaded) scopes
- ReturnAtTheEndOfVoidFunction: detects unnecessary return
statements at the end of void functions
- MultimapKeys: Suggests using keySet() instead of iterating
over Multimap.keys(), which does not collapse duplicates
+ Bug fixes and improvements:
- Don't complain about literal IP addresses in
AddressSelection
- Prevent SuggestedFixes#renameMethod from modifying return
type declaration
- Fix UnusedVariable false positives for private record
parameters
- When running in conservative mode, no longer assume that
implementations of Map.get, etc. return null
- CanIgnoreReturnValueSuggester: Support additional exempting
method annotations
- UnusedVariable: exclude junit5's @RegisterExtension
- Support running all available patch checks
- Upgrade java-diff-utils 4.0 -> 4.12
- Flag unused Refaster template parameters
- Support @SuppressWarnings('all')
- Prevent Refaster UMemberSelect from matching method
parameters
- MissingDefault : Don't require // fall out comments on
expression switches
- Skip UnnecessaryLambda findings for usages in enhanced for
loops
- Fix bug where nested MissingBraces violations' suggested
fixes result in broken code
- Add support for specifying exemptPrefixes/exemptNames for
UnusedVariable via flags
- UnusedMethod: Added exempting variable annotations
* Changes of version 2.21.1:
+ Handle overlapping ranges in suppressedRegions
+ Add AddressSelection to discourage APIs that convert a
hostname to a single address
* Changes of version 2.21.0:
+ New Checkers:
- AttemptedNegativeZero: Prevents accidental use of -0, which
is the same as 0. The floating-point negative zero is -0.0.
- ICCProfileGetInstance: Warns on uses of
ICC_Profile.getInstance(String), due to JDK-8191622.
- MutableGuiceModule: Fields in Guice modules should be final.
- NullableOptional: Discourages @Nullable-annotated Optionals.
- OverridingMethodInconsistentArgumentNamesChecker: Arguments
of overriding method are inconsistent with overridden
method.
+ Fixed issues:
- Avoid MemberName IOOBE on lambda parameters inside
overriding methods
- Improve LockOnNonEnclosingClassLiteral documentation
- Security scan reported high CVE for
com.google.guava:guava:31.1-jre
- Upgrade guava to 32.0.1
- Proposal: checker to prevent other checkers from calling
javac methods that changed across JDKs
- Add support in ASTHelpersSuggestions for getEnclosedElements
* Changes of version 2.20.0:
+ This release is compatible with early-access builds of JDK 21.
+ New Checkers: InlineTrivialConstant, UnnecessaryStringBuilder,
BanClassLoader, DereferenceWithNullBranch, DoNotUseRuleChain,
LockOnNonEnclosingClassLiteral, MissingRefasterAnnotation,
NamedLikeContextualKeyword, NonApiType
+ Fixes issues:
- Introduce MissingRefasterAnnotation checker
- Fix minor typo in URepeated
- Drop unused constant Template#AUTOBOXING_DEFAULT
- Introduce command-line flag -XepAllSuggestionsAsWarnings
- JDK21 compatibility
- Add OSGi runtime metadata to error-prone's MANIFEST.MF files
- Use EISOP Checker Framework version 3.34.0-eisop1
- NotJavadoc pattern does not allow Javadoc on module
declarations
- ErrorProneInjector incorrectly picks up the no-args
constructor
- Several high CVEs related to dependency
com.google.protobuf:protobuf-java:3.19.2
- Upgrade protobuf-java to 3.19.6
* Changes of version 2.19.1:
+ This release fixes a binary compatibility issue when running
on JDK 11
* Changes of version 2.19.0:
+ New Checkers: NotJavadoc, StringCaseLocaleUsage,
UnnecessaryTestMethodPrefix
+ Fixes issues:
- Exclude inner classes annotated with @Nested from
ClassCanBeStatic rule
- Optimize VisitorState#getSymbolFromName
- ClassCanBeStatic: Exclude JUnit @Nested classes
- BadImport: flag static import of newInstance methods
- Support given for enforcing DirectInvocationOnMock: issue
3396
- Handle yield statement case in ASTHelpers#targetType
- Should ASTHelpers.getSymbol(Tree) be annotated with
@Nullable?
- Fix '@' character in javadoc code snippets
- Replace guava cache with caffeine
- Discourage APIs locale-dependent APIs like
String.to{Lower,Upper}Case
- Introduce StringCaseLocaleUsage check
* Changes of version 2.18.0:
+ New Checkers: InjectOnBugCheckers, LabelledBreakTarget,
UnusedLabel, YodaCondition
+ Fixes issues:
- @SuppressWarnings('InlineFormatString') doesn't work
- Refaster: support method invocation type argument inlining
- java.lang.IllegalArgumentException: Cannot edit synthetic
AST nodes with specific record constructor
- Rename class to match filename
- Optimize VisitorState#getSymbolFromName
- refactor: refactor bad smell UnusedLabel
- LambdaFunctionalInterface crash with
IllegalArgumentException when processing an enum constructor
taking a lambda
- Fix JDK 20-ea build compatibility
- UngroupedOverloads: ignore generated constructors
- [errorprone 2.17.0] NPE in
StatementSwitchToExpressionSwitch.analyzeSwitchTree
- StatementSwitchToExpressionSwitch: handle empty statement
blocks
- StatementSwitchToExpressionSwitch: only trigger on
compatible target versions
- Fix Finalize bugpattern to match protected finalize()
- Make MemoizeConstantVisitorStateLookups check suppressible
* Changes of version 2.17.0:
+ New Checkers: AvoidObjectArrays, Finalize, IgnoredPureGetter,
ImpossibleNullComparison, MathAbsoluteNegative, NewFileSystem,
StatementSwitchToExpressionSwitch, UnqualifiedYield
+ Fixed issues:
- InvalidParam warning on Javadoc for Java record components
- UnusedMethod flags @JsonValue methods as unused
- UnusedMethod: Add more JPA lifecycle annotations or make
annotations configurable
- UnusedMethod: Support additional exempting method
annotations
- Have InvalidParam support records
- Fix -XepDisableAllWarnings flag when passed on its own
- ASTHelpersSuggestions does not flag call to packge() on
com.sun.tools.javac.code.Symbol.ClassSymbol
- @SupressWarnings on record compact constructor causes crash
* Changes of version 2.16.0:
+ New Checkers: ASTHelpersSuggestions,
CanIgnoreReturnValueSuggester, LenientFormatStringValidation,
UnnecessarilyUsedValue
+ Fixed issues:
- Avoid using non-ASCII Unicode characters outside of comments
and literals
- NullPointerException thrown during analysis
- NPE analysing new style switch statement (2.14.0)
- ImmutableChecker handles null types
- Drop pre-JDK 11 logic from Refaster's Inliner class
* Changes of version 2.15.0:
+ New Checkers: BuilderReturnThis,
CanIgnoreReturnValueSuggester, CannotMockFinalClass,
CannotMockFinalMethod, DirectInvocationOnMock, ExtendsObject,
MockNotUsedInProduction, NoCanIgnoreReturnValueOnClasses,
NullArgumentForNonNullParameter, SelfAlwaysReturnsThis,
UnsafeWildcard, UnusedTypeParameter
* Changes of version 2.14.0:
+ New checkers: BanJNDI, EmptyTopLevelDeclaration,
ErroneousBitwiseExpression,
FuzzyEqualsShouldNotBeUsedInEqualsMethod, Interruption,
NullableOnContainingClass
* Changes of version 2.13.1:
+ Fix a crash in UnnecessaryBoxedVariable
+ Include the unicode character in the diagnostic message
* Changes of version 2.13.0:
+ Handle all annotations with the simple name Generated in
-XepDisableWarningsInGeneratedCode
+ Reconcile BugChecker#isSuppressed with suppression handling in
ErrorProneScanner
+ Fix a bug in enclosingPackage
+ Improve performance of fix application
+ Implicitly treat @AutoBuilder setter methods as
@CanIgnoreReturnValue.
+ Remove some obsolete checks
(PublicConstructorForAbstractClass, HashCodeToString)
* Changes of version 2.12.1:
+ This release adds an infrastructure optimization to AppliedFix
source code processing.
* Changes of version 2.12.0:
+ New checks: BoxedPrimitiveEquality, DoubleBraceInitialization,
IgnoredPureGetter, LockOnBoxedPrimitive, IncorrectMainMethod,
LongDoubleConversion, RobolectricShadowDirectlyOn,
StaticAssignmentOfThrowable, UnnecessaryLongToIntConversion,
Varifier
- Do not require maven-javadoc-plugin as it's not being used
| Advisory ID | SUSE-SU-2024:1962-1
|
| Released | Mon Jun 10 13:09:11 2024 |
| Summary | Security update for libvirt |
| Type | security |
| Severity | moderate |
| References | 1222584,1223849,CVE-2024-4418 |
Description:
This update for libvirt fixes the following issues:
- CVE-2024-4418: Fixed a stack use-after-free by ensuring temporary GSource is removed from client event loop. (bsc#1223849)
| Advisory ID | SUSE-SU-2024:1963-1
|
| Released | Mon Jun 10 13:09:41 2024 |
| Summary | Security update for apache2 |
| Type | security |
| Severity | important |
| References | 1221401,1222330,1222332,CVE-2023-38709,CVE-2024-24795,CVE-2024-27316 |
Description:
This update for apache2 fixes the following issues:
- CVE-2023-38709: Fixed HTTP response splitting (bsc#1222330).
- CVE-2024-24795: Fixed HTTP response splitting in multiple modules (bsc#1222332).
- CVE-2024-27316: Fixed HTTP/2 CONTINUATION frames can be utilized for DoS attacks (bsc#1221401).
| Advisory ID | SUSE-RU-2024:1994-1
|
| Released | Tue Jun 11 15:03:55 2024 |
| Summary | Recommended update for iputils |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for iputils fixes the following issue:
- After upstream merged the fix, update git commit hashes.
| Advisory ID | SUSE-RU-2024:1997-1
|
| Released | Tue Jun 11 17:24:32 2024 |
| Summary | Recommended update for e2fsprogs |
| Type | recommended |
| Severity | moderate |
| References | 1223596 |
Description:
This update for e2fsprogs fixes the following issues:
- EA Inode handling fixes:
- e2fsck: add more checks for ea inode consistency (bsc#1223596)
- e2fsck: fix golden output of several tests (bsc#1223596)
| Advisory ID | SUSE-RU-2024:1998-1
|
| Released | Tue Jun 11 22:53:43 2024 |
| Summary | Recommended update for yast2-registration |
| Type | recommended |
| Severity | moderate |
| References | 1223301 |
Description:
This update for yast2-registration fixes the following issue:
- Ensure add_on_others in autoyast profile are added (bsc#1223301)
| Advisory ID | SUSE-RU-2024:2024-1
|
| Released | Thu Jun 13 16:15:18 2024 |
| Summary | Recommended update for jitterentropy |
| Type | recommended |
| Severity | moderate |
| References | 1209627 |
Description:
This update for jitterentropy fixes the following issues:
- Fixed a stack corruption on s390x: [bsc#1209627]
* Output size of the STCKE command on s390x is 16 bytes, compared
to 8 bytes of the STCK command. Fix a stack corruption in the
s390x version of jent_get_nstime(). Add some more detailed
information on the STCKE command.
Updated to 3.4.1
- add FIPS 140 hints to man page
- simplify the test tool to search for optimal configurations
- fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
- enhancement: add ARM64 assembler code to read high-res timer
| Advisory ID | 33664
|
| Released | Thu Jun 13 21:03:11 2024 |
| Summary | Recommended update for libsolv, libzypp, zypper, PackageKit-branding-SLE, PackageKit, libyui, yast2-pkg-bindings |
| Type | recommended |
| Severity | important |
| References | 1222086,1223430,1223766,1224242 |
Description:
This update for libsolv, libzypp, zypper, PackageKit-branding-SLE, PackageKit, libyui, yast2-pkg-bindings fixes the following issues:
- Fix the dependency for Packagekit-backend-zypp in SUMa 4.3 (bsc#1224242)
- Improve updating of installed multiversion packages
- Fix decision introspection going into an endless loop in some cases
- Split libsolv-tools into libsolv-tools-base [jsc#PED-8153]
- Improve checks against corrupt rpm
- Fixed check for outdated repo metadata as non-root user (bsc#1222086)
- Add ZYPP_API for exported functions and switch to visibility=hidden (jsc#PED-8153)
- Dynamically resolve libproxy (jsc#PED-8153)
- Fix download from gpgkey URL (bsc#1223430)
- Delay zypp lock until command options are parsed (bsc#1223766)
- Unify message format
| Advisory ID | SUSE-SU-2024:2059-1
|
| Released | Tue Jun 18 13:11:29 2024 |
| Summary | Security update for openssl-1_1 |
| Type | security |
| Severity | important |
| References | 1225551,CVE-2024-4741 |
Description:
This update for openssl-1_1 fixes the following issues:
- CVE-2024-4741: Fixed a use-after-free with SSL_free_buffers. (bsc#1225551)
| Advisory ID | SUSE-SU-2024:2060-1
|
| Released | Tue Jun 18 13:11:47 2024 |
| Summary | Security update for less |
| Type | security |
| Severity | important |
| References | 1222849,CVE-2024-32487 |
Description:
This update for less fixes the following issues:
- CVE-2024-32487: Fixed OS command injection via a newline character in the file name. (bsc#1222849)
| Advisory ID | SUSE-SU-2024:2066-1
|
| Released | Tue Jun 18 13:16:09 2024 |
| Summary | Security update for openssl-3 |
| Type | security |
| Severity | important |
| References | 1223428,1224388,1225291,1225551,CVE-2024-4603,CVE-2024-4741 |
Description:
This update for openssl-3 fixes the following issues:
Security issues fixed:
- CVE-2024-4603: Check DSA parameters for excessive sizes before validating (bsc#1224388)
- CVE-2024-4741: Fixed a use-after-free with SSL_free_buffers. (bsc#1225551)
Other issues fixed:
- Enable livepatching support (bsc#1223428)
- Fix HDKF key derivation (bsc#1225291, gh#openssl/openssl#23448, + gh#openssl/openssl#23456)
| Advisory ID | SUSE-RU-2024:2075-1
|
| Released | Tue Jun 18 17:52:50 2024 |
| Summary | Recommended update for sudo |
| Type | recommended |
| Severity | moderate |
| References | 1222104,1226008 |
Description:
This update for sudo fixes the following issues:
- Revert the 'Match using canonicalized directories where possible.'
feature just for SLE-15 This causes a breaking change in behavior
for some customers (bsc#1222104, bsc#1226008)
| Advisory ID | SUSE-SU-2024:2083-1
|
| Released | Wed Jun 19 08:33:38 2024 |
| Summary | Security update for libarchive |
| Type | security |
| Severity | important |
| References | 1225971,1225972,CVE-2024-20696,CVE-2024-20697 |
Description:
This update for libarchive fixes the following issues:
- CVE-2024-20697: Fixed Out of bounds Remote Code Execution Vulnerability (bsc#1225972).
- CVE-2024-20696: Fixed heap based out-of-bounds write (bsc#1225971).
| Advisory ID | SUSE-RU-2024:2085-1
|
| Released | Wed Jun 19 11:36:00 2024 |
| Summary | recommended update for python-requests |
| Type | recommended |
| Severity | moderate |
| References | 1225912 |
Description:
This update for python-requests fixes the following issue:
- Allow the usage of 'verify' parameter as a directory. (bsc#1225912)
| Advisory ID | SUSE-RU-2024:2086-1
|
| Released | Wed Jun 19 11:48:24 2024 |
| Summary | Recommended update for gcc13 |
| Type | recommended |
| Severity | moderate |
| References | 1188441 |
Description:
This update for gcc13 fixes the following issues:
Update to GCC 13.3 release
- Removed Fiji support from the GCN offload compiler as that is requiring
Code Object version 3 which is no longer supported by llvm18.
- Avoid combine spending too much compile-time and memory doing nothing
on s390x. [bsc#1188441]
- Make requirement to lld version specific to avoid requiring the
meta-package.
| Advisory ID | SUSE-RU-2024:2104-1
|
| Released | Thu Jun 20 10:44:39 2024 |
| Summary | Recommended update for google-cloud SDK |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for protobuf and python-grpcio fixes the following issue:
- Add python311 binaries to Python Module.
| Advisory ID | SUSE-RU-2024:2172-1
|
| Released | Mon Jun 24 05:51:55 2024 |
| Summary | Recommended update for iproute2 |
| Type | recommended |
| Severity | moderate |
| References | 1204562 |
Description:
This update for iproute2 fixes the following issues:
iproute2 was updated to version 6.4 (jsc#PED-6820 jsc#PED-6844, jsc#PED-8358):
- Fixed display of bound but unconnected sockets (bsc#1204562)
- Changes in version 6.4:
* bridge: mdb: added underlay destination IP support, UDP
destination port support, destination VNI support, source VNI
support, outgoing interface support
* macvlan: added the 'bclim' parameter
- Changes in version 6.3:
* New release of iproute2 corresponding to the 6.3 kernel.
No large feature improvements only incremental improvements to
the bridge mdb support, mostly just bug fixes.
* f_flower: Introduce L2TPv3 support
* bridge: fdb: Add support for locked FDB entries
* bridge: link: Add MAC Authentication Bypass (MAB) support
* ip: Support --json on `ip neigh get`
* tc: Add JSON output to tc-class
* man: ss.8: fix a typo
* testsuite: fix build failure
* genl: remove unused vars in Makefile
* json: do not escape single quotes
* ip-monitor: Do not error out when RTNLGRP_STATS is not available
* ip-link: man: Document existence of netns argument in add command
* macsec: add Extended Packet Number support
* macsec: add user manual description for extended packet number feature
* ip: xfrm: support 'external' (`collect_md`) mode in xfrm interfaces
* ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
* ip: add NLM_F_ECHO support
* libnetlink: add offset for nl_dump_ext_ack_done
* tc/tc_monitor: print netlink extack message
* rtnetlink: add new function rtnl_echo_talk()
* ip: fix return value for rtnl_talk failures
* iplink_bridge: Add no_linklocal_learn option support
* devlink: use dl_no_arg instead of checking dl_argc == 0
* devlink: remove dl_argv_parse_put
* mnlg: remove unnused mnlg_socket structure
* utils: extract CTRL_ATTR_MAXATTR and save it
* devlink: expose nested devlink for a line card object
* devlink: load port-ifname map on demand
* devlink: fix parallel flash notifications processing
* devlink: move use_iec into struct dl
* devlink: fix typo in variable name in ifname_map_cb()
* devlink: load ifname map on demand from ifname_map_rev_lookup() as well
* dcb: unblock mnl_socket_recvfrom if not message received
* libnetlink: Fix memory leak in __rtnl_talk_iov()
* tc_util: Fix no error return when large parent id used
* tc_util: Change datatype for maj to avoid overflow issue
* ss: man: add missing entries for MPTCP
* ss: man: add missing entries for TIPC
* ss: usage: add missing parameters
* ss: re-add TIPC query support
* devlink: Fix setting parent for 'rate add'
* link: display 'allmulti' counter
* seg6: add support for flavors in SRv6 End* behaviors
* tc: ct: Fix invalid pointer dereference
* uapi: update from 6.1 pre rc1
* u32: fix json formatting of flowid
* tc_stab: remove dead code
* uapi: update for in.h and ip.h
* remove #if 0 code
* tc: add json support to size table
* tc: put size table options in json object
* tc/basic: fix json output filter
* iplink: support JSON in MPLS output
* tc: print errors on stderr
* ip: print mpls errors on stderr
* tc: make prefix const
* man: add missing tc class show
* iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
* ip link: add sub-command to view and change DSA conduit interface
* ipstats: Add param.h for musl
* Update kernel headers
* libbpf: add xdp program name support
* iplink: bond_slave: add per port prio support
* seg6: add support for SRv6 Headend Reduced Encapsulation
* lib: Introduce ppp protocols
* f_flower: Introduce PPPoE support
* ip/iplink_virt_wifi: add support for virt_wifi
* Update kernel headers
* libnetlink: Add filtering to rtnl_statsdump_req_filter()
* ipstats: Add a 'set' command
* ipstats: Add a group 'link'
* libbpf: Use bpf_object__load instead of bpf_object__load_xattr
* uapi: change name for zerocopy sendfile in tls
* bridge: vxlan device vnifilter support
* f_flower: Add num of vlans parameter
* The build issues with libbpf should be fixed now.
* Building with clang is now supported.
* There are still some warnings with gcc-12 that will need to be
fixed in the upstream kernel headers.
* lib/fs: fix memory leak in get_task_name()
* bridge: Remove vlan listing from `bridge link`
* bond: add arp_missed_max option
* libnetlink: fix socket leak in rtnl_open_byproto()
* dcb: Fix error reporting when accessing 'dcb app'
* tc_util: Fix parsing action control with space and slash
* lib: fix ax25.h include for musl
* uapi: add missing rose and ax25 files
* rdma: Fix res_print_uint() and add res_print_u64()
* tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns
* devlink: Fix cmd_dev_param_set() to check configuration mode
* ip: add AMT support
* iplink_can: fix configuration ranges in print_usage() and add
unit
* tc: flower: Fix buffer overflow on large labels
* ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
* tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
* iplink_can: add new CAN FD bittiming parameters:
Transmitter Delay Compensation (TDC)
* lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
* man: devlink-port: fix the devlink port add synopsis
* man: devlink-port: fix pfnum for devlink port add
* iptuntap: fix multi-queue flag display
* mptcp: unbreak JSON endpoint list
* ipneigh: add support to print brief output of neigh cache in
tabular format
* ip/bond: add LACP active support
* ip/tunnel: always print all known attributes
* Add, show, link, remove IOAM namespaces and schemas
* New IOAM6 encap type for routes
* tc/skbmod: Introduce SKBMOD_F_ECN option
* tc/f_flower: fix port range parsing
| Advisory ID | SUSE-RU-2024:2179-1
|
| Released | Mon Jun 24 11:30:16 2024 |
| Summary | Recommended update for sssd |
| Type | recommended |
| Severity | moderate |
| References | 1226407 |
Description:
This update for sssd fixes the following issue:
- Reenable pam_sss after upgrade, was removed by sssd-common postun
(bsc#1226407)
| Advisory ID | SUSE-SU-2024:2200-1
|
| Released | Tue Jun 25 13:53:17 2024 |
| Summary | Security update for avahi |
| Type | security |
| Severity | moderate |
| References | 1216594,1216598,1226586,CVE-2023-38469,CVE-2023-38471 |
Description:
This update for avahi fixes the following issues:
- CVE-2023-38471: Fixed a reachable assertion in dbus_set_host_name. (bsc#1216594)
- CVE-2023-38469: Fixed a reachable assertion in avahi_dns_packet_append_record. (bsc#1216598)
| Advisory ID | SUSE-RU-2024:2214-1
|
| Released | Tue Jun 25 17:11:26 2024 |
| Summary | Recommended update for util-linux |
| Type | recommended |
| Severity | moderate |
| References | 1225598 |
Description:
This update for util-linux fixes the following issue:
- Fix hang of lscpu -e (bsc#1225598)
| Advisory ID | SUSE-RU-2024:2229-1
|
| Released | Wed Jun 26 08:20:55 2024 |
| Summary | Recommended update for apache2 |
| Type | recommended |
| Severity | important |
| References | 1226217 |
Description:
This update for apache2 fixes the following issues:
- Apache ignores headers sent by CGI scripts (bsc#1226217)
| Advisory ID | SUSE-RU-2024:2234-1
|
| Released | Wed Jun 26 12:54:27 2024 |
| Summary | Recommended update for suse-module-tools |
| Type | recommended |
| Severity | moderate |
| References | 1224400 |
Description:
This update for suse-module-tools fixes the following issue:
- Version update, udevrules: activate CPUs on hotplug for s390, too (bsc#1224400)
| Advisory ID | SUSE-RU-2024:2239-1
|
| Released | Wed Jun 26 13:09:10 2024 |
| Summary | Recommended update for systemd |
| Type | recommended |
| Severity | critical |
| References | 1226415 |
Description:
This update for systemd contains the following fixes:
- testsuite: move a misplaced %endif
- Do not remove existing configuration files in /etc. If these files were
modified on the systemd, that may cause unwanted side effects (bsc#1226415).
- Import upstream commit (merge of v254.13)
Use the pty slave fd opened from the namespace when transient service is running in a container.
This revert the backport of the broken commit until a fix is released in the v254-stable tree.
- Import upstream commit (merge of v254.11)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/e8d77af4240894da620de74fbc7823aaaa448fef...85db84ee440eac202c4b5507e96e1704269179bc
| Advisory ID | SUSE-RU-2024:2241-1
|
| Released | Wed Jun 26 15:37:28 2024 |
| Summary | Recommended update for wicked |
| Type | recommended |
| Severity | important |
| References | 1218668 |
Description:
This update for wicked fixes the following issues:
- Fix VLANs/bonds randomly not coming up after reboot or wicked restart. [bsc#1218668]
| Advisory ID | SUSE-RU-2024:2264-1
|
| Released | Tue Jul 2 10:14:25 2024 |
| Summary | Recommended update for python-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for python-rpm-macros fixes the following issues:
- Update to version 20240618.1e386da:
* Fix python_clone sed regex
- Update to version 20240614.02920b8:
* Make sure that RPM_BUILD_ROOT env is set
* don't eliminate any cmdline arguments in the shebang line
* Create python313 macros
- Update to version 20240415.c664b45:
* Fix typo 310 -> 312 in default-prjconf
- Update to version 20240202.501440e:
* SPEC0: Drop python39, add python312 to buildset (#169)
- Update to version 20231220.98427f3:
* fix python2_compile macro
- Update to version 20231207.46c2ec3:
* make FLAVOR_compile compatible with python2
- Update to version 20231204.dd64e74:
* Combine fix_shebang in one line
* New macro FLAVOR_fix_shebang_path
* Use realpath in %python_clone macro shebang replacement
* Compile and fix_shebang in %python_install macros
- Update to version 20231010.0a1f0d9:
* Revert 'Compile and fix_shebang in %python_install macros'
- Update to version 20231010.a32e110:
* Compile and fix_shebang in %python_install macros
- Update to version 20231005.bf2d3ab:
* Fix shebang also in sbin with macro _fix_shebang
- Update to version 20230609.6fe8111:
* move compile loop to python
* remove python38
| Advisory ID | SUSE-SU-2024:2266-1
|
| Released | Tue Jul 2 10:14:58 2024 |
| Summary | Security update for postgresql16 |
| Type | security |
| Severity | moderate |
| References | 1224038,1224051,CVE-2024-4317 |
Description:
This update for postgresql16 fixes the following issues:
PostgreSQL upgrade to version 16.3 (bsc#1224051):
- CVE-2024-4317: Fixed visibility restriction of pg_stats_ext and pg_stats_ext_exprs entries to the table owner (bsc#1224038).
Bug fixes:
- Fix incompatibility with LLVM 18.
- Prepare for PostgreSQL 17.
- Make sure all compilation and doc generation happens in %build.
- Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.
- Remove constraints file because improved memory usage for s390x
- Use %patch -P N instead of deprecated %patchN.
Release notes:
- https://www.postgresql.org/docs/release/16.3/
| Advisory ID | SUSE-SU-2024:2275-1
|
| Released | Tue Jul 2 16:33:30 2024 |
| Summary | Security update for openssh |
| Type | security |
| Severity | important |
| References | 1226642,CVE-2024-6387 |
Description:
This update for openssh fixes the following issues:
- CVE-2024-6387: Fixed race condition in a signal handler (bsc#1226642)
| Advisory ID | SUSE-OU-2024:2282-1
|
| Released | Tue Jul 2 22:41:28 2024 |
| Summary | Optional update for openscap, scap-security-guide |
| Type | optional |
| Severity | moderate |
| References | |
Description:
This update for scap-security-guide and openscap provides the SCAP tooling
for SLE Micro 5.3, 5.4, 5.5.
This includes shipping openscap dependencies libxmlsec1-1 and libxmlsec1-openssl for SLE Micro.
| Advisory ID | SUSE-RU-2024:2284-1
|
| Released | Wed Jul 3 05:27:30 2024 |
| Summary | Recommended update for gmavenplus-plugin, istack-commons, replacer, xmvn |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for gmavenplus-plugin, istack-commons, replacer, xmvn fixes the following issues:
gmavenplus-plugin, istack-commons, replacer, xmvn:
- Fixed build with `maven-plugin-plugin`
| Advisory ID | SUSE-SU-2024:2290-1
|
| Released | Wed Jul 3 11:35:00 2024 |
| Summary | Security update for libxml2 |
| Type | security |
| Severity | low |
| References | 1224282,CVE-2024-34459 |
Description:
This update for libxml2 fixes the following issues:
- CVE-2024-34459: Fixed buffer over-read in xmlHTMLPrintFileContext in xmllint.c (bsc#1224282).
| Advisory ID | SUSE-RU-2024:2306-1
|
| Released | Fri Jul 5 10:28:10 2024 |
| Summary | Recommended update for libvirt |
| Type | recommended |
| Severity | moderate |
| References | 1226492 |
Description:
This update for libvirt fixes the following issue:
- qemu: Fix migration with custom XML (bsc#1226492)
| Advisory ID | SUSE-SU-2024:2307-1
|
| Released | Fri Jul 5 12:04:34 2024 |
| Summary | Security update for krb5 |
| Type | security |
| Severity | important |
| References | 1227186,1227187,CVE-2024-37370,CVE-2024-37371 |
Description:
This update for krb5 fixes the following issues:
- CVE-2024-37370: Fixed confidential GSS krb5 wrap tokens with invalid fields were errouneously accepted (bsc#1227186).
- CVE-2024-37371: Fixed invalid memory read when processing message tokens with invalid length fields (bsc#1227187).
| Advisory ID | SUSE-OU-2024:2316-1
|
| Released | Mon Jul 8 11:18:56 2024 |
| Summary | Optional update for NetworkManager |
| Type | optional |
| Severity | low |
| References | 1227333 |
Description:
This optional update for NetworkManager fixes the following issue:
- No-change rebuild to include NetworkManager-wwan in the SLE-Module-Desktop-Applications_15-SP6 product (bsc#1227333)
| Advisory ID | SUSE-SU-2024:2393-1
|
| Released | Wed Jul 10 17:33:47 2024 |
| Summary | Security update for openssh |
| Type | security |
| Severity | moderate |
| References | 1218215,1224392,1225904,1227318,1227350,CVE-2023-51385,CVE-2024-39894 |
Description:
This update for openssh fixes the following issues:
Security fixes:
- CVE-2024-39894: Fixed timing attacks against echo-off password entry (bsc#1227318).
Other fixes:
- Add obsoletes for openssh-server-config-rootlogin (bsc#1227350).
- Add #include in some files added by the ldap patch to
fix build with gcc14 (bsc#1225904).
- Remove the recommendation for openssh-server-config-rootlogin
from openssh-server (bsc#1224392).
SUSE-CU-2024:2290-1
| Container Advisory ID | SUSE-CU-2024:2290-1 |
| Container Tags | suse/manager/5.0/x86_64/server:5.0.0-rc , suse/manager/5.0/x86_64/server:5.0.0-rc.4.56 , suse/manager/5.0/x86_64/server:latest |
| Container Release | 4.56 |
The following patches have been included in this update:
| Advisory ID | SUSE-RU-2020:314-1
|
| Released | Tue Feb 4 14:13:27 2020 |
| Summary | Recommended update for gssproxy |
| Type | recommended |
| Severity | moderate |
| References | 1024309 |
Description:
This update for gssproxy fixes the following issues:
- Fix paths in tests and replace python's f-string usage
- Initial check-in of gssproxy is needed on the NFS server if krb5 is used for NFS authentication using an AD directory server. (bsc#1024309)(FATE#322526)
- 'krb5' may need 'auth_to_local = RULE:[1:$1@$0]' on the 'realms' section when 'winbind' is used for nsswitch.conf. (bsc#1024309)(FATE#322526)
Also ding-libs was updated from 0.6.0 to 0.6.1 (jsc#ECO-248):
- libini now supports validators that check for well-formed INI files.
| Advisory ID | SUSE-RU-2020:521-1
|
| Released | Thu Feb 27 18:08:56 2020 |
| Summary | Recommended update for c-ares |
| Type | recommended |
| Severity | moderate |
| References | 1125306,1159006 |
Description:
This update for c-ares fixes the following issues:
c-ares version update to 1.15.0:
- Add ares_init_options() configurability for path to resolv.conf file
- Ability to exclude building of tools (adig, ahost, acountry) in CMake
- Report ARES_ENOTFOUND for .onion domain names as per RFC7686
(bsc#1125306)
- Apply the IPv6 server blacklist to all nameserver sources
- Prevent changing name servers while queries are outstanding
- ares_set_servers_csv() on failure should not leave channel in a
bad state
- getaddrinfo - avoid infinite loop in case of NXDOMAIN
- ares_getenv - return NULL in all cases
- implement ares_getaddrinfo
- Fixed a regression in DNS results that contain both A and AAAA answers.
- Add netcfg as the build requirement and runtime requirement.
| Advisory ID | SUSE-SU-2020:3478-1
|
| Released | Mon Nov 23 09:33:17 2020 |
| Summary | Security update for c-ares |
| Type | security |
| Severity | moderate |
| References | 1178882,CVE-2020-8277 |
Description:
This update for c-ares fixes the following issues:
- Version update to 1.17.0
* CVE-2020-8277: Fixed a Denial of Service through DNS request (bsc#1178882)
* For further details see https://c-ares.haxx.se/changelog.html
| Advisory ID | SUSE-RU-2020:3616-1
|
| Released | Thu Dec 3 10:56:12 2020 |
| Summary | Recommended update for c-ares |
| Type | recommended |
| Severity | moderate |
| References | 1178882 |
Description:
- Fixed incomplete c-ares-devel dependencies introduced by the privous update (bsc#1178882).
| Advisory ID | SUSE-SU-2021:2760-1
|
| Released | Tue Aug 17 17:11:14 2021 |
| Summary | Security update for c-ares |
| Type | security |
| Severity | important |
| References | 1188881,CVE-2021-3672 |
Description:
This update for c-ares fixes the following issues:
Version update to git snapshot 1.17.1+20200724:
- CVE-2021-3672: fixed missing input validation on hostnames returned by DNS servers (bsc#1188881)
- If ares_getaddrinfo() was terminated by an ares_destroy(), it would cause crash
- Crash in sortaddrinfo() if the list size equals 0 due to an unexpected DNS response
- Expand number of escaped characters in DNS replies as per RFC1035 5.1 to prevent spoofing
- Use unbuffered /dev/urandom for random data to prevent early startup performance issues
| Advisory ID | SUSE-RU-2021:3022-1
|
| Released | Mon Sep 13 10:48:16 2021 |
| Summary | Recommended update for c-ares |
| Type | recommended |
| Severity | important |
| References | 1190225 |
Description:
This update for c-ares fixes the following issue:
- Allow '_' as part of DNS response. (bsc#1190225)
- 'c-ares' 1.17.2 introduced response validation to prevent a security issue, however it was not listing '_' as a
valid character for domain name responses which caused issues when a 'CNAME' referenced a 'SRV' record which
contained underscores.
| Advisory ID | SUSE-SU-2022:2660-1
|
| Released | Wed Aug 3 21:06:01 2022 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | important |
| References | 1201684,1201685,1201692,1201694,CVE-2022-21540,CVE-2022-21541,CVE-2022-21549,CVE-2022-34169 |
Description:
This update for java-17-openjdk fixes the following issues:
Update to upstream tag jdk-17.0.4+8 (July 2022 CPU)
- CVE-2022-21540: Improve class compilation (bsc#1201694)
- CVE-2022-21541: Enhance MethodHandle invocations (bsc#1201692)
- CVE-2022-34169: Improve Xalan supports (bsc#1201684)
- CVE-2022-21549: java.util.random does not correctly sample exponential or Gaussian distributions (bsc#1201685)
| Advisory ID | SUSE-RU-2022:3822-1
|
| Released | Mon Oct 31 23:53:38 2022 |
| Summary | Recommended update for adcli |
| Type | recommended |
| Severity | moderate |
| References | 1202647 |
Description:
This update for adcli fixes the following issues:
- Remove errx() calls on error conditions to execute the cleanup
function and delete the krb5 snippets created in /tmp (bsc#1202647)
- Set umask before calling mkdtemp (bsc#1202647)
| Advisory ID | SUSE-SU-2022:4079-1
|
| Released | Fri Nov 18 15:36:28 2022 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | moderate |
| References | 1203476,1204468,1204472,1204473,1204475,1204480,CVE-2022-21618,CVE-2022-21619,CVE-2022-21624,CVE-2022-21628,CVE-2022-39399 |
Description:
This update for java-17-openjdk fixes the following issues:
- Update to jdk-17.0.5+8 (October 2022 CPU)
- CVE-2022-39399: Improve HTTP/2 client usage(bsc#1204480)
- CVE-2022-21628: Better HttpServer service (bsc#1204472)
- CVE-2022-21624: Enhance icon presentations (bsc#1204475)
- CVE-2022-21619: Improve NTLM support (bsc#1204473)
- CVE-2022-21618: Wider MultiByte (bsc#1204468)
| Advisory ID | SUSE-RU-2023:297-1
|
| Released | Tue Feb 7 13:17:47 2023 |
| Summary | Recommended update for java-17-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1205916 |
Description:
This update for java-17-openjdk fixes the following issues:
- Modified patches:
Revert fips patch to a version used with 17.0.4.0 (bsc#1205916)
Apply nss-security-provider patch after the fips patch, thus rediff the hunk to changed context.
- Fix jconsole.desktop icon
| Advisory ID | SUSE-SU-2023:435-1
|
| Released | Thu Feb 16 11:06:29 2023 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | moderate |
| References | 1205916,1207246,1207248,CVE-2023-21835,CVE-2023-21843 |
Description:
This update for java-17-openjdk fixes the following issues:
Updated to version jdk-17.0.6.0+10:
- CVE-2023-21835: Fixed handshake DoS attack against DTLS connections (bsc#1207246).
- CVE-2023-21843: Fixed soundbank URL remote loading (bsc#1207248).
Bugfixes:
- Avoid calling C_GetInfo() too early, before cryptoki is initialized (bsc#1205916).
| Advisory ID | SUSE-SU-2023:486-1
|
| Released | Thu Feb 23 10:38:13 2023 |
| Summary | Security update for c-ares |
| Type | security |
| Severity | important |
| References | 1208067,CVE-2022-4904 |
Description:
This update for c-ares fixes the following issues:
Updated to version 1.19.0:
- CVE-2022-4904: Fixed missing string length check in config_sortlist() (bsc#1208067).
| Advisory ID | SUSE-RU-2023:1632-1
|
| Released | Tue Mar 28 12:53:57 2023 |
| Summary | Recommended update for java-17-openjdk |
| Type | recommended |
| Severity | important |
| References | 1206549 |
Description:
This update for java-17-openjdk fixes the following issues:
- Remove the accessibility RPM sub-package because it causes problems (bsc#1206549)
| Advisory ID | SUSE-SU-2023:2110-1
|
| Released | Fri May 5 14:10:21 2023 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | important |
| References | 1209333,1210628,1210631,1210632,1210634,1210635,1210636,1210637,CVE-2023-21930,CVE-2023-21937,CVE-2023-21938,CVE-2023-21939,CVE-2023-21954,CVE-2023-21967,CVE-2023-21968 |
Description:
This update for java-17-openjdk fixes the following issues:
Update to upstrem tag jdk-17.0.7+7 (April 2023 CPU)
Security fixes:
- CVE-2023-21930: Fixed AES support (bsc#1210628).
- CVE-2023-21937: Fixed String platform support (bsc#1210631).
- CVE-2023-21938: Fixed runtime support (bsc#1210632).
- CVE-2023-21939: Fixed Swing platform support (bsc#1210634).
- CVE-2023-21954: Fixed object reclamation process (bsc#1210635).
- CVE-2023-21967: Fixed TLS session negotiation (bsc#1210636).
- CVE-2023-21968: Fixed path handling (bsc#1210637).
Other fixes:
- Fixed socket setTrafficClass not working for IPv4 connections when IPv6 is enabled (bsc#1209333).
| Advisory ID | SUSE-SU-2023:2313-1
|
| Released | Tue May 30 09:29:25 2023 |
| Summary | Security update for c-ares |
| Type | security |
| Severity | important |
| References | 1211604,1211605,1211606,1211607,CVE-2023-31124,CVE-2023-31130,CVE-2023-31147,CVE-2023-32067 |
Description:
This update for c-ares fixes the following issues:
Update to version 1.19.1:
- CVE-2023-32067: 0-byte UDP payload causes Denial of Service (bsc#1211604)
- CVE-2023-31147: Insufficient randomness in generation of DNS query IDs (bsc#1211605)
- CVE-2023-31130: Buffer Underwrite in ares_inet_net_pton() (bsc#1211606)
- CVE-2023-31124: AutoTools does not set CARES_RANDOM_FILE during cross compilation (bsc#1211607)
- Fix uninitialized memory warning in test
- ares_getaddrinfo() should allow a port of 0
- Fix memory leak in ares_send() on error
- Fix comment style in ares_data.h
- Fix typo in ares_init_options.3
- Sync ax_pthread.m4 with upstream
- Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support
| Advisory ID | SUSE-RU-2023:2340-1
|
| Released | Thu Jun 1 09:46:52 2023 |
| Summary | Recommended update for java-17-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1210392,1211259 |
Description:
This update for java-17-openjdk fixes the following issues:
- In SSLSessionImpl, interpret length of SNIServerName as an unsigned byte so that it can have length up to 255 rather
than 127 (SG#65673, bsc#1210392)
Do not install separate nss.fips.cfg file, since there is now one in the tree and the install happens automatically
Enable system property file by default, without which the FIPS mode would never get enabled (bsc#1211259)
| Advisory ID | SUSE-RU-2023:2825-1
|
| Released | Fri Jul 14 11:21:46 2023 |
| Summary | Recommended update for java-17-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1211679 |
Description:
This update for java-17-openjdk fixes the following issues:
- Bring back our nss.fips.cfg file, as the variable expansion
in the upstream file does not work (bsc#1211679)
| Advisory ID | SUSE-SU-2023:3023-1
|
| Released | Fri Jul 28 21:59:48 2023 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | important |
| References | 1207922,1213473,1213474,1213475,1213479,1213481,1213482,CVE-2023-22006,CVE-2023-22036,CVE-2023-22041,CVE-2023-22044,CVE-2023-22045,CVE-2023-22049,CVE-2023-25193 |
Description:
This update for java-17-openjdk fixes the following issues:
Updated to version jdk-17.0.8+7 (July 2023 CPU):
- CVE-2023-22006: Fixed vulnerability in the network component (bsc#1213473).
- CVE-2023-22036: Fixed vulnerability in the utility component (bsc#1213474).
- CVE-2023-22041: Fixed vulnerability in the hotspot component (bsc#1213475).
- CVE-2023-22044: Fixed vulnerability in the hotspot component (bsc#1213479).
- CVE-2023-22045: Fixed vulnerability in the hotspot component (bsc#1213481).
- CVE-2023-22049: Fixed vulnerability in the libraries component (bsc#1213482).
- CVE-2023-25193: Fixed vulnerability in the embedded harfbuzz module (bsc#1207922).
- JDK-8294323: Improve Shared Class Data
- JDK-8296565: Enhanced archival support
- JDK-8298676, JDK-8300891: Enhanced Look and Feel
- JDK-8300285: Enhance TLS data handling
- JDK-8300596: Enhance Jar Signature validation
- JDK-8301998, JDK-8302084: Update HarfBuzz to 7.0.1
- JDK-8302475: Enhance HTTP client file downloading
- JDK-8302483: Enhance ZIP performance
- JDK-8303376: Better launching of JDI
- JDK-8304460: Improve array usages
- JDK-8304468: Better array usages
- JDK-8305312: Enhanced path handling
- JDK-8308682: Enhance AES performance
Bugfixes:
- JDK-8178806: Better exception logging in crypto code
- JDK-8201516: DebugNonSafepoints generates incorrect
information
- JDK-8224768: Test ActalisCA.java fails
- JDK-8227060: Optimize safepoint cleanup subtask order
- JDK-8227257: javax/swing/JFileChooser/4847375/bug4847375.java
fails with AssertionError
- JDK-8238274: (sctp) JDK-7118373 is not fixed for SctpChannel
- JDK-8244976: vmTestbase/nsk/jdi/Event/request/request001.java
doesn' initialize eName
- JDK-8245877: assert(_value != __null) failed: resolving NULL
_value in JvmtiExport::post_compiled_method_load
- JDK-8248001: javadoc generates invalid HTML pages whose
ftp:// links are broken
- JDK-8252990: Intrinsify Unsafe.storeStoreFence
- JDK-8254711: Add java.security.Provider.getService JFR Event
- JDK-8257856: Make ClassFileVersionsTest.java robust to JDK
version updates
- JDK-8261495: Shenandoah: reconsider update references memory
ordering
- JDK-8268288: jdk/jfr/api/consumer/streaming/
/TestOutOfProcessMigration.java fails with 'Error:
ShouldNotReachHere()'
- JDK-8268298: jdk/jfr/api/consumer/log/TestVerbosity.java
fails: unexpected log message
- JDK-8268582: javadoc throws NPE with --ignore-source-errors
option
- JDK-8269821: Remove is-queue-active check in inner loop of
write_ref_array_pre_work
- JDK-8270434: JDI+UT: Unexpected event in JDI tests
- JDK-8270859: Post JEP 411 refactoring: client libs with
maximum covering > 10K
- JDK-8270869: G1ServiceThread may not terminate
- JDK-8271519: java/awt/event/SequencedEvent/
/MultipleContextsFunctionalTest.java failed with 'Total [200]
- Expected [400]'
- JDK-8273909: vmTestbase/nsk/jdi/Event/request/request001 can
still fail with 'ERROR: new event is not ThreadStartEvent'
- JDK-8274243: Implement fast-path for ASCII-compatible
CharsetEncoders on aarch64
- JDK-8274615: Support relaxed atomic add for linux-aarch64
- JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile
- JDK-8275233: Incorrect line number reported in exception
stack trace thrown from a lambda expression
- JDK-8275287: Relax memory ordering constraints on updating
instance class and array class counters
- JDK-8275721: Name of UTC timezone in a locale changes
depending on previous code
- JDK-8275735: [linux] Remove deprecated Metrics api (kernel
memory limit)
- JDK-8276058: Some swing test fails on specific CI macos system
- JDK-8277407: javax/swing/plaf/synth/SynthButtonUI/6276188/
/bug6276188.java fails to compile after JDK-8276058
- JDK-8277775: Fixup bugids in RemoveDropTargetCrashTest.java -
add 4357905
- JDK-8278146: G1: Rework VM_G1Concurrent VMOp to clearly
identify it as pause
- JDK-8278434: timeouts in test java/time/test/java/time/
/format/TestZoneTextPrinterParser.java
- JDK-8278834: Error 'Cannot read field 'sym' because
'this.lvar[od]' is null' when compiling
- JDK-8282077: PKCS11 provider C_sign() impl should handle
CKR_BUFFER_TOO_SMALL error
- JDK-8282201: Consider removal of expiry check in
VerifyCACerts.java test
- JDK-8282227: Locale information for nb is not working properly
- JDK-8282704: runtime/Thread/StopAtExit.java may leak memory
- JDK-8283057: Update GCC to version 11.2.0 for Oracle builds
on Linux
- JDK-8283062: Uninitialized warnings in libgtest with GCC 11.2
- JDK-8283520: JFR: Memory leak in dcmd_arena
- JDK-8283566: G1: Improve G1BarrierSet::enqueue performance
- JDK-8284331: Add sanity check for signal handler modification
warning.
- JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java
failed with Default Button not pressed for L&F:
com.sun.java.swing.plaf.motif.MotifLookAndFeel
- JDK-8285987: executing shell scripts without #! fails on
Alpine linux
- JDK-8286191: misc tests fail due to JDK-8285987
- JDK-8286287: Reading file as UTF-16 causes Error which
'shouldn't happen'
- JDK-8286331: jni_GetStringUTFChars() uses wrong heap allocator
- JDK-8286346: 3-parameter version of AllocateHeap should not
ignore AllocFailType
- JDK-8286398: Address possibly lossy conversions in
jdk.internal.le
- JDK-8287007: [cgroups] Consistently use stringStream
throughout parsing code
- JDK-8287246: DSAKeyValue should check for missing params
instead of relying on KeyFactory provider
- JDK-8287541: Files.writeString fails to throw IOException for
charset 'windows-1252'
- JDK-8287854: Dangling reference in ClassVerifier::verify_class
- JDK-8287876: The recently de-problemlisted
TestTitledBorderLeak test is unstable
- JDK-8287897: Augment src/jdk.internal.le/share/legal/jline.md
with information on 4th party dependencies
- JDK-8288589: Files.readString ignores encoding errors for
UTF-16
- JDK-8289509: Improve test coverage for XPath Axes:
descendant, descendant-or-self, following, following-sibling
- JDK-8289735: UTIL_LOOKUP_PROGS fails on pathes with space
- JDK-8289949: Improve test coverage for XPath: operators
- JDK-8290822: C2: assert in PhaseIdealLoop::do_unroll() is
subject to undefined behavior
- JDK-8291226: Create Test Cases to cover scenarios for
JDK-8278067
- JDK-8291637: HttpClient default keep alive timeout not
followed if server sends invalid value
- JDK-8291638: Keep-Alive timeout of 0 should close connection
immediately
- JDK-8292206: TestCgroupMetrics.java fails as getMemoryUsage()
is lower than expected
- JDK-8292301: [REDO v2] C2 crash when allocating array of size
too large
- JDK-8292407: Improve Weak CAS VarHandle/Unsafe tests
resilience under spurious failures
- JDK-8292713: Unsafe.allocateInstance should be intrinsified
without UseUnalignedAccesses
- JDK-8292755: Non-default method in interface leads to a stack
overflow in JShell
- JDK-8292990: Improve test coverage for XPath Axes: parent
- JDK-8293295: Add type check asserts to
java_lang_ref_Reference accessors
- JDK-8293492: ShenandoahControlThread missing from hs-err log
and thread dump
- JDK-8293858: Change PKCS7 code to use default SecureRandom
impl instead of SHA1PRNG
- JDK-8293887: AArch64 build failure with GCC 12 due to
maybe-uninitialized warning in libfdlibm k_rem_pio2.c
- JDK-8294183: AArch64: Wrong macro check in
SharedRuntime::generate_deopt_blob
- JDK-8294281: Allow warnings to be disabled on a per-file basis
- JDK-8294673: JFR: Add SecurityProviderService#threshold to
TestActiveSettingEvent.java
- JDK-8294717: (bf) DirectByteBuffer constructor will leak if
allocating Deallocator or Cleaner fails with OOME
- JDK-8294906: Memory leak in PKCS11 NSS TLS server
- JDK-8295564: Norwegian Nynorsk Locale is missing formatting
- JDK-8295974: jni_FatalError and Xcheck:jni warnings should
print the native stack when there are no Java frames
- JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java
fails intermittently on a VM
- JDK-8296318: use-def assert: special case undetected loops
nested in infinite loops
- JDK-8296343: CPVE thrown on missing content-length in OCSP
response
- JDK-8296412: Special case infinite loops with unmerged
backedges in IdealLoopTree::check_safepts
- JDK-8296545: C2 Blackholes should allow load optimizations
- JDK-8296934: Write a test to verify whether Undecorated Frame
can be iconified or not
- JDK-8297000: [jib] Add more friendly warning for proxy issues
- JDK-8297154: Improve safepoint cleanup logging
- JDK-8297450: ScaledTextFieldBorderTest.java fails when run
with -show parameter
- JDK-8297587: Upgrade JLine to 3.22.0
- JDK-8297730: C2: Arraycopy intrinsic throws incorrect
exception
- JDK-8297955: LDAP CertStore should use LdapName and not
String for DNs
- JDK-8298488: [macos13] tools/jpackage tests failing with
'Exit code: 137' on macOS
- JDK-8298887: On the latest macOS+XCode the Robot API may
report wrong colors
- JDK-8299179: ArrayFill with store on backedge needs to reduce
length by 1
- JDK-8299259: C2: Div/Mod nodes without zero check could be
split through iv phi of loop resulting in SIGFPE
- JDK-8299544: Improve performance of CRC32C intrinsics
(non-AVX-512) for small inputs
- JDK-8299570: [JVMCI] Insufficient error handling when
CodeBuffer is exhausted
- JDK-8299959: C2: CmpU::Value must filter overflow computation
against local sub computation
- JDK-8300042: Improve CPU related JFR events descriptions
- JDK-8300079: SIGSEGV in LibraryCallKit::inline_string_copy
due to constant NULL src argument
- JDK-8300823: UB: Compile::_phase_optimize_finished is
initialized too late
- JDK-8300939: sun/security/provider/certpath/OCSP/
/OCSPNoContentLength.java fails due to network errors
- JDK-8301050: Detect Xen Virtualization on Linux aarch64
- JDK-8301119: Support for GB18030-2022
- JDK-8301123: Enable Symbol refcounting underflow checks in
PRODUCT
- JDK-8301190: [vectorapi] The typeChar of LaneType is
incorrect when default locale is tr
- JDK-8301216: ForkJoinPool invokeAll() ignores timeout
- JDK-8301338: Identical branch conditions in
CompileBroker::print_heapinfo
- JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic
called with negative character argument
- JDK-8301637: ThreadLocalRandom.current().doubles().parallel()
contention
- JDK-8301661: Enhance os::pd_print_cpu_info on macOS and
Windows
- JDK-8302151: BMPImageReader throws an exception reading BMP
images
- JDK-8302172: [JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined
must respect ForceInline
- JDK-8302320: AsyncGetCallTrace obtains too few frames in
sanity test
- JDK-8302491: NoClassDefFoundError omits the original cause of
an error
- JDK-8302508: Add timestamp to the output TraceCompilerThreads
- JDK-8302594: use-after-free in Node::destruct
- JDK-8302595: use-after-free related to GraphKit::clone_map
- JDK-8302791: Add specific ClassLoader object to Proxy
IllegalArgumentException message
- JDK-8302849: SurfaceManager might expose partially
constructed object
- JDK-8303069: Memory leak in CompilerOracle::parse_from_line
- JDK-8303102: jcmd: ManagementAgent.status truncates the text
longer than O_BUFLEN
- JDK-8303130: Document required Accessibility permissions on
macOS
- JDK-8303354: addCertificatesToKeystore in KeystoreImpl.m
needs CFRelease call in early potential CHECK_NULL return
- JDK-8303433: Bump update version for OpenJDK: jdk-17.0.8
- JDK-8303440: The 'ZonedDateTime.parse' may not accept the
'UTC+XX' zone id
- JDK-8303465: KeyStore of type KeychainStore, provider Apple
does not show all trusted certificates
- JDK-8303476: Add the runtime version in the release file of a
JDK image
- JDK-8303482: Update LCMS to 2.15
- JDK-8303508: Vector.lane() gets wrong value on x86
- JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during
unrolling
- JDK-8303564: C2: 'Bad graph detected in build_loop_late'
after a CMove is wrongly split thru phi
- JDK-8303575: adjust Xen handling on Linux aarch64
- JDK-8303576: addIdentitiesToKeystore in KeystoreImpl.m needs
CFRelease call in early potential CHECK_NULL return
- JDK-8303588: [JVMCI] make JVMCI source directories conform
with standard layout
- JDK-8303809: Dispose context in SPNEGO NegotiatorImpl
- JDK-8303822: gtestMain should give more helpful output
- JDK-8303861: Error handling step timeouts should never be
blocked by OnError and others
- JDK-8303937: Corrupted heap dumps due to missing retries for
os::write()
- JDK-8303949: gcc10 warning Linux ppc64le - note: the layout
of aggregates containing vectors with 8-byte alignment has
changed in GCC 5
- JDK-8304054: Linux: NullPointerException from
FontConfiguration.getVersion in case no fonts are installed
- JDK-8304063: tools/jpackage/share/AppLauncherEnvTest.java
fails when checking LD_LIBRARY_PATH
- JDK-8304134: jib bootstrapper fails to quote filename when
checking download filetype
- JDK-8304291: [AIX] Broken build after JDK-8301998
- JDK-8304295: harfbuzz build fails with GCC 7 after JDK-8301998
- JDK-8304350: Font.getStringBounds calculates wrong width for
TextAttribute.TRACKING other than 0.0
- JDK-8304671: javac regression: Compilation with --release 8
fails on underscore in enum identifiers
- JDK-8304683: Memory leak in WB_IsMethodCompatible
- JDK-8304760: Add 2 Microsoft TLS roots
- JDK-8304867: Explicitly disable dtrace for ppc builds
- JDK-8304880: [PPC64] VerifyOops code in C1 doesn't work with
ZGC
- JDK-8305088: SIGSEGV in Method::is_method_handle_intrinsic
- JDK-8305113: (tz) Update Timezone Data to 2023c
- JDK-8305400: ISO 4217 Amendment 175 Update
- JDK-8305403: Shenandoah evacuation workers may deadlock
- JDK-8305481: gtest is_first_C_frame failing on ARM
- JDK-8305690: [X86] Do not emit two REX prefixes in
Assembler::prefix
- JDK-8305711: Arm: C2 always enters slowpath for monitorexit
- JDK-8305721: add `make compile-commands` artifacts to
.gitignore
- JDK-8305975: Add TWCA Global Root CA
- JDK-8305993: Add handleSocketErrorWithMessage to extend nio
Net.c exception message
- JDK-8305994: Guarantee eventual async monitor deflation
- JDK-8306072: Open source several AWT MouseInfo related tests
- JDK-8306133: Open source few AWT Drag & Drop related tests
- JDK-8306409: Open source AWT KeyBoardFocusManger,
LightWeightComponent related tests
- JDK-8306432: Open source several AWT Text Component related
tests
- JDK-8306466: Open source more AWT Drag & Drop related tests
- JDK-8306489: Open source AWT List related tests
- JDK-8306543: GHA: MSVC installation is failing
- JDK-8306640: Open source several AWT TextArea related tests
- JDK-8306652: Open source AWT MenuItem related tests
- JDK-8306658: GHA: MSVC installation could be optional since
it might already be pre-installed
- JDK-8306664: GHA: Update MSVC version to latest stepping
- JDK-8306681: Open source more AWT DnD related tests
- JDK-8306683: Open source several clipboard and color AWT tests
- JDK-8306752: Open source several container and component AWT
tests
- JDK-8306753: Open source several container AWT tests
- JDK-8306755: Open source few Swing JComponent and
AbstractButton tests
- JDK-8306768: CodeCache Analytics reports wrong threshold
- JDK-8306774: Make runtime/Monitor/
/GuaranteedAsyncDeflationIntervalTest.java more reliable
- JDK-8306825: Monitor deflation might be accidentally disabled
by zero intervals
- JDK-8306850: Open source AWT Modal related tests
- JDK-8306871: Open source more AWT Drag & Drop tests
- JDK-8306883: Thread stacksize is reported with wrong units in
os::create_thread logging
- JDK-8306941: Open source several datatransfer and dnd AWT
tests
- JDK-8306943: Open source several dnd AWT tests
- JDK-8306954: Open source five Focus related tests
- JDK-8306955: Open source several JComboBox jtreg tests
- JDK-8306976: UTIL_REQUIRE_SPECIAL warning on grep
- JDK-8306996: Open source Swing MenuItem related tests
- JDK-8307080: Open source some more JComboBox jtreg tests
- JDK-8307128: Open source some drag and drop tests 4
- JDK-8307130: Open source few Swing JMenu tests
- JDK-8307133: Open source some JTable jtreg tests
- JDK-8307134: Add GTS root CAs
- JDK-8307135: java/awt/dnd/NotReallySerializableTest/
/NotReallySerializableTest.java failed
- JDK-8307331: Correctly update line maps when class redefine
rewrites bytecodes
- JDK-8307346: Add missing gc+phases logging for
ObjectCount(AfterGC) JFR event collection code
- JDK-8307347: serviceability/sa/ClhsdbDumpclass.java could
leave files owned by root on macOS
- JDK-8307378: Allow collectors to provide specific values for
GC notifications' actions
- JDK-8307381: Open Source JFrame, JIF related Swing Tests
- JDK-8307425: Socket input stream read burns CPU cycles with
back-to-back poll(0) calls
- JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has
invalid jtreg `@requires` clause
- JDK-8308554: [17u] Fix commit of 8286191. vm.musl was not
removed from ExternalEditorTest
- JDK-8308880: [17u] micro bench ZoneStrings missed in backport
of 8278434
- JDK-8308884: [17u/11u] Backout JDK-8297951
- JDK-8311467: [17u] Remove designator
DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.8
| Advisory ID | SUSE-RU-2023:3649-1
|
| Released | Mon Sep 18 15:45:04 2023 |
| Summary | Recommended update for java-17-openjdk |
| Type | recommended |
| Severity | important |
| References | |
Description:
This update for java-17-openjdk fixes the following issues:
- Fix a regression where the validation would reject valid zip64 (zip with 64-bit offset extensions)
| Advisory ID | SUSE-SU-2023:4289-1
|
| Released | Tue Oct 31 09:15:08 2023 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | important |
| References | 1214790,1216339,1216374,CVE-2023-22025,CVE-2023-22081 |
Description:
This update for java-17-openjdk fixes the following issues:
- Updated to JDK 17.0.9+9 (October 2023 CPU):
- CVE-2023-22081: Fixed a partial denial of service issue that could
be triggered via HTTPS (bsc#1216374).
- CVE-2023-22025: Fixed a memory corruption issue in applications
using AVX-512 (bsc#1216339).
Please visit the Oracle Release Notes page for the full changelog:
https://www.oracle.com/java/technologies/javase/17all-relnotes.html
| Advisory ID | SUSE-RU-2024:230-1
|
| Released | Thu Jan 25 11:11:27 2024 |
| Summary | Recommended update for adcli |
| Type | recommended |
| Severity | moderate |
| References | 1214076 |
Description:
This update for adcli fixes the following issues:
- Populate Samba's secrets database using offline domain join (bsc#1214076)
- Write SID before secret to Samba's db (bsc#1214076)
| Advisory ID | SUSE-SU-2024:325-1
|
| Released | Mon Feb 5 11:39:10 2024 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | important |
| References | 1218903,1218905,1218907,1218908,1218909,1218911,CVE-2024-20918,CVE-2024-20919,CVE-2024-20921,CVE-2024-20932,CVE-2024-20945,CVE-2024-20952 |
Description:
This update for java-17-openjdk fixes the following issues:
Updated to version 17.0.10 (January 2024 CPU):
- CVE-2024-20918: Fixed an out of bounds access in the Hotspot JVM
due to a missing bounds check (bsc#1218907).
- CVE-2024-20919: Fixed a sandbox bypass in the Hotspot JVM class
file verifier (bsc#1218903).
- CVE-2024-20921: Fixed an incorrect optimization in the Hotspot JVM
that could lead to corruption of JVM memory (bsc#1218905).
- CVE-2024-20932: Fixed an incorrect handling of ZIP files with
duplicate entries (bsc#1218908).
- CVE-2024-20945: Fixed a potential private key leak through debug
logs (bsc#1218909).
- CVE-2024-20952: Fixed an RSA padding issue and timing side-channel
attack against TLS (bsc#1218911).
Find the full release notes at:
https://mail.openjdk.org/pipermail/jdk-updates-dev/2024-January/029089.html
| Advisory ID | SUSE-RU-2024:948-1
|
| Released | Wed Mar 20 15:36:58 2024 |
| Summary | Recommended update for java-17-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1219662 |
Description:
This update for java-17-openjdk fixes the following issues:
- Recommend mozilla-nss-sysinit in order to have available the /etc/pki/nssdb directory and its content, required in
fips mode (bsc#1219662).
- Do not install our crafted nss.fips.cfg file, but use the one that the build produces with our fips.patch applied.
| Advisory ID | SUSE-SU-2024:1136-1
|
| Released | Mon Apr 8 11:30:15 2024 |
| Summary | Security update for c-ares |
| Type | security |
| Severity | moderate |
| References | 1220279,CVE-2024-25629 |
Description:
This update for c-ares fixes the following issues:
- CVE-2024-25629: Fixed out of bounds read in ares__read_line() (bsc#1220279).
| Advisory ID | SUSE-RU-2024:1341-1
|
| Released | Thu Apr 18 15:29:45 2024 |
| Summary | Recommended update for tftp |
| Type | recommended |
| Severity | moderate |
| References | 1215520 |
Description:
This update for tftp fixes the following issue:
- Allow enabling the service via `systemctl enable tftp` to create the tftp.socket symlink (bsc#1215520)
| Advisory ID | SUSE-RU-2024:1344-1
|
| Released | Thu Apr 18 18:50:37 2024 |
| Summary | Recommended update for libzypp, zypper |
| Type | recommended |
| Severity | moderate |
| References | 1175678,1218171,1221525,1222086 |
Description:
This update for libzypp, zypper fixes the following issues:
- Fix creation of sibling cache dirs with too restrictive mode (bsc#1222398)
- Update RepoStatus fromCookieFile according to the files mtime (bsc#1222086)
- TmpFile: Don't call chmod if makeSibling failed
- Fixup New VendorSupportOption flag VendorSupportSuperseded (jsc#OBS-301, jsc#PED-8014)
- Add resolver option 'removeOrphaned' for distupgrade (bsc#1221525)
- New VendorSupportOption flag VendorSupportSuperseded (jsc#OBS-301, jsc#PED-8014)
- Add default stripe minimum
- Don't expose std::optional where YAST/PK explicitly use c++11.
- Digest: Avoid using the deprecated OPENSSL_config
- version 17.32.0
- ProblemSolution::skipsPatchesOnly overload to handout the patches
- Show active dry-run/download-only at the commit propmpt
- Add --skip-not-applicable-patches option
- Fix printing detailed solver problem description
- Fix bash-completion to work with right adjusted numbers in the 1st column too
- Set libzypp shutdown request signal on Ctrl+C
- In the detailed view show all baseurls not just the first one (bsc#1218171)
| Advisory ID | SUSE-SU-2024:1345-1
|
| Released | Thu Apr 18 19:15:51 2024 |
| Summary | Security update for tomcat |
| Type | security |
| Severity | important |
| References | 1221385,1221386,CVE-2024-23672,CVE-2024-24549 |
Description:
This update for tomcat fixes the following issues:
- CVE-2024-24549: Fixed denial of service during header validation for HTTP/2 stream (bsc#1221386)
- CVE-2024-23672: Fixed denial of service due to malicious WebSocket client keeping connection open (bsc#1221385)
Other fixes:
- Update to Tomcat 9.0.87
* Catalina
+ Fix: Minor performance improvement for building filter chains. Based
on ideas from #702 by Luke Miao. (remm)
+ Fix: Align error handling for Writer and OutputStream. Ensure use of
either once the response has been recycled triggers a
NullPointerException provided that discardFacades is configured with
the default value of true. (markt)
+ Fix: 68692: The standard thread pool implementations that are configured
using the Executor element now implement ExecutorService for better
support NIO2. (remm)
+ Fix: 68495: When restoring a saved POST request after a successful FORM
authentication, ensure that neither the URI, the query string nor the
protocol are corrupted when restoring the request body. (markt)
+ Fix: 68721: Workaround a possible cause of duplicate class definitions
when using ClassFileTransformers and the transformation of a class also
triggers the loading of the same class. (markt)
+ Fix: The rewrite valve should not do a rewrite if the output is
identical to the input. (remm)
+ Update: Add a new valveSkip (or VS) rule flag to the rewrite valve to
allow skipping over the next valve in the Catalina pipeline. (remm)
+ Fix: Correct JPMS and OSGi meta-data for tomcat-enbed-core.jar by
removing reference to org.apache.catalina.ssi package that is no longer
included in the JAR. Based on pull request #684 by Jendrik Johannes.
(markt)
+ Fix: Fix ServiceBindingPropertySource so that trailing \r\n sequences
are correctly removed from files containing property values when
configured to do so. Bug identified by Coverity Scan. (markt)
+ Add: Add improvements to the CSRF prevention filter including the
ability to skip adding nonces for resource name and subtree URL patterns.
(schultz)
+ Fix: Review usage of debug logging and downgrade trace or data dumping
operations from debug level to trace. (remm)
+ Fix: 68089: Further improve the performance of request attribute
access for ApplicationHttpRequest and ApplicationRequest. (markt)
+ Fix: 68559: Allow asynchronous error handling to write to the
response after an error during asynchronous processing. (markt)
* Coyote
+ Fix: Improve the HTTP/2 stream prioritisation process. If a stream
uses all of the connection windows and still has content to write, it
will now be added to the backlog immediately rather than waiting until
the write attempt for the remaining content. (markt)
+ Fix: Make asynchronous error handling more robust. Ensure that once
a connection is marked to be closed, further asynchronous processing
cannot change that. (markt)
+ Fix: Make asynchronous error handling more robust. Ensure that once
the call to AsyncListener.onError() has returned to the container, only
container threads can access the AsyncContext. This protects against
various race conditions that woudl otherwise occur if application threads
continued to access the AsyncContext.
+ Fix: Review usage of debug logging and downgrade trace or data
dumping operations from debug level to trace. In particular, most of the
HTTP/2 debug logging has been changed to trace level. (remm)
+ Fix: Add support for user provided SSLContext instances configured
on SSLHostConfigCertificate instances. Based on pull request #673
provided by Hakan Altındağ. (markt)
+ Fix: Improve the Tomcat Native shutdown process to reduce the likelihood
of a JVM crash during Tomcat shutdown. (markt)
+ Fix: Partial fix for 68558: Cache the result of converting to String
for request URI, HTTP header names and the request Content-Type value to
improve performance by reducing repeated byte[] to String conversions.
(markt)
+ Fix: Improve error reporting to HTTP/2 clients for header processing
errors by reporting problems at the end of the frame where the error was
detected rather than at the end of the headers. (markt)
+ Fix: Remove the remaining reference to a stream once the stream has
been recycled. This makes the stream eligible for garbage collection
earlier and thereby improves scalability. (markt)
* Jasper
+ Add: Add support for specifying Java 22 (with the value 22) as the
compiler source and/or compiler target for JSP compilation. If used with
an Eclipse JDT compiler version that does not support these values, a
warning will be logged and the default will used. (markt)
+ Fix: 68546: Generate optimal size and types for JSP imports maps, as
suggested by John Engebretson. (remm)
+ Fix: Review usage of debug logging and downgrade trace or data
dumping operations from debug level to trace. (remm)
* Cluster
+ Fix: Avoid updating request count stats on async. (remm)
* WebSocket
+ Fix: Correct a regression in the fix for 66508 that could cause an
UpgradeProcessor leak in some circumstances. (markt)
+ Fix: Review usage of debug logging and downgrade trace or data dumping
operations from debug level to trace. (remm)
+ Fix: Ensure that WebSocket connection closure completes if the
connection is closed when the server side has used the proprietary
suspend/resume feature to suspend the connection. (markt)
* Web applications
+ Add: Add support for responses in JSON format from the examples
application RequestHeaderExample. (schultz)
* Other
+ Add: Improvements to French translations. (remm)
+ Add: Improvements to Japanese translations by tak7iji. (markt)
+ Update: Update Checkstyle to 10.13.0. (markt)
+ Update: Update JSign to 6.0. (markt)
+ Update: Add strings for debug level messages. (remm)
+ Update: Update Tomcat Native to 1.3.0. (markt)
+ Add: Improvements to French translations. (remm)
+ Add: Improvements to Japanese translations by tak7iji. (markt)
| Advisory ID | SUSE-SU-2024:1368-1
|
| Released | Mon Apr 22 11:06:29 2024 |
| Summary | Security update for shim |
| Type | security |
| Severity | important |
| References | 1198101,1205588,1205855,1210382,1213945,1215098,1215099,1215100,1215101,1215102,1215103,1219460,CVE-2022-28737,CVE-2023-40546,CVE-2023-40547,CVE-2023-40548,CVE-2023-40549,CVE-2023-40550,CVE-2023-40551 |
Description:
This update for shim fixes the following issues:
- Update shim-install to set the TPM2 SRK algorithm (bsc#1213945)
- Limit the requirement of fde-tpm-helper-macros to the distro with
suse_version 1600 and above (bsc#1219460)
Update to version 15.8:
Security issues fixed:
- mok: fix LogError() invocation (bsc#1215099,CVE-2023-40546)
- avoid incorrectly trusting HTTP headers (bsc#1215098,CVE-2023-40547)
- Fix integer overflow on SBAT section size on 32-bit system (bsc#1215100,CVE-2023-40548)
- Authenticode: verify that the signature header is in bounds (bsc#1215101,CVE-2023-40549)
- pe: Fix an out-of-bound read in verify_buffer_sbat() (bsc#1215102,CVE-2023-40550)
- pe-relocate: Fix bounds check for MZ binaries (bsc#1215103,CVE-2023-40551)
The NX flag is disable which is same as the default value of shim-15.8, hence, not need to enable it by this patch now.
- Generate dbx during build so we don't include binary files in sources
- Don't require grub so shim can still be used with systemd-boot
- Update shim-install to fix boot failure of ext4 root file system
on RAID10 (bsc#1205855)
- Adopt the macros from fde-tpm-helper-macros to update the
signature in the sealed key after a bootloader upgrade
- Update shim-install to amend full disk encryption support
- Adopt TPM 2.0 Key File for grub2 TPM 2.0 protector
- Use the long name to specify the grub2 key protector
- cryptodisk: support TPM authorized policies
- Do not use tpm_record_pcrs unless the command is in command.lst
- Removed POST_PROCESS_PE_FLAGS=-N from the build command in shim.spec to
enable the NX compatibility flag when using post-process-pe after
discussed with grub2 experts in mail. It's useful for further development
and testing. (bsc#1205588)
| Advisory ID | SUSE-RU-2024:1429-1
|
| Released | Wed Apr 24 15:13:10 2024 |
| Summary | Recommended update for ca-certificates |
| Type | recommended |
| Severity | moderate |
| References | 1188500,1221184 |
Description:
This update for ca-certificates fixes the following issue:
- Update version (bsc#1221184)
* Use flock to serialize calls (bsc#1188500)
* Make certbundle.run container friendly
* Create /var/lib/ca-certificates if needed
| Advisory ID | SUSE-SU-2024:1439-1
|
| Released | Thu Apr 25 23:41:12 2024 |
| Summary | Security update for python-idna |
| Type | security |
| Severity | moderate |
| References | 1222842,CVE-2024-3651 |
Description:
This update for python-idna fixes the following issues:
- CVE-2024-3651: Fixed potential DoS via resource consumption via specially crafted inputs to idna.encode() (bsc#1222842).
| Advisory ID | SUSE-RU-2024:1458-1
|
| Released | Mon Apr 29 07:47:34 2024 |
| Summary | Recommended update for vim |
| Type | recommended |
| Severity | moderate |
| References | 1220763 |
Description:
This update for vim fixes the following issues:
- Fix segmentation fault after updating to version 9.1.0111-150500.20.9.1 (bsc#1220763)
| Advisory ID | SUSE-RU-2024:1487-1
|
| Released | Thu May 2 10:43:53 2024 |
| Summary | Recommended update for aaa_base |
| Type | recommended |
| Severity | moderate |
| References | 1211721,1221361,1221407,1222547 |
Description:
This update for aaa_base fixes the following issues:
- home and end button not working from ssh client (bsc#1221407)
- use autosetup in prep stage of specfile
- drop the stderr redirection for csh (bsc#1221361)
- drop sysctl.d/50-default-s390.conf (bsc#1211721)
- make sure the script does not exit with 1 if a file with content is found (bsc#1222547)
| Advisory ID | SUSE-SU-2024:1498-1
|
| Released | Mon May 6 09:42:11 2024 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | low |
| References | 1213470,1222979,1222983,1222984,1222986,1222987,CVE-2024-21011,CVE-2024-21012,CVE-2024-21068,CVE-2024-21085,CVE-2024-21094 |
Description:
This update for java-11-openjdk fixes the following issues:
- CVE-2024-21011: Fixed denial of service due to long Exception message logging (JDK-8319851,bsc#1222979)
- CVE-2024-21012: Fixed unauthorized data modification due HTTP/2 client improper reverse DNS lookup (JDK-8315708,bsc#1222987)
- CVE-2024-21068: Fixed integer overflow in C1 compiler address generation (JDK-8322122,bsc#1222983)
- CVE-2024-21085: Fixed denial of service due to Pack200 excessive memory allocation (JDK-8322114,bsc#1222984)
- CVE-2024-21094: Fixed unauthorized data modification due to C2 compilation failure with 'Exceeded _node_regs array' (JDK-8317507,JDK-8325348,bsc#1222986)
Other fixes:
- Upgrade to upstream tag jdk-11.0.23+9 (April 2024 CPU)
* Security fixes
+ JDK-8318340: Improve RSA key implementations
* Other changes
+ JDK-6928542: Chinese characters in RTF are not decoded
+ JDK-7132796: [macosx] closed/javax/swing/JComboBox/4517214/
/bug4517214.java fails on MacOS
+ JDK-7148092: [macosx] When Alt+down arrow key is pressed,
the combobox popup does not appear.
+ JDK-8054022: HttpURLConnection timeouts with Expect:
100-Continue and no chunking
+ JDK-8054572: [macosx] JComboBox paints the border incorrectly
+ JDK-8058176: [mlvm] tests should not allow code cache
exhaustion
+ JDK-8067651: LevelTransitionTest.java, fix trivial methods
levels logic
+ JDK-8068225: nsk/jdi/EventQueue/remove_l/remove_l005
intermittently times out
+ JDK-8156889: ListKeychainStore.sh fails in some virtualized
environments
+ JDK-8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps
timeouting
+ JDK-8166554: Avoid compilation blocking in
OverloadCompileQueueTest.java
+ JDK-8169475: WheelModifier.java fails by timeout
+ JDK-8180266: Convert sun/security/provider/KeyStore/DKSTest.sh
to Java Jtreg Test
+ JDK-8186610: move ModuleUtils to top-level testlibrary
+ JDK-8192864: defmeth tests can hide failures
+ JDK-8193543: Regression automated test '/open/test/jdk/java/
/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java'
fails
+ JDK-8198668: MemoryPoolMBean/isUsageThresholdExceeded/
/isexceeded001/TestDescription.java still failing
+ JDK-8202282: [TESTBUG] appcds TestCommon
.makeCommandLineForAppCDS() can be removed
+ JDK-8202790: DnD test DisposeFrameOnDragTest.java does not
clean up
+ JDK-8202931: [macos] java/awt/Choice/ChoicePopupLocation/
/ChoicePopupLocation.java fails
+ JDK-8207211: [TESTBUG] Remove excessive output from
CDS/AppCDS tests
+ JDK-8207214: Broken links in JDK API serialized-form page
+ JDK-8207855: Make applications/jcstress invoke tests in
batches
+ JDK-8208243: vmTestbase/gc/lock/jni/jnilock002/
/TestDescription.java fails in jdk/hs nightly
+ JDK-8208278: [mlvm] [TESTBUG] vm.mlvm.mixed.stress.java
.findDeadlock.INDIFY_Test Deadlocked threads are not always
detected
+ JDK-8208623: [TESTBUG] runtime/LoadClass/LongBCP.java fails
in AUFS file system
+ JDK-8208699: remove unneeded imports from runtime tests
+ JDK-8208704: runtime/appcds/MultiReleaseJars.java timed out
often in hs-tier7 testing
+ JDK-8208705: [TESTBUG] The -Xlog:cds,cds+hashtables vm option
is not always required for appcds tests
+ JDK-8209549: remove VMPropsExt from TEST.ROOT
+ JDK-8209595: MonitorVmStartTerminate.java timed out
+ JDK-8209946: [TESTBUG] CDS tests should use '@run driver'
+ JDK-8211438: [Testbug] runtime/XCheckJniJsig/XCheckJSig.java
looks for libjsig in wrong location
+ JDK-8211978: Move testlibrary/jdk/testlibrary/
/SimpleSSLContext.java and testkeys to network testlibrary
+ JDK-8213622: Windows VS2013 build failure - ''snprintf':
identifier not found'
+ JDK-8213926: WB_EnqueueInitializerForCompilation requests
compilation for NULL
+ JDK-8213927: G1 ignores AlwaysPreTouch when
UseTransparentHugePages is enabled
+ JDK-8214908: add ctw tests for jdk.jfr and jdk.management.jfr
modules
+ JDK-8214915: CtwRunner misses export for jdk.internal.access
+ JDK-8216408: XMLStreamWriter setDefaultNamespace(null) throws
NullPointerException
+ JDK-8217475: Unexpected StackOverflowError in 'process
reaper' thread
+ JDK-8218754: JDK-8068225 regression in JDIBreakpointTest
+ JDK-8219475: javap man page needs to be updated
+ JDK-8219585: [TESTBUG] sun/management/jmxremote/bootstrap/
/JMXInterfaceBindingTest.java passes trivially when it
shouldn't
+ JDK-8219612: [TESTBUG] compiler.codecache.stress.Helper
.TestCaseImpl can't be defined in different runtime package as
its nest host
+ JDK-8225471: Test utility jdk.test.lib.util.FileUtils
.areAllMountPointsAccessible needs to tolerate duplicates
+ JDK-8226706: (se) Reduce the number of outer loop iterations
on Windows in java/nio/channels/Selector/RacyDeregister.java
+ JDK-8226905: unproblem list applications/ctw/modules/* tests
on windows
+ JDK-8226910: make it possible to use jtreg's -match via
run-test framework
+ JDK-8227438: [TESTLIB] Determine if file exists by
Files.exists in function FileUtils.deleteFileIfExistsWithRetry
+ JDK-8231585: java/lang/management/ThreadMXBean/
/MaxDepthForThreadInfoTest.java fails with
java.lang.NullPointerException
+ JDK-8232839: JDI AfterThreadDeathTest.java failed due to
'FAILED: Did not get expected IllegalThreadStateException on a
StepRequest.enable()'
+ JDK-8233453: MLVM deoptimize stress test timed out
+ JDK-8234309: LFGarbageCollectedTest.java fails with parse
Exception
+ JDK-8237222: [macos] java/awt/Focus/UnaccessibleChoice/
/AccessibleChoiceTest.java fails
+ JDK-8237777: 'Dumping core ...' is shown despite claiming
that '# No core dump will be written.'
+ JDK-8237834: com/sun/jndi/ldap/LdapDnsProviderTest.java
failing with LDAP response read timeout
+ JDK-8238274: (sctp) JDK-7118373 is not fixed for SctpChannel
+ JDK-8239801: [macos] java/awt/Focus/UnaccessibleChoice/
/AccessibleChoiceTest.java fails
+ JDK-8244679: JVM/TI GetCurrentContendedMonitor/contmon001
failed due to '(IsSameObject#3) unexpected monitor object:
0x000000562336DBA8'
+ JDK-8246222: Rename javac test T6395981.java to be more
informative
+ JDK-8247818: GCC 10 warning stringop-overflow with symbol code
+ JDK-8249087: Always initialize _body[0..1] in Symbol
constructor
+ JDK-8251349: Add TestCaseImpl to
OverloadCompileQueueTest.java's build dependencies
+ JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/
/btree010.java fails with ClassNotFoundException:
nsk.sysdict.share.BTree0LLRLRLRRLR
+ JDK-8253543: sanity/client/SwingSet/src/
/ButtonDemoScreenshotTest.java failed with 'AssertionError:
All pixels are not black'
+ JDK-8253739: java/awt/image/MultiResolutionImage/
/MultiResolutionImageObserverTest.java fails
+ JDK-8253820: Save test images and dumps with timestamps from
client sanity suite
+ JDK-8255277: randomDelay in DrainDeadlockT and
LoggingDeadlock do not randomly delay
+ JDK-8255546: Missing coverage for
javax.smartcardio.CardPermission and ResponseAPDU
+ JDK-8255743: Relax SIGFPE match in in
runtime/ErrorHandling/SecondaryErrorTest.java
+ JDK-8257505: nsk/share/test/StressOptions stressTime is
scaled in getter but not when printed
+ JDK-8259801: Enable XML Signature secure validation mode by
default
+ JDK-8264135: UnsafeGetStableArrayElement should account for
different JIT implementation details
+ JDK-8265349: vmTestbase/../stress/compiler/deoptimize/
/Test.java fails with OOME due to CodeCache exhaustion.
+ JDK-8269025: jsig/Testjsig.java doesn't check exit code
+ JDK-8269077: TestSystemGC uses 'require vm.gc.G1' for large
pages subtest
+ JDK-8271094: runtime/duplAttributes/DuplAttributesTest.java
doesn't check exit code
+ JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java
doesn't check exit code
+ JDK-8271828: mark hotspot runtime/classFileParserBug tests
which ignore external VM flags
+ JDK-8271829: mark hotspot runtime/Throwable tests which
ignore external VM flags
+ JDK-8271890: mark hotspot runtime/Dictionary tests which
ignore external VM flags
+ JDK-8272291: mark hotspot runtime/logging tests which ignore
external VM flags
+ JDK-8272335: runtime/cds/appcds/MoveJDKTest.java doesn't
check exit codes
+ JDK-8272551: mark hotspot runtime/modules tests which ignore
external VM flags
+ JDK-8272552: mark hotspot runtime/cds tests which ignore
external VM flags
+ JDK-8273803: Zero: Handle 'zero' variant in
CommandLineOptionTest.java
+ JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java
fails in Windows 11
+ JDK-8274621: NullPointerException because listenAddress[0] is
null
+ JDK-8276796: gc/TestSystemGC.java large pages subtest fails
with ZGC
+ JDK-8280007: Enable Neoverse N1 optimizations for Arm
Neoverse V1 & N2
+ JDK-8281149: (fs) java/nio/file/FileStore/Basic.java fails
with java.lang.RuntimeException: values differ by more than
1GB
+ JDK-8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/
/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java
from problemlist.
+ JDK-8281717: Cover logout method for several LoginModule
+ JDK-8282665: [REDO] ByteBufferTest.java: replace endless
recursion with RuntimeException in void ck(double x, double y)
+ JDK-8284090: com/sun/security/auth/module/AllPlatforms.java
fails to compile
+ JDK-8285756: clean up use of bad arguments for `@clean` in
langtools tests
+ JDK-8285785: CheckCleanerBound test fails with
PasswordCallback object is not released
+ JDK-8285867: Convert applet manual tests
SelectionVisible.java to Frame and automate
+ JDK-8286846: test/jdk/javax/swing/plaf/aqua/
/CustomComboBoxFocusTest.java fails on mac aarch64
+ JDK-8286969: Add a new test library API to execute kinit in
SecurityTools.java
+ JDK-8287113: JFR: Periodic task thread uses period for method
sampling events
+ JDK-8289511: Improve test coverage for XPath Axes: child
+ JDK-8289764: gc/lock tests failed with 'OutOfMemoryError:
Java heap space: failed reallocation of scalar replaced
objects'
+ JDK-8289948: Improve test coverage for XPath functions: Node
Set Functions
+ JDK-8290399: [macos] Aqua LAF does not fire an action event
if combo box menu is displayed
+ JDK-8290909: MemoryPoolMBean/isUsageThresholdExceeded tests
failed with 'isUsageThresholdExceeded() returned false, and is
still false, while threshold = MMMMMMM and used peak = NNNNNNN'
+ JDK-8292182: [TESTLIB] Enhance JAXPPolicyManager to setup
required permissions for jtreg version 7 jar
+ JDK-8292946: GC lock/jni/jnilock001 test failed
'assert(gch->gc_cause() == GCCause::_scavenge_alot ||
!gch->incremental_collection_failed()) failed: Twice in a row'
+ JDK-8293819: sun/util/logging/PlatformLoggerTest.java failed
with 'RuntimeException: Retrieved backing PlatformLogger level
null is not the expected CONFIG'
+ JDK-8294158: HTML formatting for PassFailJFrame instructions
+ JDK-8294254: [macOS] javax/swing/plaf/aqua/
/CustomComboBoxFocusTest.java failure
+ JDK-8294402: Add diagnostic logging to
VMProps.checkDockerSupport
+ JDK-8294535: Add screen capture functionality to
PassFailJFrame
+ JDK-8296083: javax/swing/JTree/6263446/bug6263446.java fails
intermittently on a VM
+ JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/
/AbstractDrbg/SpecTest.java intermittently timeout
+ JDK-8299494: Test vmTestbase/nsk/stress/except/except011.java
failed: ExceptionInInitializerError: target class not found
+ JDK-8300269: The selected item in an editable JComboBox with
titled border is not visible in Aqua LAF
+ JDK-8300727: java/awt/List/ListGarbageCollectionTest/
/AwtListGarbageCollectionTest.java failed with 'List wasn't
garbage collected'
+ JDK-8301310: The SendRawSysexMessage test may cause a JVM
crash
+ JDK-8301377: adjust timeout for JLI
GetObjectSizeIntrinsicsTest.java subtest again
+ JDK-8301846: Invalid TargetDataLine after screen lock when
using JFileChooser or COM library
+ JDK-8302017: Allocate BadPaddingException only if it will be
thrown
+ JDK-8302109: Trivial fixes to btree tests
+ JDK-8302149: Speed up
compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
+ JDK-8302607: increase timeout for
ContinuousCallSiteTargetChange.java
+ JDK-8304074: [JMX] Add an approximation of total bytes
allocated on the Java heap by the JVM
+ JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373
+ JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1
+ JDK-8305502: adjust timeouts in three more M&M tests
+ JDK-8305505: NPE in javazic compiler
+ JDK-8305972: Update XML Security for Java to 3.0.2
+ JDK-8306072: Open source several AWT MouseInfo related tests
+ JDK-8306076: Open source AWT misc tests
+ JDK-8306409: Open source AWT KeyBoardFocusManger,
LightWeightComponent related tests
+ JDK-8306640: Open source several AWT TextArea related tests
+ JDK-8306652: Open source AWT MenuItem related tests
+ JDK-8306681: Open source more AWT DnD related tests
+ JDK-8306683: Open source several clipboard and color AWT tests
+ JDK-8306752: Open source several container and component AWT
tests
+ JDK-8306753: Open source several container AWT tests
+ JDK-8306755: Open source few Swing JComponent and
AbstractButton tests
+ JDK-8306812: Open source several AWT Miscellaneous tests
+ JDK-8306871: Open source more AWT Drag & Drop tests
+ JDK-8306996: Open source Swing MenuItem related tests
+ JDK-8307123: Fix deprecation warnings in DPrinter
+ JDK-8307130: Open source few Swing JMenu tests
+ JDK-8307299: Move more DnD tests to open
+ JDK-8307311: Timeouts on one macOS 12.6.1 host of two Swing
JTableHeader tests
+ JDK-8307381: Open Source JFrame, JIF related Swing Tests
+ JDK-8307683: Loop Predication should not hoist range checks
with trap on success projection by negating their condition
+ JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC
while allocating
+ JDK-8308116: jdk.test.lib.compiler.InMemoryJavaCompiler
.compile does not close files
+ JDK-8308223: failure handler missed jcmd.vm.info command
+ JDK-8308232: nsk/jdb tests don't pass -verbose flag to the
debuggee
+ JDK-8308245: Add -proc:full to describe current default
annotation processing policy
+ JDK-8308336: Test java/net/HttpURLConnection/
/HttpURLConnectionExpectContinueTest.java failed:
java.net.BindException: Address already in use
+ JDK-8309104: [JVMCI] compiler/unsafe/
/UnsafeGetStableArrayElement test asserts wrong values with
Graal
+ JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton
predicates for all If nodes in loop predication
+ JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/
/agentthr001/TestDescription.java crashing due to empty while
loop
+ JDK-8309778: java/nio/file/Files/CopyAndMove.java fails when
using second test directory
+ JDK-8309870: Using -proc:full should be considered requesting
explicit annotation processing
+ JDK-8310106: sun.security.ssl.SSLHandshake
.getHandshakeProducer() incorrectly checks handshakeConsumers
+ JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/
/bug6889007.java fails
+ JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/
/interrupt001.java timed out due to missing prompt
+ JDK-8310807: java/nio/channels/DatagramChannel/Connect.java
timed out
+ JDK-8311081: KeytoolReaderP12Test.java fail on localized
Windows platform
+ JDK-8311511: Improve description of NativeLibrary JFR event
+ JDK-8311585: Add JRadioButtonMenuItem to bug8031573.java
+ JDK-8313081: MonitoringSupport_lock should be unconditionally
initialized after 8304074
+ JDK-8313082: Enable CreateCoredumpOnCrash for testing in
makefiles
+ JDK-8313164: src/java.desktop/windows/native/libawt/windows/
/awt_Robot.cpp GetRGBPixels adjust releasing of resources
+ JDK-8313252: Java_sun_awt_windows_ThemeReader_paintBackground
release resources in early returns
+ JDK-8313643: Update HarfBuzz to 8.2.2
+ JDK-8313816: Accessing jmethodID might lead to spurious
crashes
+ JDK-8314144: gc/g1/ihop/TestIHOPStatic.java fails due to
extra concurrent mark with -Xcomp
+ JDK-8314164: java/net/HttpURLConnection/
/HttpURLConnectionExpectContinueTest.java fails intermittently
in timeout
+ JDK-8314883:
Java_java_util_prefs_FileSystemPreferences_lockFile0 write
result errno in missing case
+ JDK-8315034: File.mkdirs() occasionally fails to create
folders on Windows shared folder
+ JDK-8315042: NPE in PKCS7.parseOldSignedData
+ JDK-8315415: OutputAnalyzer.shouldMatchByLine() fails in some
cases
+ JDK-8315499: build using devkit on Linux ppc64le RHEL puts
path to devkit into libsplashscreen
+ JDK-8315594: Open source few headless Swing misc tests
+ JDK-8315600: Open source few more headless Swing misc tests
+ JDK-8315602: Open source swing security manager test
+ JDK-8315606: Open source few swing text/html tests
+ JDK-8315611: Open source swing text/html and tree test
+ JDK-8315680: java/lang/ref/ReachabilityFenceTest.java should
run with -Xbatch
+ JDK-8315731: Open source several Swing Text related tests
+ JDK-8315761: Open source few swing JList and JMenuBar tests
+ JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/
/bug4654927.java: component must be showing on the screen to
determine its location
+ JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use
createTestJvm
+ JDK-8316028: Update FreeType to 2.13.2
+ JDK-8316030: Update Libpng to 1.6.40
+ JDK-8316106: Open source few swing JInternalFrame and
JMenuBar tests
+ JDK-8316461: Fix: make test outputs TEST SUCCESS after
unsuccessful exit
+ JDK-8316947: Write a test to check textArea triggers
MouseEntered/MouseExited events properly
+ JDK-8317307: test/jdk/com/sun/jndi/ldap/
/LdapPoolTimeoutTest.java fails with ConnectException:
Connection timed out: no further information
+ JDK-8317327: Remove JT_JAVA dead code in jib-profiles.js
+ JDK-8318154: Improve stability of WheelModifier.java test
+ JDK-8318410: jdk/java/lang/instrument/BootClassPath/
/BootClassPathTest.sh fails on Japanese Windows
+ JDK-8318468: compiler/tiered/LevelTransitionTest.java fails
with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1
+ JDK-8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java
+ JDK-8318607: Enable parallelism in vmTestbase/nsk/stress/jni
tests
+ JDK-8318608: Enable parallelism in
vmTestbase/nsk/stress/threads tests
+ JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with
'transport error 202: bind failed: Address already in use'
+ JDK-8318889: C2: add bailout after assert Bad graph detected
in build_loop_late
+ JDK-8318951: Additional negative value check in JPEG decoding
+ JDK-8318955: Add ReleaseIntArrayElements in
Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to
early return
+ JDK-8318971: Better Error Handling for Jar Tool When
Processing Non-existent Files
+ JDK-8318983: Fix comment typo in PKCS12Passwd.java
+ JDK-8319124: Update XML Security for Java to 3.0.3
+ JDK-8319456: jdk/jfr/event/gc/collection/
/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker
Initiated GC' not in the valid causes
+ JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh
+ JDK-8320001: javac crashes while adding type annotations to
the return type of a constructor
+ JDK-8320208: Update Public Suffix List to b5bf572
+ JDK-8320363: ppc64 TypeEntries::type_unknown logic looks
wrong, missed optimization opportunity
+ JDK-8320597: RSA signature verification fails on signed data
that does not encode params correctly
+ JDK-8320798: Console read line with zero out should zero out
underlying buffer
+ JDK-8320884: Bump update version for OpenJDK: jdk-11.0.23
+ JDK-8320937: support latest VS2022 MSC_VER in
abstract_vm_version.cpp
+ JDK-8321151: JDK-8294427 breaks Windows L&F on all older
Windows versions
+ JDK-8321215: Incorrect x86 instruction encoding for VSIB
addressing mode
+ JDK-8321408: Add Certainly roots R1 and E1
+ JDK-8321480: ISO 4217 Amendment 176 Update
+ JDK-8322178: Error. can't find jdk.testlibrary
.SimpleSSLContext in test directory or libraries
+ JDK-8322417: Console read line with zero out should zero out
when throwing exception
+ JDK-8322725: (tz) Update Timezone Data to 2023d
+ JDK-8322750: Test 'api/java_awt/interactive/
/SystemTrayTests.html' failed because A blue ball icon is
added outside of the system tray
+ JDK-8322752: [11u] GetStackTraceAndRetransformTest.java is
failing assert
+ JDK-8322772: Clean up code after JDK-8322417
+ JDK-8323008: filter out harmful -std* flags added by autoconf
from CXX
+ JDK-8323243: JNI invocation of an abstract instance method
corrupts the stack
+ JDK-8323515: Create test alias 'all' for all test roots
+ JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/
/platform/docker/TestDockerMemoryMetrics.java always fail
because OOM killed
+ JDK-8324184: Windows VS2010 build failed with 'error C2275:
'int64_t''
+ JDK-8324307: [11u] hotspot fails to build with GCC 12 and
newer (non-static data member initializers)
+ JDK-8324347: Enable 'maybe-uninitialized' warning for
FreeType 2.13.1
+ JDK-8324659: GHA: Generic jtreg errors are not reported
+ JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/
/AKISerialNumber.java is failing
+ JDK-8325150: (tz) Update Timezone Data to 2024a
+ JDK-8326109: GCC 13 reports maybe-uninitialized warnings for
jni.cpp with dtrace enabled
+ JDK-8326503: [11u] java/net/HttpURLConnection/
/HttpURLConnectionExpectContinueTest.java fail because of
package org.junit.jupiter.api does not exist
+ JDK-8327391: Add SipHash attribution file
+ JDK-8329837: [11u] Remove designator
DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.23
- Removed the possibility to use the system timezone-java (bsc#1213470)
| Advisory ID | SUSE-SU-2024:1499-1
|
| Released | Mon May 6 09:44:56 2024 |
| Summary | Security update for java-17-openjdk |
| Type | security |
| Severity | low |
| References | 1213470,1222979,1222983,1222986,1222987,CVE-2024-21011,CVE-2024-21012,CVE-2024-21068,CVE-2024-21094 |
Description:
This update for java-17-openjdk fixes the following issues:
- CVE-2024-21011: Fixed denial of service due to long Exception message logging (JDK-8319851,bsc#1222979)
- CVE-2024-21012: Fixed unauthorized data modification due HTTP/2 client improper reverse DNS lookup (JDK-8315708,bsc#1222987)
- CVE-2024-21068: Fixed integer overflow in C1 compiler address generation (JDK-8322122,bsc#1222983)
- CVE-2024-21094: Fixed unauthorized data modification due to C2 compilation failure with 'Exceeded _node_regs array' (JDK-8317507,JDK-8325348,bsc#1222986)
Other fixes:
- Update to upstream tag jdk-17.0.11+9 (April 2024 CPU)
* Security fixes
+ JDK-8318340: Improve RSA key implementations
* Other changes
+ JDK-6928542: Chinese characters in RTF are not decoded
+ JDK-7132796: [macosx] closed/javax/swing/JComboBox/4517214/
/bug4517214.java fails on MacOS
+ JDK-7148092: [macosx] When Alt+down arrow key is pressed, the
combobox popup does not appear.
+ JDK-7167356: (javac) investigate failing tests in
JavacParserTest
+ JDK-8054022: HttpURLConnection timeouts with Expect:
100-Continue and no chunking
+ JDK-8054572: [macosx] JComboBox paints the border incorrectly
+ JDK-8169475: WheelModifier.java fails by timeout
+ JDK-8205076: [17u] Inet6AddressImpl.c: `lookupIfLocalHost`
accesses `int InetAddress.preferIPv6Address` as a boolean
+ JDK-8209595: MonitorVmStartTerminate.java timed out
+ JDK-8210410: Refactor java.util.Currency:i18n shell tests to
plain java tests
+ JDK-8261404: Class.getReflectionFactory() is not thread-safe
+ JDK-8261837: SIGSEGV in ciVirtualCallTypeData::translate_from
+ JDK-8263256: Test java/net/Inet6Address/serialize/
/Inet6AddressSerializationTest.java fails due to dynamic
reconfigurations of network interface during test
+ JDK-8269258: java/net/httpclient/ManyRequestsLegacy.java
failed with connection timeout
+ JDK-8271118: C2: StressGCM should have higher priority than
frequency-based policy
+ JDK-8271616: oddPart in MutableBigInteger::mutableModInverse
contains info on final result
+ JDK-8272811: Document the effects of building with
_GNU_SOURCE in os_posix.hpp
+ JDK-8272853: improve `JavadocTester.runTests`
+ JDK-8273454: C2: Transform (-a)*(-b) into a*b
+ JDK-8274060: C2: Incorrect computation after JDK-8273454
+ JDK-8274122: java/io/File/createTempFile/SpecialTempFile.java
fails in Windows 11
+ JDK-8274621: NullPointerException because listenAddress[0] is
null
+ JDK-8274632: Possible pointer overflow in PretouchTask chunk
claiming
+ JDK-8274634: Use String.equals instead of String.compareTo in
java.desktop
+ JDK-8276125: RunThese24H.java SIGSEGV in
JfrThreadGroup::thread_group_id
+ JDK-8278028: [test-library] Warnings cleanup of the test
library
+ JDK-8278312: Update SimpleSSLContext keystore to use SANs for
localhost IP addresses
+ JDK-8278363: Create extented container test groups
+ JDK-8280241: (aio) AsynchronousSocketChannel init fails in
IPv6 only Windows env
+ JDK-8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/
/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from
problemlist.
+ JDK-8281543: Remove unused code/headerfile dtraceAttacher.hpp
+ JDK-8281585: Remove unused imports under test/lib and jtreg/gc
+ JDK-8283400: [macos] a11y : Screen magnifier does not reflect
JRadioButton value change
+ JDK-8283626: AArch64: Set relocInfo::offset_unit to 4
+ JDK-8283994: Make Xerces DatatypeException stackless
+ JDK-8286312: Stop mixing signed and unsigned types in bit
operations
+ JDK-8286846: test/jdk/javax/swing/plaf/aqua/
/CustomComboBoxFocusTest.java fails on mac aarch64
+ JDK-8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java
failed with 'Expected two batches of Active Setting events'
+ JDK-8288663: JFR: Disabling the JfrThreadSampler commits only
a partially disabled state
+ JDK-8288846: misc tests fail 'assert(ms < 1000) failed:
Un-interruptable sleep, short time use only'
+ JDK-8289764: gc/lock tests failed with 'OutOfMemoryError:
Java heap space: failed reallocation of scalar replaced
objects'
+ JDK-8290041: ModuleDescriptor.hashCode is inconsistent
+ JDK-8290203: ProblemList vmTestbase/nsk/jvmti/scenarios/
/capability/CM03/cm03t001/TestDescription.java on linux-all
+ JDK-8290399: [macos] Aqua LAF does not fire an action event
if combo box menu is displayed
+ JDK-8292458: Atomic operations on scoped enums don't build
with clang
+ JDK-8292946: GC lock/jni/jnilock001 test failed
'assert(gch->gc_cause() == GCCause::_scavenge_alot ||
!gch->incremental_collection_failed()) failed: Twice in a row'
+ JDK-8293117: Add atomic bitset functions
+ JDK-8293547: Add relaxed add_and_fetch for macos aarch64
atomics
+ JDK-8294158: HTML formatting for PassFailJFrame instructions
+ JDK-8294254: [macOS] javax/swing/plaf/aqua/
/CustomComboBoxFocusTest.java failure
+ JDK-8294535: Add screen capture functionality to
PassFailJFrame
+ JDK-8295068: SSLEngine throws NPE parsing CertificateRequests
+ JDK-8295124: Atomic::add to pointer type may return wrong
value
+ JDK-8295274: HelidonAppTest.java fails
'assert(event->should_commit()) failed: invariant' from
compiled frame'
+ JDK-8296631: NSS tests failing on OL9 linux-aarch64 hosts
+ JDK-8297968: Crash in PrintOptoAssembly
+ JDK-8298087: XML Schema Validation reports an required
attribute twice via ErrorHandler
+ JDK-8299494: Test vmTestbase/nsk/stress/except/except011.java
failed: ExceptionInInitializerError: target class not found
+ JDK-8300269: The selected item in an editable JComboBox with
titled border is not visible in Aqua LAF
+ JDK-8301306: java/net/httpclient/* fail with -Xcomp
+ JDK-8301310: The SendRawSysexMessage test may cause a JVM
crash
+ JDK-8301787: java/net/httpclient/SpecialHeadersTest failing
after JDK-8301306
+ JDK-8301846: Invalid TargetDataLine after screen lock when
using JFileChooser or COM library
+ JDK-8302017: Allocate BadPaddingException only if it will be
thrown
+ JDK-8302149: Speed up compiler/jsr292/methodHandleExceptions/
/TestAMEnotNPE.java
+ JDK-8303605: Memory leaks in Metaspace gtests
+ JDK-8304074: [JMX] Add an approximation of total bytes
allocated on the Java heap by the JVM
+ JDK-8304696: Duplicate class names in dynamicArchive tests
can lead to test failure
+ JDK-8305356: Fix ignored bad CompileCommands in tests
+ JDK-8305900: Use loopback IP addresses in security policy
files of httpclient tests
+ JDK-8305906: HttpClient may use incorrect key when finding
pooled HTTP/2 connection for IPv6 address
+ JDK-8305962: update jcstress to 0.16
+ JDK-8305972: Update XML Security for Java to 3.0.2
+ JDK-8306014: Update javax.net.ssl TLS tests to use
SSLContextTemplate or SSLEngineTemplate
+ JDK-8306408: Fix the format of several tables in building.md
+ JDK-8307185: pkcs11 native libraries make JNI calls into java
code while holding GC lock
+ JDK-8307926: Support byte-sized atomic bitset operations
+ JDK-8307955: Prefer to PTRACE_GETREGSET instead of
PTRACE_GETREGS in method 'ps_proc.c::process_get_lwp_regs'
+ JDK-8307990: jspawnhelper must close its writing side of a
pipe before reading from it
+ JDK-8308043: Deadlock in TestCSLocker.java due to blocking GC
while allocating
+ JDK-8308245: Add -proc:full to describe current default
annotation processing policy
+ JDK-8308336: Test java/net/HttpURLConnection/
/HttpURLConnectionExpectContinueTest.java failed:
java.net.BindException: Address already in use
+ JDK-8309302: java/net/Socket/Timeouts.java fails with
AssertionError on test temporal post condition
+ JDK-8309305: sun/security/ssl/SSLSocketImpl/
/BlockedAsyncClose.java fails with jtreg test timeout
+ JDK-8309462: [AIX] vmTestbase/nsk/jvmti/RunAgentThread/
/agentthr001/TestDescription.java crashing due to empty while
loop
+ JDK-8309733: [macOS, Accessibility] VoiceOver: Incorrect
announcements of JRadioButton
+ JDK-8309870: Using -proc:full should be considered requesting
explicit annotation processing
+ JDK-8310106: sun.security.ssl.SSLHandshake
.getHandshakeProducer() incorrectly checks handshakeConsumers
+ JDK-8310238: [test bug] javax/swing/JTableHeader/6889007/
/bug6889007.java fails
+ JDK-8310380: Handle problems in core-related tests on macOS
when codesign tool does not work
+ JDK-8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is
spuriously passing
+ JDK-8310807: java/nio/channels/DatagramChannel/Connect.java
timed out
+ JDK-8310838: Correct range notations in MethodTypeDesc
specification
+ JDK-8310844: [AArch64] C1 compilation fails because monitor
offset in OSR buffer is too large for immediate
+ JDK-8310923: Refactor Currency tests to use JUnit
+ JDK-8311081: KeytoolReaderP12Test.java fail on localized
Windows platform
+ JDK-8311160: [macOS, Accessibility] VoiceOver: No
announcements on JRadioButtonMenuItem and JCheckBoxMenuItem
+ JDK-8311581: Remove obsolete code and comments in TestLVT.java
+ JDK-8311645: Memory leak in jspawnhelper spawnChild after
JDK-8307990
+ JDK-8311986: Disable runtime/os/TestTracePageSizes.java for
ShenandoahGC
+ JDK-8312428: PKCS11 tests fail with NSS 3.91
+ JDK-8312434: SPECjvm2008/xml.transform with CDS fails with
'can't seal package nu.xom'
+ JDK-8313081: MonitoringSupport_lock should be unconditionally
initialized after 8304074
+ JDK-8313082: Enable CreateCoredumpOnCrash for testing in
makefiles
+ JDK-8313206: PKCS11 tests silently skip execution
+ JDK-8313575: Refactor PKCS11Test tests
+ JDK-8313621: test/jdk/jdk/internal/math/FloatingDecimal/
/TestFloatingDecimal should use RandomFactory
+ JDK-8313643: Update HarfBuzz to 8.2.2
+ JDK-8313816: Accessing jmethodID might lead to spurious
crashes
+ JDK-8314164: java/net/HttpURLConnection/
/HttpURLConnectionExpectContinueTest.java fails intermittently
in timeout
+ JDK-8314220: Configurable InlineCacheBuffer size
+ JDK-8314830: runtime/ErrorHandling/ tests ignore external VM
flags
+ JDK-8315034: File.mkdirs() occasionally fails to create
folders on Windows shared folder
+ JDK-8315042: NPE in PKCS7.parseOldSignedData
+ JDK-8315594: Open source few headless Swing misc tests
+ JDK-8315600: Open source few more headless Swing misc tests
+ JDK-8315602: Open source swing security manager test
+ JDK-8315611: Open source swing text/html and tree test
+ JDK-8315680: java/lang/ref/ReachabilityFenceTest.java should
run with -Xbatch
+ JDK-8315731: Open source several Swing Text related tests
+ JDK-8315761: Open source few swing JList and JMenuBar tests
+ JDK-8315920: C2: 'control input must dominate current
control' assert failure
+ JDK-8315986: [macos14] javax/swing/JMenuItem/4654927/
/bug4654927.java: component must be showing on the screen to
determine its location
+ JDK-8316001: GC: Make TestArrayAllocatorMallocLimit use
createTestJvm
+ JDK-8316028: Update FreeType to 2.13.2
+ JDK-8316030: Update Libpng to 1.6.40
+ JDK-8316106: Open source few swing JInternalFrame and
JMenuBar tests
+ JDK-8316304: (fs) Add support for BasicFileAttributes
.creationTime() for Linux
+ JDK-8316392: compiler/interpreter/
/TestVerifyStackAfterDeopt.java failed with SIGBUS in
PcDescContainer::find_pc_desc_internal
+ JDK-8316414: C2: large byte array clone triggers 'failed:
malformed control flow' assertion failure on linux-x86
+ JDK-8316415: Parallelize
sun/security/rsa/SignedObjectChain.java subtests
+ JDK-8316418: containers/docker/TestMemoryWithCgroupV1.java
get OOM killed with Parallel GC
+ JDK-8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/
/CheckOrigin.java as vm.flagless
+ JDK-8316679: C2 SuperWord: wrong result, load should not be
moved before store if not comparable
+ JDK-8316693: Simplify at-requires checkDockerSupport()
+ JDK-8316929: Shenandoah: Shenandoah degenerated GC and full
GC need to cleanup old OopMapCache entries
+ JDK-8316947: Write a test to check textArea triggers
MouseEntered/MouseExited events properly
+ JDK-8317039: Enable specifying the JDK used to run jtreg
+ JDK-8317144: Exclude sun/security/pkcs11/sslecc/
/ClientJSSEServerJSSE.java on Linux ppc64le
+ JDK-8317307: test/jdk/com/sun/jndi/ldap/
/LdapPoolTimeoutTest.java fails with ConnectException:
Connection timed out: no further information
+ JDK-8317603: Improve exception messages thrown by
sun.nio.ch.Net native methods (win)
+ JDK-8317771: [macos14] Expand/collapse a JTree using keyboard
freezes the application in macOS 14 Sonoma
+ JDK-8317807: JAVA_FLAGS removed from jtreg running in
JDK-8317039
+ JDK-8317960: [17u] Excessive CPU usage on
AbstractQueuedSynchronized.isEnqueued
+ JDK-8318154: Improve stability of WheelModifier.java test
+ JDK-8318183: C2: VM may crash after hitting node limit
+ JDK-8318410: jdk/java/lang/instrument/BootClassPath/
/BootClassPathTest.sh fails on Japanese Windows
+ JDK-8318468: compiler/tiered/LevelTransitionTest.java fails
with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1
+ JDK-8318490: Increase timeout for JDK tests that are close to
the limit when run with libgraal
+ JDK-8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java
+ JDK-8318607: Enable parallelism in vmTestbase/nsk/stress/jni
tests
+ JDK-8318608: Enable parallelism in
vmTestbase/nsk/stress/threads tests
+ JDK-8318689: jtreg is confused when folder name is the same
as the test name
+ JDK-8318736: com/sun/jdi/JdwpOnThrowTest.java failed with
'transport error 202: bind failed: Address already in use'
+ JDK-8318951: Additional negative value check in JPEG decoding
+ JDK-8318955: Add ReleaseIntArrayElements in
Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to
early return
+ JDK-8318957: Enhance agentlib:jdwp help output by info about
allow option
+ JDK-8318961: increase javacserver connection timeout values
and max retry attempts
+ JDK-8318971: Better Error Handling for Jar Tool When
Processing Non-existent Files
+ JDK-8318983: Fix comment typo in PKCS12Passwd.java
+ JDK-8319124: Update XML Security for Java to 3.0.3
+ JDK-8319213: Compatibility.java reads both stdout and stderr
of JdkUtils
+ JDK-8319436: Proxy.newProxyInstance throws NPE if loader is
null and interface not visible from class loader
+ JDK-8319456: jdk/jfr/event/gc/collection/
/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker
Initiated GC' not in the valid causes
+ JDK-8319668: Fixup of jar filename typo in BadFactoryTest.sh
+ JDK-8319922: libCreationTimeHelper.so fails to link in JDK 21
+ JDK-8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks
+ JDK-8320001: javac crashes while adding type annotations to
the return type of a constructor
+ JDK-8320168: handle setsocktopt return values
+ JDK-8320208: Update Public Suffix List to b5bf572
+ JDK-8320300: Adjust hs_err output in malloc/mmap error cases
+ JDK-8320363: ppc64 TypeEntries::type_unknown logic looks
wrong, missed optimization opportunity
+ JDK-8320597: RSA signature verification fails on signed data
that does not encode params correctly
+ JDK-8320798: Console read line with zero out should zero out
underlying buffer
+ JDK-8320885: Bump update version for OpenJDK: jdk-17.0.11
+ JDK-8320921: GHA: Parallelize hotspot_compiler test jobs
+ JDK-8320937: support latest VS2022 MSC_VER in
abstract_vm_version.cpp
+ JDK-8321151: JDK-8294427 breaks Windows L&F on all older
Windows versions
+ JDK-8321215: Incorrect x86 instruction encoding for VSIB
addressing mode
+ JDK-8321408: Add Certainly roots R1 and E1
+ JDK-8321480: ISO 4217 Amendment 176 Update
+ JDK-8321599: Data loss in AVX3 Base64 decoding
+ JDK-8321815: Shenandoah: gc state should be synchronized to
java threads only once per safepoint
+ JDK-8321972: test runtime/Unsafe/InternalErrorTest.java
timeout on linux-riscv64 platform
+ JDK-8322098: os::Linux::print_system_memory_info enhance the
THP output with
/sys/kernel/mm/transparent_hugepage/hpage_pmd_size
+ JDK-8322321: Add man page doc for -XX:+VerifySharedSpaces
+ JDK-8322417: Console read line with zero out should zero out
when throwing exception
+ JDK-8322583: RISC-V: Enable fast class initialization checks
+ JDK-8322725: (tz) Update Timezone Data to 2023d
+ JDK-8322750: Test 'api/java_awt/interactive/
/SystemTrayTests.html' failed because A blue ball icon is
added outside of the system tray
+ JDK-8322772: Clean up code after JDK-8322417
+ JDK-8322783: prioritize /etc/os-release over
/etc/SuSE-release in hs_err/info output
+ JDK-8322968: [17u] Amend Atomics gtest with 1-byte tests
+ JDK-8323008: filter out harmful -std* flags added by autoconf
from CXX
+ JDK-8323021: Shenandoah: Encountered reference count always
attributed to first worker thread
+ JDK-8323086: Shenandoah: Heap could be corrupted by oom
during evacuation
+ JDK-8323243: JNI invocation of an abstract instance method
corrupts the stack
+ JDK-8323331: fix typo hpage_pdm_size
+ JDK-8323428: Shenandoah: Unused memory in regions compacted
during a full GC should be mangled
+ JDK-8323515: Create test alias 'all' for all test roots
+ JDK-8323637: Capture hotspot replay files in GHA
+ JDK-8323640: [TESTBUG]testMemoryFailCount in
jdk/internal/platform/docker/TestDockerMemoryMetrics.java
always fail because OOM killed
+ JDK-8323806: [17u] VS2017 build fails with warning after
8293117.
+ JDK-8324184: Windows VS2010 build failed with 'error C2275:
'int64_t''
+ JDK-8324280: RISC-V: Incorrect implementation in
VM_Version::parse_satp_mode
+ JDK-8324347: Enable 'maybe-uninitialized' warning for
FreeType 2.13.1
+ JDK-8324514: ClassLoaderData::print_on should print address
of class loader
+ JDK-8324647: Invalid test group of lib-test after JDK-8323515
+ JDK-8324659: GHA: Generic jtreg errors are not reported
+ JDK-8324937: GHA: Avoid multiple test suites per job
+ JDK-8325096: Test java/security/cert/CertPathBuilder/akiExt/
/AKISerialNumber.java is failing
+ JDK-8325150: (tz) Update Timezone Data to 2024a
+ JDK-8325585: Remove no longer necessary calls to
set/unset-in-asgct flag in JDK 17
+ JDK-8326000: Remove obsolete comments for class
sun.security.ssl.SunJSSE
+ JDK-8327036: [macosx-aarch64] SIGBUS in
MarkActivationClosure::do_code_blob reached from
Unsafe_CopySwapMemory0
+ JDK-8327391: Add SipHash attribution file
+ JDK-8329836: [17u] Remove designator
DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.11
- Removed the possibility to use the system timezone-java (bsc#1213470).
| Advisory ID | SUSE-RU-2024:1529-1
|
| Released | Mon May 6 11:52:10 2024 |
| Summary | Recommended update for salt |
| Type | recommended |
| Severity | moderate |
| References | 1211649,1211888,1216850,1218482,1219001 |
Description:
This update for salt fixes the following issues:
- Convert oscap output to UTF-8
- Make Salt compatible with Python 3.11
- Ignore non-ascii chars in oscap output (bsc#1219001)
- Fix detected issues in Salt tests when running on VMs
- Make importing seco.range thread safe (bsc#1211649)
- Fix problematic tests and allow smooth tests executions on containers
- Discover Ansible playbook files as '*.yml' or '*.yaml' files (bsc#1211888)
- Provide user(salt)/group(salt) capabilities for RPM 4.19
- Extend dependencies for python3-salt-testsuiteand python3-salt packages
- Improve Salt and testsuite packages multibuild
- Enable multibuilld and create test flavor
- Prevent exceptions with fileserver.update when called via state (bsc#1218482)
- Improve pip target override condition with VENV_PIP_TARGET environment variable (bsc#1216850)
- Fixed KeyError in logs when running a state that fails
| Advisory ID | SUSE-SU-2024:1530-1
|
| Released | Mon May 6 11:52:34 2024 |
| Summary | Security update for grafana and mybatis |
| Type | security |
| Severity | moderate |
| References | 1219912,1222155,CVE-2023-6152,CVE-2024-1313 |
Description:
This update for grafana and mybatis fixes the following issues:
grafana was updated to version 9.5.18:
- Grafana now requires Go 1.20
- Security issues fixed:
* CVE-2024-1313: Require same organisation when deleting snapshots (bsc#1222155)
* CVE-2023-6152: Add email verification when updating user email (bsc#1219912)
- Other non-security related changes:
* Version 9.5.17:
+ [FEATURE] Alerting: Backport use Alertmanager API v2
* Version 9.5.16:
+ [BUGFIX] Annotations: Split cleanup into separate queries and
deletes to avoid deadlocks on MySQL
* Version 9.5.15:
+ [FEATURE] Alerting: Attempt to retry retryable errors
* Version 9.5.14:
+ [BUGFIX] Alerting: Fix state manager to not keep
datasource_uid and ref_id labels in state after Error
+ [BUGFIX] Transformations: Config overrides being lost when
config from query transform is applied
+ [BUGFIX] LDAP: Fix enable users on successfull login
* Version 9.5.13:
+ [BUGFIX] BrowseDashboards: Only remember the most recent
expanded folder
+ [BUGFIX] Licensing: Pass func to update env variables when
starting plugin
* Version 9.5.12:
+ [FEATURE] Azure: Add support for Workload Identity
authentication
* Version 9.5.9:
+ [FEATURE] SSE: Fix DSNode to not panic when response has empty
response
+ [FEATURE] Prometheus: Handle the response with different field
key order
+ [BUGFIX] LDAP: Fix user disabling
mybatis:
- `apache-commons-ognl` is now a non-optional dependency
- Fixed building with log4j v1 and v2 dependencies
| Advisory ID | SUSE-RU-2024:1531-1
|
| Released | Mon May 6 11:54:10 2024 |
| Summary | Recommended update for golang-github-prometheus-alertmanager, golang-github-prometheus-node_exporter |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for golang-github-prometheus-alertmanager, golang-github-prometheus-node_exporter fixes the following issues:
- update to 1.7.0 (jsc#PED-7893, jsc#PED-7928):
* [FEATURE] Add ZFS freebsd per dataset stats #2753
* [FEATURE] Add cpu vulnerabilities reporting from sysfs #2721
* [ENHANCEMENT] Parallelize stat calls in Linux filesystem
collector #1772
* [ENHANCEMENT] Add missing linkspeeds to ethtool collector #2711
* [ENHANCEMENT] Add CPU MHz as the value for node_cpu_info metric
#2778
* [ENHANCEMENT] Improve qdisc collector performance #2779
* [ENHANCEMENT] Add include and exclude filter for hwmon
collector #2699
* [ENHANCEMENT] Optionally fetch ARP stats via rtnetlink instead
of procfs #2777
* [BUFFIX] Fix ZFS arcstats on FreeBSD 14.0+ 2754
* [BUGFIX] Fallback to 32-bit stats in netdev #2757
* [BUGFIX] Close btrfs.FS handle after use #2780
* [BUGFIX] Move RO status before error return #2807
* [BUFFIX] Fix promhttp_metric_handler_errors_total being always
active #2808
* [BUGFIX] Fix nfsd v4 index miss #2824
- update to 1.6.1:
(no source code changes in this release)
- BuildRequire go1.20
- update to 1.6.0:
* [CHANGE] Fix cpustat when some cpus are offline #2318
* [CHANGE] Remove metrics of offline CPUs in CPU collector #2605
* [CHANGE] Deprecate ntp collector #2603
* [CHANGE] Remove bcache `cache_readaheads_totals` metrics #2583
* [CHANGE] Deprecate supervisord collector #2685
* [FEATURE] Enable uname collector on NetBSD #2559
* [FEATURE] NetBSD support for the meminfo collector #2570
* [FEATURE] NetBSD support for CPU collector #2626
* [FEATURE] Add FreeBSD collector for netisr subsystem #2668
* [FEATURE] Add softirqs collector #2669
* [ENHANCEMENT] Add suspended as a `node_zfs_zpool_state` #2449
* [ENHANCEMENT] Add administrative state of Linux network
interfaces #2515
* [ENHANCEMENT] Log current value of GOMAXPROCS #2537
* [ENHANCEMENT] Add profiler options for perf collector #2542
* [ENHANCEMENT] Allow root path as metrics path #2590
* [ENHANCEMENT] Add cpu frequency governor metrics #2569
* [ENHANCEMENT] Add new landing page #2622
* [ENHANCEMENT] Reduce privileges needed for btrfs device stats
#2634
* [ENHANCEMENT] Add ZFS `memory_available_bytes` #2687
* [ENHANCEMENT] Use `SCSI_IDENT_SERIAL` as serial in diskstats
#2612
* [ENHANCEMENT] Read missing from netlink netclass attributes
from sysfs #2669
* [BUGFIX] perf: fixes for automatically detecting the correct
tracefs mountpoints #2553
* [BUGFIX] Fix `thermal_zone` collector noise @2554
* [BUGFIX] Fix a problem fetching the user wire count on FreeBSD
2584
* [BUGFIX] interrupts: Fix fields on linux aarch64 #2631
* [BUGFIX] Remove metrics of offline CPUs in CPU collector #2605
* [BUGFIX] Fix OpenBSD filesystem collector string parsing #2637
* [BUGFIX] Fix bad reporting of `node_cpu_seconds_total` in
OpenBSD #2663
- change go_modules archive in _service to use obscpio file
| Advisory ID | SUSE-OU-2024:1542-1
|
| Released | Tue May 7 10:58:08 2024 |
| Summary | Optional update for python-cheroot |
| Type | optional |
| Severity | low |
| References | 1223694 |
Description:
This update for python-cheroot and python-tempora fixes the following issues:
- Use update-alternatives for cheroot and tempora binaries (bsc#1223694)
| Advisory ID | SUSE-SU-2024:1557-1
|
| Released | Wed May 8 11:42:34 2024 |
| Summary | Security update for rpm |
| Type | security |
| Severity | moderate |
| References | 1189495,1191175,1218686,CVE-2021-3521 |
Description:
This update for rpm fixes the following issues:
Security fixes:
- CVE-2021-3521: Fixed missing subkey binding signature checking (bsc#1191175)
Other fixes:
- accept more signature subpackets marked as critical (bsc#1218686)
- backport limit support for the autopatch macro (bsc#1189495)
| Advisory ID | SUSE-RU-2024:1602-1
|
| Released | Fri May 10 15:00:11 2024 |
| Summary | Recommended update for salt |
| Type | recommended |
| Severity | important |
| References | |
Description:
This update for salt fixes the following issues:
- Make 'man' a recommended package instead of required to fix installation issues with SLE Micro
| Advisory ID | SUSE-RU-2024:1665-1
|
| Released | Thu May 16 08:00:09 2024 |
| Summary | Recommended update for coreutils |
| Type | recommended |
| Severity | moderate |
| References | 1221632 |
Description:
This update for coreutils fixes the following issues:
- ls: avoid triggering automounts (bsc#1221632)
| Advisory ID | SUSE-SU-2024:1762-1
|
| Released | Wed May 22 16:14:17 2024 |
| Summary | Security update for perl |
| Type | security |
| Severity | important |
| References | 1082216,1082233,1213638,CVE-2018-6798,CVE-2018-6913 |
Description:
This update for perl fixes the following issues:
Security issues fixed:
- CVE-2018-6913: Fixed space calculation issues in pp_pack.c (bsc#1082216)
- CVE-2018-6798: Fixed heap buffer overflow in regexec.c (bsc#1082233)
Non-security issue fixed:
- make Net::FTP work with TLS 1.3 (bsc#1213638)
SUSE-CU-2024:1690-1
| Container Advisory ID | SUSE-CU-2024:1690-1 |
| Container Tags | suse/manager/5.0/x86_64/server:5.0.0-beta2 , suse/manager/5.0/x86_64/server:5.0.0-beta2.3.64 , suse/manager/5.0/x86_64/server:latest |
| Container Release | 3.64 |
The following patches have been included in this update:
| Advisory ID | SUSE-RU-2020:2735-1
|
| Released | Thu Sep 24 13:32:25 2020 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | 1173034 |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Introduce macro '%service_del_postun_without_restart' to resolve blocking new releases based on this. (bsc#1173034)
| Advisory ID | SUSE-RU-2020:2782-1
|
| Released | Tue Sep 29 11:40:22 2020 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | important |
| References | 1176932 |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Backport missing macros of directory paths from upstream
+ %_environmentdir
+ %_modulesloaddir
+ %_modprobedir
- Make sure %_restart_on_update_never and %_stop_on_removal_never don't expand to the
empty string. (bsc#1176932)
Otherwise sequences like the following code:
if [ ... ]; then
%_restart_on_update_never
fi
would result in the following incorrect shell syntax:
if [ ... ]; then
fi
| Advisory ID | SUSE-OU-2020:3795-1
|
| Released | Mon Dec 14 17:43:26 2020 |
| Summary | Optional update for systemd-rpm-macros |
| Type | optional |
| Severity | low |
| References | 1059627,1178481,1179020 |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Deprecate '-f'/'-n' options
When used with %service_del_preun, support for these options will be
dropped as DISABLE_STOP_ON_REMOVAL support will be removed on the
next version of SLE (jsc#SLE-8968)
When used with %service_del_postun, they should be replaced with
their counterpart
%service_del_postun_with_restart/%service_del_postun_without_restart
- Introduced %service_del_postun_with_restart()
It's the counterpart of %service_del_postun_without_restart() and
replaces the '-f' option of %service_del_postun().
- Does no longer apply presets when migrating from a disabled initscript (bsc#1178481)
- Fix importing of %{_unitdir}
| Advisory ID | SUSE-RU-2021:707-1
|
| Released | Thu Mar 4 09:19:36 2021 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | 1177039 |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Make upstream '%systemd_{pre,post,preun,postun}' aliases to their SUSE counterparts.
Packagers can now choose to use the upstream or the SUSE variants
indifferently. For consistency the SUSE variants should be preferred
since almost all SUSE packages already use them but the upstream
versions might be usefull in certain cases where packages need to
support multiple distros based on RPM.
- Improve the logic used to apply the presets. (bsc#1177039)
Before presests were applied at a) package installation b) new units
introduced via a package update (but after making sure that it was
not a SysV initscript being converted).
The problem is that a) didn't handle package a renaming or split
properly since the package with the new name is installed rather
being updated and therefore the presets were applied even if they
were already with the old name.
We now cover this case (and the other ones) by applying presets only
if the units are new and the services are not being migrated. This
regardless of whether this happens during an install or an update.
| Advisory ID | SUSE-RU-2021:795-1
|
| Released | Tue Mar 16 10:28:02 2021 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | low |
| References | 1182661,1183012,1183051 |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Added a %systemd_user_pre macro (bsc#1183051, bsc#1183012)
- Fixed an issue with %systemd_user_post, where the --global parameter was treated like if
it was another service (bsc#1183051, bsc#1182661)
| Advisory ID | SUSE-RU-2021:2899-1
|
| Released | Wed Sep 1 08:30:58 2021 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | 1186282,1187332 |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Fixed an issue whe zypper ignores the ordering constraints. (bsc#1187332)
- Introduce '%sysusers_create_package': '%sysusers_create' and '%sysusers_create_inline' are now deprecated and the new macro should be used instead.
- %sysusers_create_inline: use here-docs instead of echo (bsc#1186282)
| Advisory ID | SUSE-RU-2021:4009-1
|
| Released | Mon Dec 13 11:24:43 2021 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | low |
| References | |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Introduce rpm macro %_systemd_util_dir
| Advisory ID | SUSE-RU-2022:353-1
|
| Released | Tue Feb 8 17:41:48 2022 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for systemd-rpm-macros fixes the following issues:
- %sysusers_create_inline was wrongly marked as deprecated
- %sysusers_create can be useful in certain cases and won't go away until we'll
move to file triggers. So don't mark it as deprecated too
| Advisory ID | SUSE-RU-2023:1880-1
|
| Released | Tue Apr 18 11:11:27 2023 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | low |
| References | 1208079 |
Description:
This update for systemd-rpm-macros fixes the following issue:
- Don't emit a warning when the flag file in /var/lib/systemd/migrated/ is not present as it's expected (bsc#1208079).
| Advisory ID | SUSE-RU-2023:2482-1
|
| Released | Mon Jun 12 07:19:53 2023 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | 1211272 |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Adjust functions so they are disabled when called from a chroot (bsc#1211272)
| Advisory ID | SUSE-RU-2023:4138-1
|
| Released | Thu Oct 19 17:15:38 2023 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for systemd-rpm-macros fixes the following issues:
- Switch to `systemd-hwdb` tool when updating the HW database. It's been
introduced in systemd v219 and replaces the deprecated command `udevadm hwdb`.
| Advisory ID | SUSE-RU-2023:4973-1
|
| Released | Tue Dec 26 04:44:10 2023 |
| Summary | Recommended update for duktape |
| Type | recommended |
| Severity | moderate |
| References | 1216296 |
Description:
This update of duktape fixes the following issue:
- duktape-devel is shipped to Basesystem module (bsc#1216296).
| Advisory ID | SUSE-RU-2024:561-1
|
| Released | Wed Feb 21 05:35:13 2024 |
| Summary | Recommended update for openblas |
| Type | recommended |
| Severity | important |
| References | 1217608 |
Description:
This update for openblas contains the following fixes:
- Added `libopenblas_pthreads0` to Package Hub SLE-15-SP5 for architecture s390 (no source changes) (bsc#1217608)
| Advisory ID | SUSE-RU-2024:637-1
|
| Released | Tue Feb 27 10:06:55 2024 |
| Summary | Recommended update for duktape |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for duktape fixes the following issues:
- Ship libduktape206-32bit: needed by libproxy since version 0.5.
| Advisory ID | SUSE-SU-2024:726-1
|
| Released | Thu Feb 29 12:12:44 2024 |
| Summary | Security update for Java |
| Type | security |
| Severity | important |
| References | 1220068,1220070,CVE-2024-25710,CVE-2024-26308 |
Description:
This update for Java fixes the following issues:
apache-commons-codec was updated to version 1.16.1:
- Changes in version 1.16.1:
* New features:
+ Added Maven property project.build.outputTimestamp for build reproducibility
* Bugs fixed:
+ Correct error in Base64 Javadoc
+ Added minimum Java version in changes.xml
+ Documentation update for the org.apache.commons.codec.digest.* package
+ Precompile regular expression in UnixCrypt.crypt(byte[], String)
+ Fixed possible IndexOutOfBoundException in PhoneticEngine.encode method
+ Fixed possible ArrayIndexOutOfBoundsException in QuotedPrintableCodec.encodeQuotedPrintable() method
+ Fixed possible StringIndexOutOfBoundException in MatchRatingApproachEncoder.encode() method
+ Fixed possible ArrayIndexOutOfBoundException in RefinedSoundex.getMappingCode()
+ Fixed possible IndexOutOfBoundsException in PercentCodec.insertAlwaysEncodeChars() method
+ Deprecated UnixCrypt 0-argument constructor
+ Deprecated Md5Crypt 0-argument constructor
+ Deprecated Crypt 0-argument constructor
+ Deprecated StringUtils 0-argument constructor
+ Deprecated Resources 0-argument constructor
+ Deprecated Charsets 0-argument constructor
+ Deprecated CharEncoding 0-argument constructor
- Changes in version 1.16.0:
* Remove duplicated words from Javadocs
* Use Standard Charset object
* Use String.contains() functions
* Avoid use toString() or substring() in favor of a simplified expression
* Fixed byte-skipping in Base16 decoding
* Fixed several typos, improve writing in some javadocs
* BaseNCodecOutputStream.eof() should not throw IOException.
* Javadoc improvements and cleanups.
* Deprecated BaseNCodec.isWhiteSpace(byte) and use Character.isWhitespace(int).
* Added support for Blake3 family of hashes
* Added github/codeql-action
* Bump actions/cache from v2 to v3.0.10
* Bump actions/setup-java from v1.4.1 to 3.5.1
* Bump actions/checkout from 2.3.2 to 3.1.0
* Bump commons-parent from 52 to 58
* Bump junit from 4.13.1 to 5.9.1
* Bump Java 7 to 8.
* Bump japicmp-maven-plugin from 0.14.3 to 0.17.1.
* Bump jacoco-maven-plugin from 0.8.5 to 0.8.8 (Fixes Java 15 builds).
* Bump maven-surefire-plugin from 2.22.2 to 3.0.0-M7
* Bump maven-javadoc-plugin from 3.2.0 to 3.4.1.
* Bump animal-sniffer-maven-plugin from 1.19 to 1.22.
* Bump maven-pmd-plugin from 3.13.0 to 3.19.0
* Bump pmd from 6.47.0 to 6.52.0.
* Bump maven-checkstyle-plugin from 2.17 to 3.2.0
* Bump checkstyle from 8.45.1 to 9.3
* Bump taglist-maven-plugin from 2.4 to 3.0.0
* Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.
apache-commons-compress was updated to version 1.26:
* Security issues fixed:
+ CVE-2024-26308: Fixed allocation of Resources Without Limits or Throttling vulnerability in
Apache Commons Compress (bsc#1220068)
+ CVE-2024-25710: Fixed loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in
Apache Commons Compress (bsc#1220070)
* New Features:
+ Added and use ZipFile.builder(), ZipFile.Builder, and deprecate constructors
+ Added and use SevenZFile.builder(), SevenZFile.Builder, and deprecate constructors
+ Added and use ArchiveInputStream.getCharset()
+ Added and use ArchiveEntry.resolveIn(Path)
+ Added Maven property project.build.outputTimestamp for build reproducibility
* Bugs fixed:
+ Check for invalid PAX values in TarArchiveEntry
+ Fixed zero size headers in ArjInputStream
+ Fixes and tests for ArInputStream
+ Fixes for dump file parsing
+ Improved CPIO exception detection and handling
+ Deprecated SkipShieldingInputStream without replacement (nolonger used)
+ Reuse commons-codec, don't duplicate class PureJavaCrc32C (removed package-private class)
+ Reuse commons-codec, don't duplicate class XXHash32 (deprecated class)
+ Reuse commons-io, don't duplicate class Charsets (deprecated class)
+ Reuse commons-io, don't duplicate class IOUtils (deprecated methods)
+ Reuse commons-io, don't duplicate class BoundedInputStream (deprecated class)
+ Reuse commons-io, don't duplicate class FileTimes (deprecated TimeUtils methods)
+ Reuse Arrays.equals(byte[], byte[]) and deprecate ArchiveUtils.isEqual(byte[], byte[])
+ Added a null-check for the class loader of OsgiUtils
+ Added a null-check in Pack200.newInstance(String, String)
+ Deprecated ChecksumCalculatingInputStream in favor of java.util.zip.CheckedInputStream
+ Deprecated CRC32VerifyingInputStream.CRC32VerifyingInputStream(InputStream, long, int)
+ FramedSnappyCompressorOutputStream produces incorrect output when writing a large buffer
+ Fixed TAR directory entries being misinterpreted as files
+ Deprecated unused method FileNameUtils.getBaseName(String)
+ Deprecated unused method FileNameUtils.getExtension(String)
+ ArchiveInputStream.BoundedInputStream.read() incorrectly adds 1 for EOF to the bytes read count
+ Deprecated IOUtils.read(File, byte[])
+ Deprecated IOUtils.copyRange(InputStream, long, OutputStream, int)
+ ZipArchiveOutputStream multi archive updates metadata in incorrect file
+ Deprecated ByteUtils.InputStreamByteSupplier
+ Deprecated ByteUtils.fromLittleEndian(InputStream, int)
+ Deprecated ByteUtils.toLittleEndian(DataOutput, long, int)
+ Reduce duplication by having ArchiveInputStream extend FilterInputStream
+ Support preamble garbage in ZipArchiveInputStream
+ Fixed formatting the lowest expressable DOS time
+ Dropped reflection from ExtraFieldUtils static initialization
+ Preserve exception causation in ExtraFieldUtils.register(Class)
* For the full list of changes please consult:
https://commons.apache.org/proper/commons-compress/changes-report.html#a1.25.0
* For the full list of changes please consult:
https://commons.apache.org/proper/commons-compress/changes-report.html#a1.24.0
* For the full list of changes please consult:
https://commons.apache.org/proper/commons-compress/changes-report.html#a1.23.0
* For the full list of changes please consult:
https://commons.apache.org/proper/commons-compress/changes-report.html#a1.22
apache-commons-io was updated to version 2.15.1:
- Changes in version 2.15.1:
* For the full list of changes please consult:
https://commons.apache.org/proper/commons-io/changes-report.html#a2.15.1
- Changes in version 2.15.0:
* For the full list of changes please consult:
https://commons.apache.org/proper/commons-io/changes-report.html#a2.15.0
- Changes in version 2.14.0:
* For the full list of changes please consult:
https://commons.apache.org/proper/commons-io/changes-report.html#a2.14.0
javapackages-meta:
- Syncing the version with javapackages-tools 6.2.0
- Remove unnecessary dependencies
maven was updated to version 3.9.6:
- Changes in version 3.9.6:
* Bugs fixed:
+ Error message when modelVersion is 4.0 is confusing
* Improvements:
+ Colorize transfer messages
+ Support ${project.basedir} in file profile activation
+ Allow to exclude plugins from validation
* Tasks:
+ Maven Resolver Provider classes ctor change
+ Undeprecate wrongly deprecated repository metadata
+ Deprecated `org.apache.maven.repository.internal.MavenResolverModule`
+ maven-resolver-provider: introduce NAME constants.
* Dependency upgrade:
+ Updated to Resolver 1.9.16
+ Upgraded Sisu version to 0.9.0.M2
+ Upgraded Resolver version to 1.9.18
+ Upgraded to parent POM 41
+ Upgraded default plugin bindings
maven-assembly-plugin:
- Explicitely require commons-io:commons-io and commons-codec:common-codes artifacts that are optional in
apache-commons-compress
maven-doxia was updated to version 1.12.0:
* Changes in version 1.12.0:
+ Upgraded to FOP 2.2
+ Fixed rendering links and paragraphs inside tables
+ Rewrite .md and .markdown links to .html
+ Upgraded HttpComponents: httpclient to 4.5.8 and httpcore to 4.4.11
+ Escape links to xml based figureGraphics image elements
+ SECURITY: Use HTTPS to resolve dependencies in Maven Build
+ Removed old Maven 1 and 2 info
+ Updated commons-lang to 3.8.1
+ Dropped dependency to outdated Log4j
+ Fixed Java 7 compatibility that was broken
+ Import tests from maven-site-plugin
+ Fixed crosslinks starting with a dot in markdown files
+ Replace deprecated class from commons-lang
+ Fill in some generic types
maven-doxia-sitetools was updated to version 1.11.1:
- Changes in version 1.11.1:
* Bugs fixed:
+ CLIRR can't find previous version
* Improvements:
+ Removed all in default-site-macros.vm and replace by a space
+ Improved documentation on site.xml inheritance vs interpolation
* Tasks:
+ Deprecated Doxia Sitetools Doc Renderer
* Dependency upgrade:
+ Fixed javadoc issues with JDK 8 when generating documentation
+ Wrong coordinates for jai_core: hyphen should be underscore
+ Use latest JUnit version 4.13.2
+ Upgraded Plexus Utils to 3.3.0
+ Upgraded Plexus Interpolation to 1.26
+ Upgraded Maven Doxia to 1.10
+ Upgraded Maven Doxia to 1.11.1
maven-jar-plugin was updated to version 3.3.0:
- Changes in version 3.3.0:
* Bugs fixed:
+ outputTimestamp not applied to module-info; breaks reproducible builds
* Task:
+ Updated plugin (requires Maven 3.2.5+)
+ Java 8 as minimum
* Dependency upgrade:
+ Upgraded Plexus Utils to 3.3.1
+ Removed override for Plexus Archiver to fix order of META-INF/ and META-INF/MANIFEST.MF entries
+ Upgraded Parent to 36
+ Updated Plexus Utils to 3.4.2
+ Upgraded Parent to 37
maven-jar-plugin was updated to version 3.6.0:
- Changes from version 3.6.0:
* Bugs fixed:
+ Setting maven.javadoc.isoffline seems to have no effect
+ javadoc site is broken for projects that contain modules
+ Alternative doclet page points to an SEO spammy page
+ [REGRESSION] Transitive dependencies of docletArtifact missing
+ Unresolvable link in javadoc tag with value ResourcesBundleMojo#getAttachmentClassifier() found in
ResourcesBundleMojo
+ IOException --> NullPointerException in JavadocUtil.copyResource
+ JavadocReportTest.testExceptions is broken
+ javadoc creates invalid --patch-module statements
+ javadoc plugin can not deal with transitive filename based modules
* Improvements:
+ Clean up deprecated and unpreferred methods in JavadocUtil
+ Cleanup dependency declarations as best possible
+ Allow building javadoc 'the old fashioned way' after Java 8
* Tasks:
+ Dropped use of deprecated localRepository mojo
parameter
+ Make build pass with Java 20
+ Refresh download page
* Dependency upgrade:
+ Updated to commons-io 2.13.0
+ Updated plexus-archiver from 4.7.1 to 4.8.0
+ Upgraded Parent to 40
- Changes from version 3.5.0:
* Bugs fixed:
+ Invalid anchors in Javadoc and plugin mojo
+ Plugin duplicates classes in Java 8 all-classes lists
+ javadoc site creation ignores configuration parameters
* Improvements:
+ Deprecated parameter 'stylesheet'
+ Parse stderr output and suppress informational lines
+ Link to Javadoc references from JDK 17
+ Migrate components to JSR 330, get rid of maven-artifact-transfer, update to parent 37
* Tasks:
+ Removed remains of org.codehaus.doxia.sink.Sink
* Dependency upgrades:
+ Upgraded plugins in ITs
+ Upgraded to Maven 3.2.5
+ Updated Maven Archiver to 3.6.0
+ Upgraded Maven Reporting API to 3.1.1/Complete
with Maven Reporting Impl 3.2.0
+ Upgraded commons-text to 1.10.0
+ Upgraded Parent to 39
+ Upgraded plugins and components
maven-reporting-api was updated to version 3.1.1:
- Restore binary compat for MavenReport
maven-reporting-impl was updated to version 3.2.0:
- Changes in version 3.2.0:
* Improvement:
+ Render with a skin when report is run in standalone mode
* Dependency upgrades:
+ Upgraded Maven Reporting API to 3.1.1
+ Upgraded plugins and components in project and ITs
maven-resolver was updated to version 1.9.18:
- Changes in version 1.9.18:
* Bugs fixed:
+ Sporadic AccessDeniedEx on Windows
+ Undo FileUtils changes that altered non-Windows execution path
* Improvements:
+ Native transport should retry on HTTP 429 (Retry-After)
* Task:
+ Deprecated Guice modules
+ Get rid of component name string literals, make them constants and reusable
+ Expose configuration for inhibiting Expect-Continue handshake in 1.x
+ Refresh download page
+ Resolver should not override given HTTP transport default use of expect-continue handshake
maven-resources-plugin was updated to version 3.3.1:
- Changes in version 3.3.1:
* Bugs fixed:
+ Resource plugin's handling of symbolic links changed in 3.0.x, broke existing behavior
+ Resource copying not using specified encoding
+ java.nio.charset.MalformedInputException: Input length = 1
+ Filtering of Maven properties with long names is not working after transition from 2.6 to 3.2.0
+ Valid location for directory parameter is always required
+ Symlinks cause copying resources to fail
+ FileUtils.copyFile() fails with source file having `lastModified = 0`
* New Features:
+ Added ability to flatten folder structure into target directory when copying resources
* Improvements:
+ Make tests jar reproducible
+ Describe from and to in 'Copying xresources' info message
* Task:
+ Dropped plexus legacy
+ Updated to parent POM 39, reformat sources
+ Updated plugin (requires Maven 3.2.5+)
+ Require Java 8
* Dependency upgrade:
+ Upgraded maven-plugin parent to 36
+ Upgraded Maven Filtering to 3.3.0
+ Upgraded plexus-utils to 3.5.1
+ Upgraded to maven-filtering 3.3.1
sbt:
- Fixed RPM package build with maven 3.9.6 and maven-resolver 1.9.18
xmvn:
- Modify the xmvn-install script to work with new apache-commons-compress
- Recompiling RPM package to resolve package building issues with maven-lib
| Advisory ID | SUSE-RU-2024:737-1
|
| Released | Fri Mar 1 09:04:30 2024 |
| Summary | Recommended update for system-user-prometheus |
| Type | recommended |
| Severity | important |
| References | 1218252 |
Description:
This update for system-user-prometheus contains the following fixes:
- Added `system-user-prometheus` to Package Hub SLE-15-SP5 to resolve dependency issue with prometheus (bsc#1218252)
| Advisory ID | SUSE-SU-2024:773-1
|
| Released | Tue Mar 5 20:33:45 2024 |
| Summary | Security update for postgresql-jdbc |
| Type | security |
| Severity | critical |
| References | 1220644,CVE-2024-1597 |
Description:
This update for postgresql-jdbc fixes the following issues:
- CVE-2024-1597: Fixed SQL Injection via line comment generation (bsc#1220644).
| Advisory ID | SUSE-SU-2024:786-1
|
| Released | Wed Mar 6 21:07:20 2024 |
| Summary | Security update for giflib |
| Type | security |
| Severity | important |
| References | 1198880,1200551,1217390,CVE-2021-40633,CVE-2022-28506,CVE-2023-48161 |
Description:
This update for giflib fixes the following issues:
Update to version 5.2.2
- Fixes for CVE-2023-48161 (bsc#1217390), CVE-2022-28506 (bsc#1198880)
- #138 Documentation for obsolete utilities still installed
- #139: Typo in 'LZW image data' page ('110_2 = 4_10')
- #140: Typo in 'LZW image data' page ('LWZ')
- #141: Typo in 'Bits and bytes' page ('filed')
- Note as already fixed SF issue #143: cannot compile under mingw
- #144: giflib-5.2.1 cannot be build on windows and other platforms using c89
- #145: Remove manual pages installation for binaries that are not installed too
- #146: [PATCH] Limit installed man pages to binaries, move giflib to section 7
- #147 [PATCH] Fixes to doc/whatsinagif/ content
- #148: heap Out of Bound Read in gif2rgb.c:298 DumpScreen2RGB
- Declared no-info on SF issue #150: There is a denial of service vulnerability in GIFLIB 5.2.1
- Declared Won't-fix on SF issue 149: Out of source builds no longer possible
- #151: A heap-buffer-overflow in gif2rgb.c:294:45
- #152: Fix some typos on the html documentation and man pages
- #153: Fix segmentation faults due to non correct checking for args
- #154: Recover the giffilter manual page
- #155: Add gifsponge docs
- #157: An OutofMemory-Exception or Memory Leak in gif2rgb
- #158: There is a null pointer problem in gif2rgb
- #159 A heap-buffer-overflow in GIFLIB5.2.1 DumpScreen2RGB() in gif2rgb.c:298:45
- #163: detected memory leaks in openbsd_reallocarray giflib/openbsd-reallocarray.c
- #164: detected memory leaks in GifMakeMapObject giflib/gifalloc.c
- #166: a read zero page leads segment fault in getarg.c and memory leaks in gif2rgb.c and gifmalloc.c
- #167: Heap-Buffer Overflow during Image Saving in DumpScreen2RGB Function at Line 321 of gif2rgb.c
| Advisory ID | SUSE-RU-2024:827-1
|
| Released | Mon Mar 11 03:55:54 2024 |
| Summary | Recommended update for tomcat |
| Type | recommended |
| Severity | moderate |
| References | 1219530 |
Description:
This update for tomcat fixes the following issues:
- Added dependencies on tomcat `user` and `group`, required by RPM 4.19 (bsc#1219530)
- Link ecj.jar into the install instead of copying it
| Advisory ID | SUSE-RU-2024:849-1
|
| Released | Tue Mar 12 15:38:03 2024 |
| Summary | Recommended update for cloud-init |
| Type | recommended |
| Severity | important |
| References | 1198533,1214169,1218952 |
Description:
This update for cloud-init contains the following fixes:
- Skip tests with empty config.
- Support reboot on package update/upgrade via the cloud-init
config. (bsc#1198533, bsc#1218952, jsc#SMO-326)
- Switch build dependency to the generic distribution-release package.
- Move fdupes call back to %install. (bsc#1214169)
| Advisory ID | SUSE-RU-2024:861-1
|
| Released | Wed Mar 13 09:12:30 2024 |
| Summary | Recommended update for aaa_base |
| Type | recommended |
| Severity | moderate |
| References | 1218232 |
Description:
This update for aaa_base fixes the following issues:
- Silence the output in the case of broken symlinks (bsc#1218232)
| Advisory ID | SUSE-SU-2024:901-1
|
| Released | Thu Mar 14 17:49:10 2024 |
| Summary | Security update for python3 |
| Type | security |
| Severity | important |
| References | 1214691,1219666,CVE-2022-48566,CVE-2023-6597 |
Description:
This update for python3 fixes the following issues:
- CVE-2023-6597: Fixed symlink bug in cleanup of tempfile.TemporaryDirectory (bsc#1219666).
- CVE-2022-48566: Make compare_digest more constant-time (bsc#1214691).
| Advisory ID | SUSE-RU-2024:907-1
|
| Released | Fri Mar 15 08:57:38 2024 |
| Summary | Recommended update for audit |
| Type | recommended |
| Severity | moderate |
| References | 1215377 |
Description:
This update for audit fixes the following issue:
- Fix plugin termination when using systemd service units (bsc#1215377)
| Advisory ID | SUSE-RU-2024:929-1
|
| Released | Tue Mar 19 06:36:24 2024 |
| Summary | Recommended update for coreutils |
| Type | recommended |
| Severity | moderate |
| References | 1219321 |
Description:
This update for coreutils fixes the following issues:
- tail: fix tailing sysfs files where PAGE_SIZE > BUFSIZ (bsc#1219321)
| Advisory ID | SUSE-RU-2024:982-1
|
| Released | Mon Mar 25 12:56:33 2024 |
| Summary | Recommended update for systemd-rpm-macros |
| Type | recommended |
| Severity | moderate |
| References | 1217964 |
Description:
This update for systemd-rpm-macros fixes the following issue:
- Order packages that requires systemd after systemd-sysvcompat if needed. (bsc#1217964)
| Advisory ID | SUSE-feature-2024:1075-1
|
| Released | Mon Apr 1 10:50:53 2024 |
| Summary | Feature update for openblas |
| Type | feature |
| Severity | important |
| References | 1221813 |
Description:
This update for openblas fixes the following issues:
openblas was updated from version 0.3.21 to version 0.3.25 (jsc#PED-7926, jsc#PED-7927, bsc#1221813):
- Changes in version 0.3.25:
* General:
+ Improved the error message shown on exceeding the maximum
thread count
+ Improved the code to add supplementary thread buffers in
case of overflow
+ Fixed a potential division by zero in `?ROTG`
+ Improved the `?MATCOPY` functions to accept zero-sized rows or
columns
+ Corrected empty prototypes in function declarations
+ cleaned up unused declarations in the f2c-converted versions
of the LAPACK sources
+ Improved link line rewriting to avoid mixed libgomp/libomp
builds with clang&gfortran
+ imported the following changes from the upcoming release
3.12 of Reference-LAPACK: LAPACK PR 900, LAPACK PR 904,
LAPACK PR 907, LAPACK PR 909, LAPACK PR 926, LAPACK PR 927,
LAPACK PR 928 & 930
* Architecture x86-64:
+ Fixed capability-based fallback selection for unknown cpus
in `DYNAMIC_ARCH`
+ Added AVX512 optimizations for `?ASUM` on Intel Sapphire Rapids and
Cooper Lake
* Architecture ARM64:
+ Fixed building with XCODE 15
+ Fixed building on A64FX and Cortex A710/X1/X2
+ increased the default buffer size for recent arm server cpus
* Architecture POWER PC:
+ Added support for `DYNAMIC_ARCH` builds with clang
+ Fixed union declaration in the `BFLOAT16` test case
- Changes in version 0.3.24:
* General:
+ Declared the arguments of `cblas_xerbla` as `const`
(in accordance with the reference implementation
and others, the previous discrepancy appears to have dated
back to GotoBLAS)
+ Fixed the implementation of `?GEMMT` that was added in 0.3.23
+ made cpu-specific `SWITCH_RATIO` parameters for GEMM
available to `DYNAMIC_ARCH` builds
+ Fixed missing `SSYCONVF` function in the shared library
+ Fixed parallel build logic used with gmake
+ Fixed several issues with the handling of runtime limits on
the number of OPENMP threads
+ Corrected the error code returned by `SGEADD`/`DGEADD` when
LDA is too small
+ Corrected the error code returned by `IMATCOPY` when LDB
is too small
+ Updated `?NRM2` to support negative increment values (as
introduced in release 3.10.0 of the Reference BLAS)
+ Updated `?ROTG` to use the safe scaling algorithm introduced
in release 3.10.0 of the Reference BLAS
+ Fixed OpenMP builds with CLANG for the case where libomp is
not in a standard location
+ Fixed a potential overwrite of unrelated memory during
thread initialisation on startup
+ Fixed a potential integer overflow in the multithreading
threshold for `?SYMM`/`?SYRK`
+ Fixed build of the LAPACKE interfaces for the LAPACK 3.11.0
`?TRSYL` functions added in 0.3.22
+ Applied additions and corrections from the development
branch of Reference-LAPACK:
- Fixed actual arguments passed to a number of LAPACK
functions (from Reference-LAPACK PR 885)
- Fixed workspace query results in LAPACK `?SYTRF`/`?TRECV3`
(from Reference-LAPACK PR 883)
- Fixed derivation of the UPLO parameter in `LAPACKE_?larfb`
(from Reference-LAPACK PR 878)
- Fixed a crash in LAPACK `?GELSDD` on `NRHS=0` (from
Reference-LAPACK PR 876)
- Added new LAPACK utility functions `CRSCL` and `ZRSCL`
(from Reference-LAPACK PR 839)
- Corrected the order of eigenvalues for 2x2 matrices in
`?STEMR` (Reference-LAPACK PR 867)
- Removed spurious reference to OpenMP variables outside
OpenMP contexts (Reference-LAPACK PR 860)
- Updated file comments on use of `LAMBDA` variable in
LAPACK (Reference-LAPACK PR 852)
- Fixed documentation of LAPACK `SLASD0`/`DLASD0`
(Reference-LAPACK PR 855)
- Fixed confusing use of 'minor' in LAPACK documentation
(Reference-LAPACK PR 849)
- Added new LAPACK functions ?GEDMD for dynamic mode
decomposition (Reference-LAPACK PR 736)
- Fixed potential stack overflows in the `EIG` part of the
LAPACK testsuite (Reference-LAPACK PR 854)
- Applied small improvements to the variants of
Cholesky and QR functions (Reference-LAPACK PR 847)
- Removed unused variables from LAPACK `?BDSQR`
(Reference-LAPACK PR 832)
- Fixed a potential crash on allocation failure in LAPACKE
`SGEESX`/`DGEESX` (Reference-LAPACK PR 836)
- Added a quick return from `SLARUV`/`DLARUV` for N < 1
(Reference-LAPACK PR 837)
- Updated function descriptions in LAPACK `?GEGS`/`?GEGV`
(Reference-LAPACK PR 831)
- Improved algorithm description in `?GELSY`
(Reference-LAPACK PR 833)
- Fixed scaling in LAPACK `STGSNA`/`DTGSNA`
(Reference-LAPACK PR 830)
- Fixed crash in `LAPACKE_?geqrt` with row-major data
(Reference-LAPACK PR 768)
- Added LAPACKE interfaces for `C/ZUNHR_COL` and
`S/DORHR_COL` (Reference-LAPACK PR 827)
- Added error exit tests for `SYSV`/`SYTD2`/`GEHD2` to
the testsuite (Reference-LAPACK PR 795)
- Fixed typos in LAPACK source and comments
(Reference-LAPACK PRs 809,811,812,814,820)
- Adopt refactored `?GEBAL` implementation
(Reference-LAPACK PR 808)
* Architecture x86_64:
+ Added cpu model autodetection for Intel Alder Lake N
+ Added activation of the AMX tile to the Sapphire Rapids
`SBGEMM` kernel
+ worked around miscompilations of GEMV/SYMV kernels by
gcc's tree-vectorizer
+ Fixed runtime detection of Cooperlake and Sapphire Rapids
in `DYNAMIC_ARCH`
+ Fixed feature-based cputype fallback in `DYNAMIC_ARCH`
+ Corrected `ZAXPY` result on old pre-AVX hardware for the
`INCX=0` case
+ Fixed a potential use of uninitialized variables in ZTRSM
* Architecture ARMV8:
+ implemented SWITCH_RATIO parameter for improved GEMM
performance on Neoverse
+ activated SVE SGEMM and DGEMM kernels for Neoverse V1
+ Improved performance of the SVE CGEMM and ZGEMM kernels
on Neoverse V1
+ Improved kernel selection for the ARMV8SVE target and added
it to `DYNAMIC_ARCH`
+ Fixed runtime check for SVE availability in `DYNAMIC_ARCH`
builds to take OS or container restrictions into account
+ Fixed a potential use of uninitialized variables in ZTRSM
* Architecture POWER PC:
+ Fixed compiler warnings in the POWER10 SBGEMM kernel
- Changes in version 0.3.23:
* General:
+ Fixed a serious regression in `GETRF`/`GETF2` and
`ZGETRF`/`ZGETF2` where subnormal but nonzero data elements
triggered the singularity flag
+ Fixed a long-standing bug in `CSPR`/`ZSPR` in single-threaded
operation
+ for cases where elements of the X vector are real numbers (or
complex with only the real part zero)
* Architecture x86_64:
+ Added further CPUID values for Intel Raptor Lake
- Changes in version 0.3.22:
* General:
+ Updated the included LAPACK to Reference-LAPACK release 3.11.0
plus post-release corrections and improvements
+ Added a threshold for multithreading in `SYMM`, `SYMV` and
`SYR2K`
+ Increased the threshold for multithreading in `SYRK`
+ OpenBLAS no longer decreases the global `OMP_NUM_THREADS`
when it exceeds the maximum thread count the library was
compiled for.
+ Fixed `?GETF2` potentially returning `NaN` with tiny matrix
elements
+ Fixed `openblas_set_num_threads` to work in `USE_OPENMP`
builds.
+ Fixed cpu core counting in `USE_OPENMP` builds returning the
number of OMP 'places' rather than cores
+ Fixed stride calculation in the optimized small-matrix path of
complex `SYR`
+ Fixed building of Reference-LAPACK with recent gfortran
+ Added new environment variable `OPENBLAS_DEFAULT_NUM_THREADS`
+ Added a GEMV-based implementation of `GEMMT`
* Architecture x86_64:
+ Added autodetection of Intel Raptor Lake cpu models
+ Added SSCAL microkernels for Haswell and newer targets
+ Improved the performance of the Haswell DSCAL microkernel
+ Added CSCAL and ZSCAL microkernels for SkylakeX targets
+ Fixed detection of gfortran and Cray CCE compilers
+ Fixed runtime selection of COOPERLAKE in `DYNAMIC_ARCH` builds
+ Worked around gcc/llvm using risky FMA operations in
CSCAL/ZSCAL
* Architecture ARMV8:
+ Fixed cross-compilation to CortexA53 with CMAKE
+ Fixed compilation with CMAKE and 'Arm Compiler for Linux 22.1'
+ Added cpu autodetection for Cortex X3 and A715
+ Fixed conditional compilation of SVE-capable targets in
`DYNAMIC_ARCH`
+ sped up SVE kernels by removing unnecessary prefetches
+ Improved the GEMM performance of Neoverse V1
+ Added SVE kernels for SDOT and DDOT
+ Added an SBGEMM kernel for Neoverse N2
+ Improved cpu-specific compiler option selection for
Neoverse cpus
+ Added support for setting `CONSISTENT_FPCSR`
| Advisory ID | SUSE-SU-2024:1079-1
|
| Released | Tue Apr 2 05:52:07 2024 |
| Summary | Security update for netty, netty-tcnative |
| Type | security |
| Severity | important |
| References | 1222045,CVE-2024-29025 |
Description:
This update for netty, netty-tcnative fixes the following issues:
- CVE-2024-29025: Fixed out of memory due to large number of form fields (bsc#1222045).
| Advisory ID | SUSE-RU-2024:1091-1
|
| Released | Tue Apr 2 12:18:46 2024 |
| Summary | Recommended update for rpm |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for rpm fixes the following issues:
- Turn on IMA/EVM file signature support, move the imaevm code that needs the
libiamevm library into a plugin, and install this plugin as part of a new
'rpm-imaevmsign' subpackage (jsc#PED-7246).
- Backport signature reserved space handling from upstream.
| Advisory ID | SUSE-SU-2024:1129-1
|
| Released | Mon Apr 8 09:12:08 2024 |
| Summary | Security update for expat |
| Type | security |
| Severity | important |
| References | 1219559,1221289,CVE-2023-52425,CVE-2024-28757 |
Description:
This update for expat fixes the following issues:
- CVE-2023-52425: Fixed a DoS caused by processing large tokens. (bsc#1219559)
- CVE-2024-28757: Fixed an XML Entity Expansion. (bsc#1221289)
| Advisory ID | SUSE-SU-2024:1133-1
|
| Released | Mon Apr 8 11:29:02 2024 |
| Summary | Security update for ncurses |
| Type | security |
| Severity | moderate |
| References | 1220061,CVE-2023-45918 |
Description:
This update for ncurses fixes the following issues:
- CVE-2023-45918: Fixed NULL pointer dereference via corrupted xterm-256color file (bsc#1220061).
| Advisory ID | SUSE-RU-2024:1176-1
|
| Released | Tue Apr 9 10:43:33 2024 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for hwdata fixes the following issues:
- Update to 0.380
- Update pci, usb and vendor ids
| Advisory ID | SUSE-RU-2024:1201-1
|
| Released | Thu Apr 11 10:47:59 2024 |
| Summary | Recommended update for xfsprogs-scrub and jctools |
| Type | recommended |
| Severity | low |
| References | 1190495,1213418 |
Description:
This update for xfsprogs-scrub fixes the following issues:
- Added missing xfsprogs-scrub to Package Hub for SLE-15-SP5 (bsc#1190495)
- Added missing jctools to Package Hub for SLE-15-SP5 (bsc#1213418)
| Advisory ID | SUSE-RU-2024:1206-1
|
| Released | Thu Apr 11 12:56:24 2024 |
| Summary | Recommended update for rpm |
| Type | recommended |
| Severity | moderate |
| References | 1222259 |
Description:
This update for rpm fixes the following issues:
- remove imaevmsign plugin from rpm-ndb [bsc#1222259]
| Advisory ID | SUSE-RU-2024:1253-1
|
| Released | Fri Apr 12 08:15:18 2024 |
| Summary | Recommended update for gcc13 |
| Type | recommended |
| Severity | moderate |
| References | 1210959,1214934,1217450,1217667,1218492,1219031,1219520,1220724,1221239 |
Description:
This update for gcc13 fixes the following issues:
- Fix unwinding for JIT code. [bsc#1221239]
- Revert libgccjit dependency change. [bsc#1220724]
- Remove crypt and crypt_r interceptors. The crypt API change in SLE15 SP3
breaks them. [bsc#1219520]
- Add support for -fmin-function-alignment. [bsc#1214934]
- Use %{_target_cpu} to determine host and build.
- Fix for building TVM. [bsc#1218492]
- Add cross-X-newlib-devel requires to newlib cross compilers.
[bsc#1219031]
- Package m2rte.so plugin in the gcc13-m2 sub-package rather than in gcc13-devel. [bsc#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs are linked against libstdc++6.
- Fixed building mariadb on i686. [bsc#1217667]
- Avoid update-alternatives dependency for accelerator crosses.
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
%product_libs_llvm_ver where available and adjust tool discovery
accordingly. This should also properly trigger re-builds when
the patchlevel version of llvmVER changes, possibly changing
the binary names we link to. [bsc#1217450]
| Advisory ID | SUSE-RU-2024:1279-1
|
| Released | Fri Apr 12 21:35:09 2024 |
| Summary | Recommended update for python3 |
| Type | recommended |
| Severity | moderate |
| References | 1222109 |
Description:
This update for python3 fixes the following issue:
- Fix syslog making default 'ident' from sys.argv (bsc#1222109)
| Advisory ID | SUSE-SU-2024:1287-1
|
| Released | Mon Apr 15 15:03:40 2024 |
| Summary | Security update for vim |
| Type | security |
| Severity | important |
| References | 1215005,1217316,1217320,1217321,1217324,1217326,1217329,1217330,1217432,1219581,CVE-2023-4750,CVE-2023-48231,CVE-2023-48232,CVE-2023-48233,CVE-2023-48234,CVE-2023-48235,CVE-2023-48236,CVE-2023-48237,CVE-2023-48706,CVE-2024-22667 |
Description:
This update for vim fixes the following issues:
Updated to version 9.1.0111, fixes the following security problems
- CVE-2023-48231: Use-After-Free in win_close() (bsc#1217316).
- CVE-2023-48232: Floating point Exception in adjust_plines_for_skipcol() (bsc#1217320).
- CVE-2023-48233: overflow with count for :s command (bsc#1217321).
- CVE-2023-48234: overflow in nv_z_get_count (bsc#1217324).
- CVE-2023-48235: overflow in ex address parsing (CVE-2023-48235).
- CVE-2023-48236: overflow in get_number (bsc#1217329).
- CVE-2023-48237: overflow in shift_line (bsc#1217330).
- CVE-2023-48706: heap-use-after-free in ex_substitute (bsc#1217432).
- CVE-2024-22667: stack-based buffer overflow in did_set_langmap function in map.c (bsc#1219581).
- CVE-2023-4750: Heap use-after-free in function bt_quickfix (bsc#1215005).
| Advisory ID | SUSE-RU-2024:1398-1
|
| Released | Tue Apr 23 13:58:22 2024 |
| Summary | Recommended update for systemd-default-settings |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for systemd-default-settings fixes the following issues:
- Disable pids controller limit under user instances (jsc#SLE-10123)
- Disable controllers by default (jsc#PED-2276)
- The usage of drop-ins is now the official way for configuring systemd and its various daemons on Factory/ALP,
hence the early drop-ins SUSE specific 'feature' has been abandoned.
- User priority '26' for SLE-Micro
- Convert more drop-ins into early ones
SUSE-CU-2024:806-1
| Container Advisory ID | SUSE-CU-2024:806-1 |
| Container Tags | suse/manager/5.0/x86_64/server:5.0.0-beta1 , suse/manager/5.0/x86_64/server:5.0.0-beta1.2.122 , suse/manager/5.0/x86_64/server:latest |
| Container Release | 2.122 |
The following patches have been included in this update:
| Advisory ID | SUSE-SU-2018:1277-1
|
| Released | Thu Jul 5 08:38:06 2018 |
| Summary | Security update for unzip |
| Type | security |
| Severity | moderate |
| References | 1080074,910683,914442,CVE-2014-9636,CVE-2018-1000035 |
Description:
This update for unzip fixes the following issues:
- CVE-2014-9636: Prevent denial of service (out-of-bounds read or write and
crash) via an extra field with an uncompressed size smaller than the compressed
field size in a zip archive that advertises STORED method compression
(bsc#914442)
- CVE-2018-1000035: Prevent heap-based buffer overflow in the processing of
password-protected archives that allowed an attacker to perform a denial of
service or to possibly achieve code execution (bsc#1080074)
This non-security issue was fixed:
+- Allow processing of Windows zip64 archives (Windows archivers set
total_disks field to 0 but per standard, valid values are 1 and higher)
(bnc#910683)
| Advisory ID | SUSE-RU-2018:1332-1
|
| Released | Tue Jul 17 09:01:19 2018 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1073299,1093392 |
Description:
This update for timezone provides the following fixes:
- North Korea switches back from +0830 to +09 on 2018-05-05.
- Ireland's standard time is in the summer, with negative DST offset to standard time used
in Winter. (bsc#1073299)
- yast2-country is no longer setting TIMEZONE in /etc/sysconfig/clock and is calling systemd
timedatectl instead. Do not set /etc/localtime on timezone package updates to avoid
setting an incorrect timezone. (bsc#1093392)
| Advisory ID | SUSE-SU-2018:1462-1
|
| Released | Tue Jul 31 14:04:41 2018 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | moderate |
| References | 1101645,1101651,1101655,1101656,CVE-2018-2940,CVE-2018-2952,CVE-2018-2972,CVE-2018-2973 |
Description:
This java-11-openjdk update to version jdk-11+24 fixes the following issues:
Security issues fixed:
- CVE-2018-2940: Fix unspecified vulnerability in subcomponent Libraries (bsc#1101645).
- CVE-2018-2952: Fix unspecified vulnerability in subcomponent Concurrency (bsc#1101651).
- CVE-2018-2972: Fix unspecified vulnerability in subcomponent Security (bsc#1101655).
- CVE-2018-2973: Fix unspecified vulnerability in subcomponent JSSE (bsc#1101656).
| Advisory ID | SUSE-RU-2018:2022-1
|
| Released | Wed Sep 26 09:48:09 2018 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1103388,1104120,1106523 |
Description:
This update fixes the following issues:
hwdata:
- Update to version 0.314:
+ Updated pci, usb and vendor ids.
spacewalk-backend:
- Channels to be actually un-subscribed from the assigned systems when being removed
using spacewalk-remove-channel tool. (bsc#1104120)
- Take only text files from /srv/salt to make spacewalk-debug smaller. (bsc#1103388)
| Advisory ID | SUSE-RU-2018:2298-1
|
| Released | Wed Oct 17 17:02:57 2018 |
| Summary | Recommended update for java-11-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1111162,1112142,1112143,1112144,1112145,1112146,1112147,1112148,1112149,CVE-2018-3136,CVE-2018-3139,CVE-2018-3149,CVE-2018-3150,CVE-2018-3157,CVE-2018-3169,CVE-2018-3180,CVE-2018-3183 |
Description:
This update for java-11-openjdk fixes the following issues:
Update to upstream tag jdk-11.0.1+13 (Oracle October 2018 CPU)
Security fixes:
- S8202936, CVE-2018-3183, bsc#1112148: Improve script engine support
- S8199226, CVE-2018-3169, bsc#1112146: Improve field accesses
- S8199177, CVE-2018-3149, bsc#1112144: Enhance JNDI lookups
- S8202613, CVE-2018-3180, bsc#1112147: Improve TLS connections stability
- S8208209, CVE-2018-3180, bsc#1112147: Improve TLS connection stability again
- S8199172, CVE-2018-3150, bsc#1112145: Improve jar attribute checks
- S8200648, CVE-2018-3157, bsc#1112149: Make midi code more sound
- S8194534, CVE-2018-3136, bsc#1112142: Manifest better support
- S8208754, CVE-2018-3136, bsc#1112142: The fix for JDK-8194534 needs updates
- S8196902, CVE-2018-3139, bsc#1112143: Better HTTP Redirection
Security-In-Depth fixes:
- S8194546: Choosier FileManagers
- S8195874: Improve jar specification adherence
- S8196897: Improve PRNG support
- S8197881: Better StringBuilder support
- S8201756: Improve cipher inputs
- S8203654: Improve cypher state updates
- S8204497: Better formatting of decimals
- S8200666: Improve LDAP support
- S8199110: Address Internet Addresses
Update to upstream tag jdk-11+28 (OpenJDK 11 rc1)
- S8207317: SSLEngine negotiation fail exception behavior
changed from fail-fast to fail-lazy
- S8207838: AArch64: Float registers incorrectly restored in
JNI call
- S8209637: [s390x] Interpreter doesn't call result handler
after native calls
- S8209670: CompilerThread releasing code buffer in destructor
is unsafe
- S8209735: Disable avx512 by default
- S8209806: API docs should be updated to refer to javase11
- Report version without the '-internal' postfix
- Don't build against gdk making the accessibility depend on a
particular version of gtk.
Update to upstream tag jdk-11+27
- S8031761: [TESTBUG] Add a regression test for JDK-8026328
- S8151259: [TESTBUG] nsk/jvmti/RedefineClasses/redefclass030
fails with 'unexpected values of outer fields of the class'
when running with -Xcomp
- S8164639: Configure PKCS11 tests to use user-supplied NSS
libraries
- S8189667: Desktop#moveToTrash expects incorrect '<>' FilePermission
- S8194949: [Graal] gc/TestNUMAPageSize.java fail with OOM in
-Xcomp
- S8195156: [Graal] serviceability/jvmti/GetModulesInfo/
/JvmtiGetAllModulesTest.java fails with Graal in Xcomp mode
- S8199081: [Testbug] compiler/linkage/LinkageErrors.java fails
if run twice
- S8201394: Update java.se module summary to reflect removal of
java.se.ee module
- S8204931: Colors with alpha are painted incorrectly on Linux
- S8204966: [TESTBUG] hotspot/test/compiler/whitebox/
/IsMethodCompilableTest.java test fails with
-XX:CompileThreshold=1
- S8205608: Fix 'frames()' in ThreadReferenceImpl.c to prevent
quadratic runtime behavior
- S8205687: TimeoutHandler generates huge core files
- S8206176: Remove the temporary tls13VN field
- S8206258: [Test Error] sun/security/pkcs11 tests fail if NSS
libs not found
- S8206965: java/util/TimeZone/Bug8149452.java failed on de_DE
and ja_JP locale.
- S8207009: TLS 1.3 half-close and synchronization issues
- S8207046: arm32 vm crash: C1 arm32 platform functions
parameters type mismatch
- S8207139: NMT is not enabled on Windows 2016/10
- S8207237: SSLSocket#setEnabledCipherSuites is accepting empty
string
- S8207355: C1 compilation hangs in
ComputeLinearScanOrder::compute_dominator
- S8207746: C2: Lucene crashes on AVX512 instruction
- S8207765: HeapMonitorTest.java intermittent failure
- S8207944: java.lang.ClassFormatError: Extra bytes at the end
of class file test' possibly violation of JVMS 4.7.1
- S8207948: JDK 11 L10n resource file update msg drop 10
- S8207966: HttpClient response without content-length does not
return body
- S8208125: Cannot input text into JOptionPane Text Input Dialog
- S8208164: (str) improve specification of String::lines
- S8208166: Still unable to use custom SSLEngine with default
TrustManagerFactory after JDK-8207029
- S8208189: ProblemList compiler/graalunit/JttThreadsTest.java
- S8208205: ProblemList tests that fail due to 'Error attaching
to process: Can't create thread_db agent!'
- S8208226: ProblemList com/sun/jdi/BasicJDWPConnectionTest.java
- S8208251: serviceability/jvmti/HeapMonitor/MyPackage/
/HeapMonitorGCCMSTest.java fails intermittently on Linux-X64
- S8208305: ProblemList
compiler/jvmci/compilerToVM/GetFlagValueTest.java
- S8208347: ProblemList
compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
- S8208353: Upgrade JDK 11 to libpng 1.6.35
- S8208358: update bug ids mentioned in tests
- S8208370: fix typo in ReservedStack tests' @requires
- S8208391: Differentiate response and connect timeouts in HTTP
Client API
- S8208466: Fix potential memory leak in harfbuzz shaping.
- S8208496: New Test to verify concurrent behavior of TLS.
- S8208521: ProblemList more tests that fail due to 'Error
attaching to process: Can't create thread_db agent!'
- S8208640: [a11y] [macos] Unable to navigate between
Radiobuttons in Radio group using keyboard.
- S8208663: JDK 11 L10n resource file update msg drop 20
- S8208676: Missing NULL check and resource leak in
NetworkPerformanceInterface::NetworkPerformance::network_utilization
- S8208691: Tighten up jdk.includeInExceptions security property
- S8209011: [TESTBUG] AArch64: sun/security/pkcs11/Secmod/
/TestNssDbSqlite.java fails in aarch64 platforms
- S8209029: ProblemList tests that fail due to 'Error attaching
to process: Can't create thread_db agent!' in jdk-11+25
testing
- S8209149: [TESTBUG] runtime/RedefineTests/
/RedefineRunningMethods.java needs a longer timeout
- S8209451: Please change jdk 11 milestone to FCS
- S8209452: VerifyCACerts.java failed with 'At least one cacert
test failed'
- S8209506: Add Google Trust Services GlobalSign root
certificates
- S8209537: Two security tests failed after JDK-8164639 due to
dependency was missed
| Advisory ID | SUSE-RU-2018:2307-1
|
| Released | Thu Oct 18 14:42:54 2018 |
| Summary | Recommended update for libxcb |
| Type | recommended |
| Severity | moderate |
| References | 1101560 |
Description:
This update for libxcb provides the following fix:
- Fix some IO errors when using KWin in combination with the NVIDIA driver. (bsc#1101560)
| Advisory ID | SUSE-SU-2018:2340-1
|
| Released | Fri Oct 19 16:05:53 2018 |
| Summary | Security update for fuse |
| Type | security |
| Severity | moderate |
| References | 1101797,CVE-2018-10906 |
Description:
This update for fuse fixes the following issues:
- CVE-2018-10906: fusermount was vulnerable to a restriction bypass when
SELinux is active. This allowed non-root users to mount a FUSE file system with
the 'allow_other' mount option regardless of whether 'user_allow_other' is set
in the fuse configuration. An attacker may use this flaw to mount a FUSE file
system, accessible by other users, and trick them into accessing files on that
file system, possibly causing Denial of Service or other unspecified effects
(bsc#1101797)
| Advisory ID | SUSE-RU-2018:2463-1
|
| Released | Thu Oct 25 14:48:34 2018 |
| Summary | Recommended update for timezone, timezone-java |
| Type | recommended |
| Severity | moderate |
| References | 1104700,1112310 |
Description:
This update for timezone, timezone-java fixes the following issues:
The timezone database was updated to 2018f:
- Volgograd moves from +03 to +04 on 2018-10-28.
- Fiji ends DST 2019-01-13, not 2019-01-20.
- Most of Chile changes DST dates, effective 2019-04-06 (bsc#1104700)
- Corrections to past timestamps of DST transitions
- Use 'PST' and 'PDT' for Philippine time
- minor code changes to zic handling of the TZif format
- documentation updates
Other bugfixes:
- Fixed a zic problem with the 1948-1951 DST transition in Japan (bsc#1112310)
| Advisory ID | SUSE-RU-2018:2550-1
|
| Released | Wed Oct 31 16:16:56 2018 |
| Summary | Recommended update for timezone, timezone-java |
| Type | recommended |
| Severity | moderate |
| References | 1113554 |
Description:
This update provides the latest time zone definitions (2018g), including the following change:
- Morocco switched from +00/+01 to permanent +01 effective 2018-10-28 (bsc#1113554)
| Advisory ID | SUSE-RU-2018:2569-1
|
| Released | Fri Nov 2 19:00:18 2018 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | moderate |
| References | 1110700 |
Description:
This update for pam fixes the following issues:
- Remove limits for nproc from /etc/security/limits.conf (bsc#1110700)
| Advisory ID | SUSE-RU-2018:2607-1
|
| Released | Wed Nov 7 15:42:48 2018 |
| Summary | Optional update for gcc8 |
| Type | recommended |
| Severity | low |
| References | 1084812,1084842,1087550,1094222,1102564 |
Description:
The GNU Compiler GCC 8 is being added to the Development Tools Module by this
update.
The update also supplies gcc8 compatible libstdc++, libgcc_s1 and other
gcc derived libraries for the Basesystem module of SUSE Linux Enterprise 15.
Various optimizers have been improved in GCC 8, several of bugs fixed,
quite some new warnings added and the error pin-pointing and
fix-suggestions have been greatly improved.
The GNU Compiler page for GCC 8 contains a summary of all the changes that
have happened:
https://gcc.gnu.org/gcc-8/changes.html
Also changes needed or common pitfalls when porting software are described on:
https://gcc.gnu.org/gcc-8/porting_to.html
| Advisory ID | SUSE-RU-2018:2625-1
|
| Released | Mon Nov 12 08:58:25 2018 |
| Summary | Recommended update for java-11-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1113734 |
Description:
This update for java-11-openjdk fixes the following issues:
Merge into the JDK following modules from github.com/javaee:
- com.sum.xml.fastinfoset
- org.jvnet.staxex
- com.sun.istack.runtime
- com.sun.xml.txw2
- com.sun.xml.bind
This provides a default implementation of JAXB-API that
existed in JDK before Java 11 and that some applications
depend on.
| Advisory ID | SUSE-RU-2018:2798-1
|
| Released | Wed Nov 28 07:48:35 2018 |
| Summary | Recommended update for make |
| Type | recommended |
| Severity | moderate |
| References | 1100504 |
Description:
This update for make fixes the following issues:
- Use a non-blocking read with pselect to avoid hangs (bsc#1100504)
| Advisory ID | SUSE-SU-2018:2825-1
|
| Released | Mon Dec 3 15:35:02 2018 |
| Summary | Security update for pam |
| Type | security |
| Severity | important |
| References | 1115640,CVE-2018-17953 |
Description:
This update for pam fixes the following issue:
Security issue fixed:
- CVE-2018-17953: Fixed IP address and subnet handling of pam_access.so that was not honoured correctly when a single host was specified (bsc#1115640).
| Advisory ID | SUSE-SU-2018:2861-1
|
| Released | Thu Dec 6 14:32:01 2018 |
| Summary | Security update for ncurses |
| Type | security |
| Severity | important |
| References | 1103320,1115929,CVE-2018-19211 |
Description:
This update for ncurses fixes the following issues:
Security issue fixed:
- CVE-2018-19211: Fixed denial of service issue that was triggered by a NULL pointer dereference at function _nc_parse_entry (bsc#1115929).
Non-security issue fixed:
- Remove scree.xterm from terminfo data base as with this screen uses fallback TERM=screen (bsc#1103320).
| Advisory ID | SUSE-SU-2018:3044-1
|
| Released | Fri Dec 21 18:47:21 2018 |
| Summary | Security update for MozillaFirefox, mozilla-nspr and mozilla-nss |
| Type | security |
| Severity | important |
| References | 1097410,1106873,1119069,1119105,CVE-2018-0495,CVE-2018-12384,CVE-2018-12404,CVE-2018-12405,CVE-2018-17466,CVE-2018-18492,CVE-2018-18493,CVE-2018-18494,CVE-2018-18498 |
Description:
This update for MozillaFirefox, mozilla-nss and mozilla-nspr fixes the following issues:
Issues fixed in MozillaFirefox:
- Update to Firefox ESR 60.4 (bsc#1119105)
- CVE-2018-17466: Fixed a buffer overflow and out-of-bounds read in ANGLE library with TextureStorage11
- CVE-2018-18492: Fixed a use-after-free with select element
- CVE-2018-18493: Fixed a buffer overflow in accelerated 2D canvas with Skia
- CVE-2018-18494: Fixed a Same-origin policy violation using location attribute and performance.getEntries
to steal cross-origin URLs
- CVE-2018-18498: Fixed a integer overflow when calculating buffer sizes for images
- CVE-2018-12405: Fixed a few memory safety bugs
Issues fixed in mozilla-nss:
- Update to NSS 3.40.1 (bsc#1119105)
- CVE-2018-12404: Fixed a cache side-channel variant of the Bleichenbacher attack (bsc#1119069)
- CVE-2018-12384: Fixed an issue in the SSL handshake. NSS responded to an
SSLv2-compatible ClientHello with a ServerHello that had an all-zero random. (bsc#1106873)
- CVE-2018-0495: Fixed a memory-cache side-channel attack with ECDSA signatures (bsc#1097410)
- Fixed a decryption failure during FFDHE key exchange
- Various security fixes in the ASN.1 code
Issues fixed in mozilla-nspr:
- Update mozilla-nspr to 4.20 (bsc#1119105)
| Advisory ID | SUSE-RU-2019:6-1
|
| Released | Wed Jan 2 20:25:25 2019 |
| Summary | Recommended update for gcc7 |
| Type | recommended |
| Severity | moderate |
| References | 1099119,1099192 |
Description:
GCC 7 was updated to the GCC 7.4 release.
- Fix AVR configuration to not use __cxa_atexit or libstdc++ headers.
Point to /usr/avr/sys-root/include as system header include directory.
- Includes fix for build with ISL 0.20.
- Pulls fix for libcpp lexing bug on ppc64le manifesting during
build with gcc8. [bsc#1099119]
- Pulls fix for forcing compile-time tuning even when building
with -march=z13 on s390x. [bsc#1099192]
- Fixes support for 32bit ASAN with glibc 2.27+
| Advisory ID | SUSE-RU-2019:44-1
|
| Released | Tue Jan 8 13:07:32 2019 |
| Summary | Recommended update for acl |
| Type | recommended |
| Severity | low |
| References | 953659 |
Description:
This update for acl fixes the following issues:
- test: Add helper library to fake passwd/group files.
- quote: Escape literal backslashes. (bsc#953659)
| Advisory ID | SUSE-RU-2019:102-1
|
| Released | Tue Jan 15 18:02:58 2019 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1120402 |
Description:
This update for timezone fixes the following issues:
- Update 2018i:
São Tomé and Príncipe switches from +01 to +00 on 2019-01-01. (bsc#1120402)
- Update 2018h:
Qyzylorda, Kazakhstan moved from +06 to +05 on 2018-12-21
New zone Asia/Qostanay because Qostanay, Kazakhstan didn't move
Metlakatla, Alaska observes PST this winter only
Guess Morocco will continue to adjust clocks around Ramadan
Add predictions for Iran from 2038 through 2090
| Advisory ID | SUSE-SU-2019:110-1
|
| Released | Thu Jan 17 14:17:05 2019 |
| Summary | Security update for zeromq |
| Type | security |
| Severity | important |
| References | 1121717,CVE-2019-6250 |
Description:
This update for zeromq fixes the following issues:
Security issue fixed:
- CVE-2019-6250: fix a remote execution vulnerability due to
pointer arithmetic overflow (bsc#1121717)
| Advisory ID | SUSE-SU-2019:221-1
|
| Released | Fri Feb 1 15:20:56 2019 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1120431,1122293,1122299,CVE-2018-11212,CVE-2019-2422,CVE-2019-2426 |
Description:
This update for java-11-openjdk to version 11.0.2+7 fixes the following issues:
Security issues fixed:
- CVE-2019-2422: Better FileChannel transfer performance (bsc#1122293)
- CVE-2019-2426: Improve web server connections
- CVE-2018-11212: Improve JPEG processing (bsc#1122299)
- Better route routing
- Better interface enumeration
- Better interface lists
- Improve BigDecimal support
- Improve robot support
- Better icon support
- Choose printer defaults
- Proper allocation handling
- Initial class initialization
- More reliable p11 transactions
- Improve NIO stability
- Better loading of classloader classes
- Strengthen Windows Access Bridge Support
- Improved data set handling
- Improved LSA authentication
- Libsunmscapi improved interactions
Non-security issues fix:
- Do not resolve by default the added JavaEE modules (bsc#1120431)
- ~2.5% regression on compression benchmark starting with 12-b11
- java.net.http.HttpClient hangs on 204 reply without Content-length 0
- Add additional TeliaSonera root certificate
- Add more ld preloading related info to hs_error file on Linux
- Add test to exercise server-side client hello processing
- AES encrypt performance regression in jdk11b11
- AIX: ProcessBuilder: Piping between created processes does not work.
- AIX: Some class library files are missing the Classpath exception
- AppCDS crashes for some uses with JRuby
- Automate vtable/itable stub size calculation
- BarrierSetC1::generate_referent_check() confuses register allocator
- Better HTTP Redirection
- Catastrophic size_t underflow in BitMap::*_large methods
- Clip.isRunning() may return true after Clip.stop() was called
- Compiler thread creation should be bounded by available space in memory and Code Cache
- com.sun.net.httpserver.HttpServer returns Content-length header for 204 response code
- Default mask register for avx512 instructions
- Delayed starting of debugging via jcmd
- Disable all DES cipher suites
- Disable anon and NULL cipher suites
- Disable unsupported GCs for Zero
- Epsilon alignment adjustments can overflow max TLAB size
- Epsilon elastic TLAB sizing may cause misalignment
- HotSpot update for vm_version.cpp to recognise updated VS2017
- HttpClient does not retrieve files with large sizes over HTTP/1.1
- IIOException 'tEXt chunk length is not proper' on opening png file
- Improve TLS connection stability again
- InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection
- Inspect stack during error reporting
- Instead of circle rendered in appl window, but ellipse is produced JEditor Pane
- Introduce diagnostic flag to abort VM on failed JIT compilation
- Invalid assert(HeapBaseMinAddress > 0) in ReservedHeapSpace::initialize_compressed_heap
- jar has issues with UNC-path arguments for the jar -C parameter [windows]
- java.net.http HTTP client should allow specifying Origin and Referer headers
- java.nio.file.Files.writeString writes garbled UTF-16 instead of UTF-8
- JDK 11.0.1 l10n resource file update
- JDWP Transport Listener: dt_socket thread crash
- JVMTI ResourceExhausted should not be posted in CompilerThread
- LDAPS communication failure with jdk 1.8.0_181
- linux: Poor StrictMath performance due to non-optimized compilation
- Missing synchronization when reading counters for live threads and peak thread count
- NPE in SupportedGroupsExtension
- OpenDataException thrown when constructing CompositeData for StackTraceElement
- Parent class loader may not have a referred ClassLoaderData instance when obtained in Klass::class_in_module_of_loader
- Populate handlers while holding streamHandlerLock
- ppc64: Enable POWER9 CPU detection
- print_location is not reliable enough (printing register info)
- Reconsider default option for ClassPathURLCheck change done in JDK-8195874
- Register to register spill may use AVX 512 move instruction on unsupported platform.
- s390: Use of shift operators not covered by cpp standard
- serviceability/sa/TestUniverse.java#id0 intermittently fails with assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded
- SIGBUS in CodeHeapState::print_names()
- SIGSEGV in MethodArityHistogram() with -XX:+CountCompiledCalls
- Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator
- Swing apps are slow if displaying from a remote source to many local displays
- switch jtreg to 4.2b13
- Test library OSInfo.getSolarisVersion cannot determine Solaris version
- TestOptionsWithRanges.java is very slow
- TestOptionsWithRanges.java of '-XX:TLABSize=2147483648' fails intermittently
- The Japanese message of FileNotFoundException garbled
- The 'supported_groups' extension in ServerHellos
- ThreadInfoCompositeData.toCompositeData fails to map ThreadInfo to CompositeData
- TimeZone.getDisplayName given Locale.US doesn't always honor the Locale.
- TLS 1.2 Support algorithm in SunPKCS11 provider
- TLS 1.3 handshake server name indication is missing on a session resume
- TLS 1.3 server fails if ClientHello doesn't have pre_shared_key and psk_key_exchange_modes
- TLS 1.3 interop problems with OpenSSL 1.1.1 when used on the client side with mutual auth
- tz: Upgrade time-zone data to tzdata2018g
- Undefined behaviour in ADLC
- Update avx512 implementation
- URLStreamHandler initialization race
- UseCompressedOops requirement check fails fails on 32-bit system
- windows: Update OS detection code to recognize Windows Server 2019
- x86: assert on unbound assembler Labels used as branch targets
- x86: jck tests for ldc2_w bytecode fail
- x86: sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization
- '-XX:OnOutOfMemoryError' uses fork instead of vfork
| Advisory ID | SUSE-SU-2019:247-1
|
| Released | Wed Feb 6 07:18:45 2019 |
| Summary | Security update for lua53 |
| Type | security |
| Severity | moderate |
| References | 1123043,CVE-2019-6706 |
Description:
This update for lua53 fixes the following issues:
Security issue fixed:
- CVE-2019-6706: Fixed a use-after-free bug in the lua_upvaluejoin function of lapi.c (bsc#1123043)
| Advisory ID | SUSE-SU-2019:571-1
|
| Released | Thu Mar 7 18:13:46 2019 |
| Summary | Security update for file |
| Type | security |
| Severity | moderate |
| References | 1096974,1096984,1126117,1126118,1126119,CVE-2018-10360,CVE-2019-8905,CVE-2019-8906,CVE-2019-8907 |
Description:
This update for file fixes the following issues:
The following security vulnerabilities were addressed:
- CVE-2018-10360: Fixed an out-of-bounds read in the function do_core_note in
readelf.c, which allowed remote attackers to cause a denial of service
(application crash) via a crafted ELF file (bsc#1096974)
- CVE-2019-8905: Fixed a stack-based buffer over-read in do_core_note in readelf.c
(bsc#1126118)
- CVE-2019-8906: Fixed an out-of-bounds read in do_core_note in readelf. c
(bsc#1126119)
- CVE-2019-8907: Fixed a stack corruption in do_core_note in readelf.c
(bsc#1126117)
| Advisory ID | SUSE-SU-2019:707-1
|
| Released | Fri Mar 22 13:32:07 2019 |
| Summary | Security update for unzip |
| Type | security |
| Severity | moderate |
| References | 1110194,CVE-2018-18384 |
Description:
This update for unzip fixes the following issues:
- CVE-2018-18384: Fixed a buffer overflow when listing archives (bsc#1110194)
| Advisory ID | SUSE-SU-2019:788-1
|
| Released | Thu Mar 28 11:55:06 2019 |
| Summary | Security update for sqlite3 |
| Type | security |
| Severity | moderate |
| References | 1119687,CVE-2018-20346 |
Description:
This update for sqlite3 to version 3.27.2 fixes the following issue:
Security issue fixed:
- CVE-2018-20346: Fixed a remote code execution vulnerability in FTS3 (Magellan) (bsc#1119687).
Release notes: https://www.sqlite.org/releaselog/3_27_2.html
| Advisory ID | SUSE-RU-2019:790-1
|
| Released | Thu Mar 28 12:06:17 2019 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1130557 |
Description:
This update for timezone fixes the following issues:
timezone was updated 2019a:
- Palestine 'springs forward' on 2019-03-30 instead of 2019-03-23
- Metlakatla 'fell back' to rejoin Alaska Time on 2019-01-20 at 02:00
- Israel observed DST in 1980 (08-02/09-13) and 1984 (05-05/08-25)
- zic now has an -r option to limit the time range of output data
| Advisory ID | SUSE-RU-2019:905-1
|
| Released | Mon Apr 8 16:48:02 2019 |
| Summary | Recommended update for gcc |
| Type | recommended |
| Severity | moderate |
| References | 1096008 |
Description:
This update for gcc fixes the following issues:
- Fix gcc-PIE spec to properly honor -no-pie at link time. (bsc#1096008)
| Advisory ID | SUSE-SU-2019:926-1
|
| Released | Wed Apr 10 16:33:12 2019 |
| Summary | Security update for tar |
| Type | security |
| Severity | moderate |
| References | 1120610,1130496,CVE-2018-20482,CVE-2019-9923 |
Description:
This update for tar fixes the following issues:
Security issues fixed:
- CVE-2019-9923: Fixed a denial of service while parsing certain archives with malformed extended headers in pax_decode_header() (bsc#1130496).
- CVE-2018-20482: Fixed a denial of service when the '--sparse' option mishandles file shrinkage during read access (bsc#1120610).
| Advisory ID | SUSE-RU-2019:1022-1
|
| Released | Wed Apr 24 13:46:51 2019 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | moderate |
| References | 1121410 |
Description:
This update for hwdata fixes the following issues:
Update to version 0.320 (bsc#1121410):
- Updated the pci, usb and vendor ids vendor and product databases.
| Advisory ID | SUSE-SU-2019:1040-1
|
| Released | Thu Apr 25 17:09:21 2019 |
| Summary | Security update for samba |
| Type | security |
| Severity | important |
| References | 1114407,1124223,1125410,1126377,1131060,1131686,CVE-2019-3880 |
Description:
This update for samba fixes the following issues:
Security issue fixed:
- CVE-2019-3880: Fixed a path/symlink traversal vulnerability, which allowed an unprivileged user to save registry files outside a share (bsc#1131060).
ldb was updated to version 1.2.4 (bsc#1125410 bsc#1131686):
- Out of bound read in ldb_wildcard_compare
- Hold at most 10 outstanding paged result cookies
- Put 'results_store' into a doubly linked list
- Refuse to build Samba against a newer minor version of ldb
Non-security issues fixed:
- Fixed update-apparmor-samba-profile script after apparmor switched to using named profiles (bsc#1126377).
- Abide to the load_printers parameter in smb.conf (bsc#1124223).
- Provide the 32bit samba winbind PAM module and its dependend 32bit libraries.
| Advisory ID | SUSE-SU-2019:1052-1
|
| Released | Fri Apr 26 14:33:42 2019 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | moderate |
| References | 1132728,1132732,CVE-2019-2602,CVE-2019-2684 |
Description:
This update for java-11-openjdk to version 11.0.3+7 fixes the following issues:
Security issues fixed:
- CVE-2019-2602: Fixed excessive use of CPU time in the BigDecimal implementation (bsc#1132728).
- CVE-2019-2684: Fixed a flaw in the RMI registry implementation which could lead to selection of an incorrect skeleton class (bsc#1132732).
Non-security issues fixed:
- Multiple bug fixes and improvements.
| Advisory ID | SUSE-RU-2019:1105-1
|
| Released | Tue Apr 30 12:10:58 2019 |
| Summary | Recommended update for gcc7 |
| Type | recommended |
| Severity | moderate |
| References | 1084842,1114592,1124644,1128794,1129389,1131264,SLE-6738 |
Description:
This update for gcc7 fixes the following issues:
Update to gcc-7-branch head (r270528).
- Disables switch jump-tables when retpolines are used. This restores
some lost performance for kernel builds with retpolines. (bsc#1131264,
jsc#SLE-6738)
- Fix ICE compiling tensorflow on aarch64. (bsc#1129389)
- Fix for aarch64 FMA steering pass use-after-free. (bsc#1128794)
- Fix for s390x FP load-and-test issue. (bsc#1124644)
- Improve build reproducability by disabling address-space randomization
during build.
- Adjust gnat manual entries in the info directory. (bsc#1114592)
- Includes fix to no longer try linking -lieee with -mieee-fp. (bsc#1084842)
| Advisory ID | SUSE-RU-2019:1113-1
|
| Released | Tue Apr 30 14:08:42 2019 |
| Summary | Recommended update for python-pycurl |
| Type | recommended |
| Severity | moderate |
| References | 1128355 |
Description:
This update for python-pycurl fixes the following issues:
- bsc#1128355: update to the Factory package to get multibuild and
better working tests.
- Update to 7.43.0.2:
* Added perform_rb and perform_rs methods to Curl objects to
return response body as byte string and string, respectively.
* Added OPT_COOKIELIST constant for consistency with other
option constants.
* PycURL is now able to report errors triggered by libcurl
via CURLOPT_FAILONERROR mechanism when the error messages are
not decodable in Python's default encoding (GitHub issue #259).
* Added getinfo_raw method to Curl objects to return byte strings
as is from libcurl without attempting to decode them
(GitHub issue #493).
* When adding a Curl easy object to CurlMulti via add_handle,
the easy objects now have their reference counts increased so that
the application is no longer required to keep references to them
to keep them from being garbage collected (GitHub issue #171).
* PycURL easy, multi and share objects can now be weak referenced.
* set_ca_certs now accepts byte strings as it should have been
all along.
* Use OpenSSL 1.1 and 1.0 specific APIs for controlling thread locks
depending on OpenSSL version (patch by Vitaly Murashev).
* Fixed a crash when closesocket callback failed (patch by
Gisle Vanem and toddrme2178).
* Added CURLOPT_PROXY_SSLCERT, CURLOPT_PROXY_SSLCERTTYPE,
CURLOPT_PROXY_SSLKEY, CURLOPT_PROXY_SSLKEYTYPE,
CURLOPT_PROXY_SSL_VERIFYPEER (libcurl 7.52.0+,
patch by Casey Miller).
* Added CURLOPT_PRE_PROXY (libcurl 7.52.0+, patch by ziggy).
* Added SOCKET_BAD constant and it is now recognized as a valid
return value from OPENSOCKET callback.
| Advisory ID | SUSE-SU-2019:1127-1
|
| Released | Thu May 2 09:39:24 2019 |
| Summary | Security update for sqlite3 |
| Type | security |
| Severity | moderate |
| References | 1130325,1130326,CVE-2019-9936,CVE-2019-9937 |
Description:
This update for sqlite3 to version 3.28.0 fixes the following issues:
Security issues fixed:
- CVE-2019-9936: Fixed a heap-based buffer over-read, when running fts5 prefix
queries inside transaction (bsc#1130326).
- CVE-2019-9937: Fixed a denial of service related to interleaving reads and writes in
a single transaction with an fts5 virtual table (bsc#1130325).
| Advisory ID | SUSE-RU-2019:1152-1
|
| Released | Fri May 3 18:06:09 2019 |
| Summary | Recommended update for java-11-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1131378 |
Description:
This update for java-11-openjdk fixes the following issues:
- Require update-ca-certificates by the headless subpackage
(bsc#1131378)
- Removed a font rendering patch with broke related to other font changes.
| Advisory ID | SUSE-SU-2019:1156-1
|
| Released | Mon May 6 13:46:07 2019 |
| Summary | Security update for python-Jinja2 |
| Type | security |
| Severity | important |
| References | 1125815,1132174,1132323,CVE-2016-10745,CVE-2019-10906,CVE-2019-8341 |
Description:
This update for python-Jinja2 to version 2.10.1 fixes the following issues:
Security issues fixed:
- CVE-2019-8341: Fixed a command injection in from_string() (bsc#1125815).
- CVE-2019-10906: Fixed a sandbox escape due to information disclosure via str.format (bsc#1132323).
| Advisory ID | SUSE-RU-2019:1229-1
|
| Released | Tue May 14 11:05:55 2019 |
| Summary | Recommended update for sensors |
| Type | recommended |
| Severity | moderate |
| References | 1108468,1116021 |
Description:
This update for sensors fixes the following issues:
sensors was updated to version 3.5.0:
The following changes were done:
- soname was bumped due to commit dcf2367 which introduced an ABI change.
(This was reverted for the SUSE packages, as it was not necessary)
- Fixed disappearance of certain hwmon chips with 4.19+ kernels (bsc#1116021).
- Add the find-driver script for debugging.
- Various documentation and man page improvements.
- Fix various issues found by Coverity Scan.
- Updated links in documentation to reflect the new home of lm_sensors.
- sensors.1: Add reference to sensors-detect and document -j option (json output).
- sensors: Add support for json output, add support for power
min, lcrit, min_alarm, lcrit_alarm.
- sensors-detect changes:
* Fix systemd paths.
* Add detection of Fintek F81768.
* Only probe I/O ports on x86.
* Add detection of Nuvoton NCT6793D.
* Add detection of Microchip MCP9808.
* Mark F71868A as supported by the f71882fg driver.
* Mark F81768D as supported by the f71882fg driver.
* Mark F81866D as supported by the f71882fg driver.
* Add detection of various ITE chips.
* Add detection of Nuvoton NCT6795D.
* Add detection of DDR4 SPD.
* Add detection of ITE IT8987D.
* Add detection of AMD Family 17h temperature sensors.
* Add detection of AMD KERNCZ SMBus controller.
* Add detection of various Intel SMBus controllers.
* Add detection of Giantec GT30TS00.
* Add detection of ONS CAT34TS02C and CAT34TS04.
* Add detection of AMD Family 15h Model 60+ temperature
sensors.
* Add detection of Nuvoton NCT6796D.
* Add detection of AMD Family 15h Model 70+ temperature
sensors.
- configs: Add sample configuration files.
- sensors.conf.default:
* Add hardwired inputs of NCT6795D
* Add hardwired inputs of F71868A
* Add hardwired NCT6796D inputs
- vt1211_pwm: replaced deprecated sub shell syntax, run with
bash instead of sh.
- pwmconfig: replaced deprecated sub shell syntax.
- fancontrol: replaced deprecated sub shell syntax, save
original pwm values.
- fancontrol.8: replaced deprecated sub shell syntax.
- libsensors:
* Add support for SENSORS_BUS_TYPE_SCSI, add support
for power min, lcrit, min_alarm, lcrit_alarm.
* Handle hwmon device with thermal device parent (bsc#1108468).
- Undo unnecessary libsensors version bump.
- Undo the SENSORS_API_VERSION change, to stay source-compatible with
upstream.
| Advisory ID | SUSE-SU-2019:1368-1
|
| Released | Tue May 28 13:15:38 2019 |
| Summary | Recommended update for sles12sp3-docker-image, sles12sp4-image, system-user-root |
| Type | security |
| Severity | important |
| References | 1134524,CVE-2019-5021 |
Description:
This update for sles12sp3-docker-image, sles12sp4-image, system-user-root fixes the following issues:
- CVE-2019-5021: Include an invalidated root password by default, not an empty one (bsc#1134524)
| Advisory ID | SUSE-SU-2019:1372-1
|
| Released | Tue May 28 16:53:28 2019 |
| Summary | Security update for libtasn1 |
| Type | security |
| Severity | moderate |
| References | 1105435,CVE-2018-1000654 |
Description:
This update for libtasn1 fixes the following issues:
Security issue fixed:
- CVE-2018-1000654: Fixed a denial of service in the asn1 parser (bsc#1105435).
| Advisory ID | SUSE-RU-2019:1492-1
|
| Released | Thu Jun 13 14:51:01 2019 |
| Summary | Recommended update for libidn |
| Type | recommended |
| Severity | low |
| References | 1132869 |
Description:
This update for libidn fixes the following issue:
- The missing libidn11-32bit compat library package was provided. (bsc#1132869)
| Advisory ID | SUSE-RU-2019:1691-1
|
| Released | Mon Jun 24 16:21:37 2019 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1095804,1103388,1103696,1104034,1118492,1120242,1125610,1125744,1128529,1128564,1129243,1129300,1130041,1130077,1131677,1132346,1133424,1134876,1136102,1138130,987798 |
Description:
This update fixes the following issues:
koan:
- Require virt-install only for RHEL6/7. Other distributions
accepting Recommends must use it as virt-install is not available
sometimes (for example SLED)
- Change virt-install from Reccommends to Require because this
fixes RHEL 6 & 7
- Fix regex error in the files section
- Remove Recursion in python_sitelib and remove non relevant parts
of the specfile
- Replace python2_sitelib macro with python_sitelib to fix build on
older distros.
- Remove duplicate file section entrys
- Adjust Group Tag to Development/Libraries/Python to satisfy linter
prometheus-node_exporter:
- Add the package to the SLE Basesytem module. (fate#327287)
rhnlib:
- Add group to python*-rhnlib to fix building at SLE11
- Read SSL decoded buffer completely when no pending bytes on the
underlying connection.
- Fix encoding issues after porting to Python 3.
- Sync changes from Spacewalk
- 1652859 - python3 http.client does not contain _set_hostport()
- Use rpm for debian packaging
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
spacecmd:
- Save SSM list on system delete and update cache (bsc#1130077, bsc#1125744)
- Replace iteritems with items for python2/3 compat (bsc#1129243)
- Fix python 3 bytes issue when handling config channels
- Prevent spacecmd crashing when piping the output in Python 3 (bsc#1125610)
- Fix compatibility with Python 3
- Add function to merge errata and packages through spacecmd (bsc#987798)
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
spacewalk-backend:
- Use new names in code for client tool packages which were renamed (bsc#1134876)
- Fix password prompt within mgr-sign-metadata
- Fix TypeError for 'errata.getErrataInfo' XMLRPC handler (bsc#1132346)
- Fix typo in syncing product extensions (bsc#1118492)
- Fix mgr-sign-metadata-ctl checking of exported keys.
- Use suseLib.get_proxy to get the HTTP proxy configuration
properly on DEB repos (bsc#1133424)
- Add support for mirrorlist and metalink on Zypper reposync.
- Solve situations where synced packages have epoch 0 but reposync
does not find them them on the database.
- Fix path to the RPM database used by Zypper at reposync.
- Add makefile for python linter and unit/integration tests
- Fix linking of packages in reposync (bsc#1131677)
- Include arch to distinct latest packages on reposync.
- Migrate missing spacewalk-cfg-get script to Python3
- Improve dependency solving algorithm for spacewalk-repo-sync.
- Remove apache access_compat module and adapt config files
- Add support for getting latest versions from RPM packages
when running 'spacewalk-repo-sync' after migration to Zypper.
- Include packages dependencies on 'spacewalk-repo-sync' when using filters
for RPM packages.
- Allow package filtering (name matching) on spacewalk-repo-sync after
migrating away from yum.
- Fix crash when importing new channel families on 'mgr-inter-sync' (bsc#1129300)
- Make Zypper to use the spacewalk GPG keyring in reposync (bsc#1128529)
- Fix: handle non-standard filenames for comps.xml (bsc#1120242)
- Make reposync use and append token correctly to the URL
- Fix invalid mode error when doing spacewalk-repo-sync on Ubuntu
official repos.
- Fix bootstrapping SLE15 traditional client (bsc#1128564)
- Fix reading LOB objects with python3
- Fix 'mgr-inter-sync' problems after Python 3 migration.
- Mgr-sign-metadata can optionally clear-sign metadata files
- Allow errata import from local repositories.
- Fix 'rhnpush' after migration to Python 3.
- Fix package import issues when package encoding is ISO8859-1.
- Fix issues with HTTP proxy and reposync.
- Solve Python 3 problem and allow traditional registration.
- Add 'python-urlgrabber' as a new dependency.
- Fix Python3 issues on satellite_tools scripts
- Use 'Zypper' and 'libsolv' in 'spacewalk-repo-sync'. Replace 'yum'.
- Require the correct dependency for python-rpm to allow the Proxy
to work with Python3 only
- Make rhn-ssl-dbstore compatible with python3
- Take only text files from /srv/salt to make spacewalk-debug smaller (bsc#1103388)
- Support mirroring of source packages
- Make spacewalk-backend code compatible with Python 3
- Prepare spacewalk-backend packages to build on Python 3
- Replace PyPAM with python-python-pam
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
- Disable Oracle support for openSUSE (bsc#1095804)
spacewalk-client-tools:
- Fix bootstrapping SLE15 traditional client (bsc#1128564)
- Sync with Spacewalk
- Add ability to work behind http proxies
- 1666099 - python3 is picky about bytes and string
- Fix testConfig.py
- Use rpm for debian packaging
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
- The rhnsd service was replaced by rhnsd timer, so
registration script and systemd presets are now adapted
to this (bsc#1138130)
spacewalk-koan:
- Fix building on openSUSE 15.0
- Add Uyuni URL to package
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
spacewalk-oscap:
- Fix python2 compilation on openSUSE
- Add Uyuni URL to package
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
spacewalk-remote-utils:
- Sync changes from Spacewalk
- 1649374 - Update spacewalk-remote-utils with RHEL 7.6 channel definitions
- 1633532 - Use python-gpg instead of python-gpgme where possible
- Add Uyuni URL to package
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
spacewalk-usix:
- Add compatibility with Python 3
- Use rpm for debian packaging
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
supportutils-plugin-susemanager-client:
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
suseRegisterInfo:
- Make suseRegisterInfo compatible with Python 2 and 3
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
zypp-plugin-spacewalk:
- Fix python syntax error in distupgrade (bsc#1136102)
mgr-daemon:
- rhnsd service was replaced by rhnsd timer (bsc#1138130)
| Advisory ID | SUSE-SU-2019:1776-1
|
| Released | Mon Jul 8 18:18:37 2019 |
| Summary | Security update for zeromq |
| Type | security |
| Severity | important |
| References | 1082318,1140255,CVE-2019-13132 |
Description:
This update for zeromq fixes the following issues:
- CVE-2019-13132: An unauthenticated remote attacker could have exploited
a stack overflow vulnerability on a server that is supposed to be protected
by encryption and authentication to potentially gain a remote code execution.
(bsc#1140255)
- Correctly mark license files as licence instead of documentation (bsc#1082318)
| Advisory ID | SUSE-SU-2019:1804-1
|
| Released | Wed Jul 10 10:40:44 2019 |
| Summary | Security update for ruby-bundled-gems-rpmhelper, ruby2.5 |
| Type | security |
| Severity | important |
| References | 1082007,1082008,1082009,1082010,1082011,1082014,1082058,1087433,1087434,1087436,1087437,1087440,1087441,1112530,1112532,1130028,1130611,1130617,1130620,1130622,1130623,1130627,1133790,CVE-2017-17742,CVE-2018-1000073,CVE-2018-1000074,CVE-2018-1000075,CVE-2018-1000076,CVE-2018-1000077,CVE-2018-1000078,CVE-2018-1000079,CVE-2018-16395,CVE-2018-16396,CVE-2018-6914,CVE-2018-8777,CVE-2018-8778,CVE-2018-8779,CVE-2018-8780,CVE-2019-8320,CVE-2019-8321,CVE-2019-8322,CVE-2019-8323,CVE-2019-8324,CVE-2019-8325 |
Description:
This update for ruby2.5 and ruby-bundled-gems-rpmhelper fixes the following issues:
Changes in ruby2.5:
Update to 2.5.5 and 2.5.4:
https://www.ruby-lang.org/en/news/2019/03/15/ruby-2-5-5-released/
https://www.ruby-lang.org/en/news/2019/03/13/ruby-2-5-4-released/
Security issues fixed:
- CVE-2019-8320: Delete directory using symlink when
decompressing tar (bsc#1130627)
- CVE-2019-8321: Escape sequence injection vulnerability in
verbose (bsc#1130623)
- CVE-2019-8322: Escape sequence injection vulnerability in gem
owner (bsc#1130622)
- CVE-2019-8323: Escape sequence injection vulnerability in API
response handling (bsc#1130620)
- CVE-2019-8324: Installing a malicious gem may lead to arbitrary
code execution (bsc#1130617)
- CVE-2019-8325: Escape sequence injection vulnerability in
errors (bsc#1130611)
Ruby 2.5 was updated to 2.5.3:
This release includes some bug fixes and some security fixes.
Security issues fixed:
- CVE-2018-16396: Tainted flags are not propagated in Array#pack
and String#unpack with some directives (bsc#1112532)
- CVE-2018-16395: OpenSSL::X509::Name equality check does not
work correctly (bsc#1112530)
Ruby 2.5 was updated to 2.5.1:
This release includes some bug fixes and some security fixes.
Security issues fixed:
- CVE-2017-17742: HTTP response splitting in WEBrick (bsc#1087434)
- CVE-2018-6914: Unintentional file and directory creation with
directory traversal in tempfile and tmpdir (bsc#1087441)
- CVE-2018-8777: DoS by large request in WEBrick (bsc#1087436)
- CVE-2018-8778: Buffer under-read in String#unpack (bsc#1087433)
- CVE-2018-8779: Unintentional socket creation by poisoned NUL
byte in UNIXServer and UNIXSocket (bsc#1087440)
- CVE-2018-8780: Unintentional directory traversal by poisoned
NUL byte in Dir (bsc#1087437)
- Multiple vulnerabilities in RubyGems were fixed:
- CVE-2018-1000079: Fixed path traversal issue during gem installation allows to write to arbitrary filesystem locations (bsc#1082058)
- CVE-2018-1000075: Fixed infinite loop vulnerability due to negative size in tar header causes Denial of Service (bsc#1082014)
- CVE-2018-1000078: Fixed XSS vulnerability in homepage attribute when displayed via gem server (bsc#1082011)
- CVE-2018-1000077: Fixed that missing URL validation on spec home attribute allows malicious gem to set an invalid homepage URL (bsc#1082010)
- CVE-2018-1000076: Fixed improper verification of signatures in tarball allows to install mis-signed gem (bsc#1082009)
- CVE-2018-1000074: Fixed unsafe Object Deserialization Vulnerability in gem owner allowing arbitrary code execution on specially crafted YAML (bsc#1082008)
- CVE-2018-1000073: Fixed path traversal when writing to a symlinked basedir outside of the root (bsc#1082007)
Other changes:
- Fixed Net::POPMail methods modify frozen literal when using default arg
- ruby: change over of the Japanese Era to the new emperor May 1st 2019 (bsc#1133790)
- build with PIE support (bsc#1130028)
Changes in ruby-bundled-gems-rpmhelper:
- Add a new helper for bundled ruby gems.
| Advisory ID | SUSE-RU-2019:1807-1
|
| Released | Wed Jul 10 13:13:21 2019 |
| Summary | Recommended update for java-11-openjdk |
| Type | recommended |
| Severity | moderate |
| References | 1137264 |
Description:
This update ships the OpenJDK LTS version 11 in the java-11-openjdk packages. (FATE#326347 bsc#1137264)
| Advisory ID | SUSE-RU-2019:1815-1
|
| Released | Thu Jul 11 07:47:55 2019 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1140016 |
Description:
This update for timezone fixes the following issues:
- Timezone update 2019b. (bsc#1140016):
- Brazil no longer observes DST.
- 'zic -b slim' outputs smaller TZif files.
- Palestine's 2019 spring-forward transition was on 03-29, not 03-30.
- Add info about the Crimea situation.
| Advisory ID | SUSE-SU-2019:2002-1
|
| Released | Mon Jul 29 13:00:27 2019 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1115375,1140461,1141780,1141781,1141782,1141783,1141784,1141785,1141787,1141788,1141789,CVE-2019-2745,CVE-2019-2762,CVE-2019-2766,CVE-2019-2769,CVE-2019-2786,CVE-2019-2816,CVE-2019-2818,CVE-2019-2821,CVE-2019-7317 |
Description:
This update for java-11-openjdk to version jdk-11.0.4+11 fixes the following issues:
Security issues fixed:
- CVE-2019-2745: Improved ECC Implementation (bsc#1141784).
- CVE-2019-2762: Exceptional throw cases (bsc#1141782).
- CVE-2019-2766: Improve file protocol handling (bsc#1141789).
- CVE-2019-2769: Better copies of CopiesList (bsc#1141783).
- CVE-2019-2786: More limited privilege usage (bsc#1141787).
- CVE-2019-7317: Improve PNG support options (bsc#1141780).
- CVE-2019-2818: Better Poly1305 support (bsc#1141788).
- CVE-2019-2816: Normalize normalization (bsc#1141785).
- CVE-2019-2821: Improve TLS negotiation (bsc#1141781).
- Certificate validation improvements
Non-security issues fixed:
- Do not fail installation when the manpages are not present (bsc#1115375)
- Backport upstream fix for JDK-8208602: Cannot read PEM X.509 cert if
there is whitespace after the header or footer (bsc#1140461)
| Advisory ID | SUSE-RU-2019:2142-1
|
| Released | Wed Aug 14 18:14:04 2019 |
| Summary | Recommended update for mozilla-nspr, mozilla-nss |
| Type | recommended |
| Severity | moderate |
| References | 1141322 |
Description:
This update for mozilla-nspr, mozilla-nss fixes the following issues:
mozilla-nss was updated to NSS 3.45 (bsc#1141322) :
- New function in pk11pub.h: PK11_FindRawCertsWithSubject
- The following CA certificates were Removed:
CN = Certinomis - Root CA (bmo#1552374)
- Implement Delegated Credentials (draft-ietf-tls-subcerts) (bmo#1540403)
This adds a new experimental function SSL_DelegateCredential
Note: In 3.45, selfserv does not yet support delegated credentials (See bmo#1548360).
Note: In 3.45 the SSLChannelInfo is left unmodified, while an upcoming change in 3.46 will set SSLChannelInfo.authKeyBits to that of the delegated credential for better policy enforcement (See bmo#1563078).
- Replace ARM32 Curve25519 implementation with one from fiat-crypto (bmo#1550579)
- Expose a function PK11_FindRawCertsWithSubject for finding certificates with a given subject on a given slot (bmo#1552262)
- Add IPSEC IKE support to softoken (bmo#1546229)
- Add support for the Elbrus lcc compiler (<=1.23) (bmo#1554616)
- Expose an external clock for SSL (bmo#1543874)
This adds new experimental functions: SSL_SetTimeFunc,
SSL_CreateAntiReplayContext, SSL_SetAntiReplayContext, and
SSL_ReleaseAntiReplayContext.
The experimental function SSL_InitAntiReplay is removed.
- Various changes in response to the ongoing FIPS review (bmo#1546477)
Note: The source package size has increased substantially due to the new FIPS test vectors. This will likely prompt follow-on work, but please accept our apologies in the meantime.
mozilla-nspr was updated to version 4.21
- Changed prbit.h to use builtin function on aarch64.
- Removed Gonk/B2G references.
| Advisory ID | SUSE-RU-2019:2218-1
|
| Released | Mon Aug 26 11:29:57 2019 |
| Summary | Recommended update for pinentry |
| Type | recommended |
| Severity | moderate |
| References | 1141883 |
Description:
This update for pinentry fixes the following issues:
- Fix a dangling pointer in qt/main.cpp that caused crashes. (bsc#1141883)
| Advisory ID | SUSE-OU-2019:2483-1
|
| Released | Fri Sep 27 14:16:23 2019 |
| Summary | Optional update for python3-google-api-python-client, python3-httplib2, python3-oauth2client, and python3-uritemplate. |
| Type | optional |
| Severity | low |
| References | 1088358 |
Description:
This update ships python3-google-api-python-client, python3-httplib2, python3-oauth2client, and python3-uritemplate
for the SUSE Linux Enterprise Public Cloud 15 module.
| Advisory ID | SUSE-SU-2019:2533-1
|
| Released | Thu Oct 3 15:02:50 2019 |
| Summary | Security update for sqlite3 |
| Type | security |
| Severity | moderate |
| References | 1150137,CVE-2019-16168 |
Description:
This update for sqlite3 fixes the following issues:
Security issue fixed:
- CVE-2019-16168: Fixed improper validation of sqlite_stat1 field that could lead to denial of service (bsc#1150137).
| Advisory ID | SUSE-RU-2019:2681-1
|
| Released | Tue Oct 15 22:01:40 2019 |
| Summary | Recommended update for libdb-4_8 |
| Type | recommended |
| Severity | moderate |
| References | 1148244 |
Description:
This update for libdb-4_8 fixes the following issues:
- Add off-page deadlock patch as found and documented by Red Hat.
(bsc#1148244)
| Advisory ID | SUSE-SU-2019:2702-1
|
| Released | Wed Oct 16 18:41:30 2019 |
| Summary | Security update for gcc7 |
| Type | security |
| Severity | moderate |
| References | 1071995,1141897,1142649,1148517,1149145,CVE-2019-14250,CVE-2019-15847 |
Description:
This update for gcc7 to r275405 fixes the following issues:
Security issues fixed:
- CVE-2019-14250: Fixed an integer overflow in binutils (bsc#1142649).
- CVE-2019-15847: Fixed an optimization in the POWER9 backend of gcc that could reduce the entropy of the random number generator (bsc#1149145).
Non-security issue fixed:
- Move Live Patching technology stack from kGraft to upstream klp (bsc#1071995, fate#323487).
| Advisory ID | SUSE-SU-2019:2730-1
|
| Released | Mon Oct 21 16:04:57 2019 |
| Summary | Security update for procps |
| Type | security |
| Severity | important |
| References | 1092100,1121753,CVE-2018-1122,CVE-2018-1123,CVE-2018-1124,CVE-2018-1125,CVE-2018-1126 |
Description:
This update for procps fixes the following issues:
procps was updated to 3.3.15. (bsc#1092100)
Following security issues were fixed:
- CVE-2018-1122: Prevent local privilege escalation in top. If a user ran top
with HOME unset in an attacker-controlled directory, the attacker could have
achieved privilege escalation by exploiting one of several vulnerabilities in
the config_file() function (bsc#1092100).
- CVE-2018-1123: Prevent denial of service in ps via mmap buffer overflow.
Inbuilt protection in ps maped a guard page at the end of the overflowed
buffer, ensuring that the impact of this flaw is limited to a crash (temporary
denial of service) (bsc#1092100).
- CVE-2018-1124: Prevent multiple integer overflows leading to a heap
corruption in file2strvec function. This allowed a privilege escalation for a
local attacker who can create entries in procfs by starting processes, which
could result in crashes or arbitrary code execution in proc utilities run by
other users (bsc#1092100).
- CVE-2018-1125: Prevent stack buffer overflow in pgrep. This vulnerability was
mitigated by FORTIFY limiting the impact to a crash (bsc#1092100).
- CVE-2018-1126: Ensure correct integer size in proc/alloc.* to prevent
truncation/integer overflow issues (bsc#1092100).
Also this non-security issue was fixed:
- Fix CPU summary showing old data. (bsc#1121753)
The update to 3.3.15 contains the following fixes:
- library: Increment to 8:0:1
No removals, no new functions
Changes: slab and pid structures
- library: Just check for SIGLOST and don't delete it
- library: Fix integer overflow and LPE in file2strvec CVE-2018-1124
- library: Use size_t for alloc functions CVE-2018-1126
- library: Increase comm size to 64
- pgrep: Fix stack-based buffer overflow CVE-2018-1125
- pgrep: Remove >15 warning as comm can be longer
- ps: Fix buffer overflow in output buffer, causing DOS CVE-2018-1123
- ps: Increase command name selection field to 64
- top: Don't use cwd for location of config CVE-2018-1122
- update translations
- library: build on non-glibc systems
- free: fix scaling on 32-bit systems
- Revert 'Support running with child namespaces'
- library: Increment to 7:0:1
No changes, no removals
New fuctions: numa_init, numa_max_node, numa_node_of_cpu, numa_uninit, xalloc_err_handler
- doc: Document I idle state in ps.1 and top.1
- free: fix some of the SI multiples
- kill: -l space between name parses correctly
- library: dont use vm_min_free on non Linux
- library: don't strip off wchan prefixes (ps & top)
- pgrep: warn about 15+ char name only if -f not used
- pgrep/pkill: only match in same namespace by default
- pidof: specify separator between pids
- pkill: Return 0 only if we can kill process
- pmap: fix duplicate output line under '-x' option
- ps: avoid eip/esp address truncations
- ps: recognizes SCHED_DEADLINE as valid CPU scheduler
- ps: display NUMA node under which a thread ran
- ps: Add seconds display for cputime and time
- ps: Add LUID field
- sysctl: Permit empty string for value
- sysctl: Don't segv when file not available
- sysctl: Read and write large buffers
- top: add config file support for XDG specification
- top: eliminated minor libnuma memory leak
- top: show fewer memory decimal places (configurable)
- top: provide command line switch for memory scaling
- top: provide command line switch for CPU States
- top: provides more accurate cpu usage at startup
- top: display NUMA node under which a thread ran
- top: fix argument parsing quirk resulting in SEGV
- top: delay interval accepts non-locale radix point
- top: address a wishlist man page NLS suggestion
- top: fix potential distortion in 'Mem' graph display
- top: provide proper multi-byte string handling
- top: startup defaults are fully customizable
- watch: define HOST_NAME_MAX where not defined
- vmstat: Fix alignment for disk partition format
- watch: Support ANSI 39,49 reset sequences
| Advisory ID | SUSE-RU-2019:2762-1
|
| Released | Thu Oct 24 07:08:44 2019 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1150451 |
Description:
This update for timezone fixes the following issues:
- Fiji observes DST from 2019-11-10 to 2020-01-12.
- Norfolk Island starts observing Australian-style DST.
| Advisory ID | SUSE-SU-2019:2779-1
|
| Released | Thu Oct 24 16:57:42 2019 |
| Summary | Security update for binutils |
| Type | security |
| Severity | moderate |
| References | 1109412,1109413,1109414,1111996,1112534,1112535,1113247,1113252,1113255,1116827,1118644,1118830,1118831,1120640,1121034,1121035,1121056,1133131,1133232,1141913,1142772,1152590,1154016,1154025,CVE-2018-1000876,CVE-2018-17358,CVE-2018-17359,CVE-2018-17360,CVE-2018-17985,CVE-2018-18309,CVE-2018-18483,CVE-2018-18484,CVE-2018-18605,CVE-2018-18606,CVE-2018-18607,CVE-2018-19931,CVE-2018-19932,CVE-2018-20623,CVE-2018-20651,CVE-2018-20671,CVE-2018-6323,CVE-2018-6543,CVE-2018-6759,CVE-2018-6872,CVE-2018-7208,CVE-2018-7568,CVE-2018-7569,CVE-2018-7570,CVE-2018-7642,CVE-2018-7643,CVE-2018-8945,CVE-2019-1010180,ECO-368,SLE-6206 |
Description:
This update for binutils fixes the following issues:
binutils was updated to current 2.32 branch [jsc#ECO-368].
Includes following security fixes:
- CVE-2018-17358: Fixed invalid memory access in _bfd_stab_section_find_nearest_line in syms.c (bsc#1109412)
- CVE-2018-17359: Fixed invalid memory access exists in bfd_zalloc in opncls.c (bsc#1109413)
- CVE-2018-17360: Fixed heap-based buffer over-read in bfd_getl32 in libbfd.c (bsc#1109414)
- CVE-2018-17985: Fixed a stack consumption problem caused by the cplus_demangle_type (bsc#1116827)
- CVE-2018-18309: Fixed an invalid memory address dereference was discovered in read_reloc in reloc.c (bsc#1111996)
- CVE-2018-18483: Fixed get_count function provided by libiberty that allowed attackers to cause a denial of service or other unspecified impact (bsc#1112535)
- CVE-2018-18484: Fixed stack exhaustion in the C++ demangling functions provided by libiberty, caused by recursive stack frames (bsc#1112534)
- CVE-2018-18605: Fixed a heap-based buffer over-read issue was discovered in the function sec_merge_hash_lookup causing a denial of service (bsc#1113255)
- CVE-2018-18606: Fixed a NULL pointer dereference in _bfd_add_merge_section when attempting to merge sections with large alignments, causing denial of service (bsc#1113252)
- CVE-2018-18607: Fixed a NULL pointer dereference in elf_link_input_bfd when used for finding STT_TLS symbols without any TLS section, causing denial of service (bsc#1113247)
- CVE-2018-19931: Fixed a heap-based buffer overflow in bfd_elf32_swap_phdr_in in elfcode.h (bsc#1118831)
- CVE-2018-19932: Fixed an integer overflow and infinite loop caused by the IS_CONTAINED_BY_LMA (bsc#1118830)
- CVE-2018-20623: Fixed a use-after-free in the error function in elfcomm.c (bsc#1121035)
- CVE-2018-20651: Fixed a denial of service via a NULL pointer dereference in elf_link_add_object_symbols in elflink.c (bsc#1121034)
- CVE-2018-20671: Fixed an integer overflow that can trigger a heap-based buffer overflow in load_specific_debug_section in objdump.c (bsc#1121056)
- CVE-2018-1000876: Fixed integer overflow in bfd_get_dynamic_reloc_upper_bound,bfd_canonicalize_dynamic_reloc in objdump (bsc#1120640)
- CVE-2019-1010180: Fixed an out of bound memory access that could lead to crashes (bsc#1142772)
- enable xtensa architecture (Tensilica lc6 and related)
- Use -ffat-lto-objects in order to provide assembly for static libs
(bsc#1141913).
- Fixed some LTO build issues (bsc#1133131 bsc#1133232).
- riscv: Don't check ABI flags if no code section
- Fixed a segfault in ld when building some versions of pacemaker (bsc#1154025, bsc#1154016).
- Add avr, epiphany and rx to target_list so that the common binutils can handle all objects we can create with crosses (bsc#1152590).
Update to binutils 2.32:
- The binutils now support for the C-SKY processor series.
- The x86 assembler now supports a -mvexwig=[0|1] option to control
encoding of VEX.W-ignored (WIG) VEX instructions.
It also has a new -mx86-used-note=[yes|no] option to generate (or
not) x86 GNU property notes.
- The MIPS assembler now supports the Loongson EXTensions R2 (EXT2),
the Loongson EXTensions (EXT) instructions, the Loongson Content
Address Memory (CAM) ASE and the Loongson MultiMedia extensions
Instructions (MMI) ASE.
- The addr2line, c++filt, nm and objdump tools now have a default
limit on the maximum amount of recursion that is allowed whilst
demangling strings. This limit can be disabled if necessary.
- Objdump's --disassemble option can now take a parameter,
specifying the starting symbol for disassembly. Disassembly will
continue from this symbol up to the next symbol or the end of the
function.
- The BFD linker will now report property change in linker map file
when merging GNU properties.
- The BFD linker's -t option now doesn't report members within
archives, unless -t is given twice. This makes it more useful
when generating a list of files that should be packaged for a
linker bug report.
- The GOLD linker has improved warning messages for relocations that
refer to discarded sections.
- Improve relro support on s390 [fate#326356]
- Fix broken debug symbols (bsc#1118644)
- Handle ELF compressed header alignment correctly.
| Advisory ID | SUSE-RU-2019:2993-1
|
| Released | Mon Nov 18 11:52:23 2019 |
| Summary | Recommended update for tftp |
| Type | recommended |
| Severity | moderate |
| References | 1153625 |
Description:
This update for tftp fixes the following issues:
- Add tftp.socket requirement to the service unit section. (bsc#1153625)
| Advisory ID | SUSE-SU-2019:2997-1
|
| Released | Mon Nov 18 15:16:38 2019 |
| Summary | Security update for ncurses |
| Type | security |
| Severity | moderate |
| References | 1103320,1154036,1154037,CVE-2019-17594,CVE-2019-17595 |
Description:
This update for ncurses fixes the following issues:
Security issues fixed:
- CVE-2019-17594: Fixed a heap-based buffer over-read in the _nc_find_entry function (bsc#1154036).
- CVE-2019-17595: Fixed a heap-based buffer over-read in the fmt_entry function (bsc#1154037).
Non-security issue fixed:
- Removed screen.xterm from terminfo database (bsc#1103320).
| Advisory ID | SUSE-SU-2019:2998-1
|
| Released | Mon Nov 18 15:17:23 2019 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1152856,1154212,CVE-2019-2894,CVE-2019-2933,CVE-2019-2945,CVE-2019-2949,CVE-2019-2958,CVE-2019-2962,CVE-2019-2964,CVE-2019-2973,CVE-2019-2975,CVE-2019-2977,CVE-2019-2978,CVE-2019-2981,CVE-2019-2983,CVE-2019-2987,CVE-2019-2988,CVE-2019-2989,CVE-2019-2992,CVE-2019-2999 |
Description:
This update for java-11-openjdk to version jdk-11.0.5-10 fixes the following issues:
Security issues fixed (October 2019 CPU bsc#1154212):
- CVE-2019-2933: Windows file handling redux
- CVE-2019-2945: Better socket support
- CVE-2019-2949: Better Kerberos ccache handling
- CVE-2019-2958: Build Better Processes
- CVE-2019-2964: Better support for patterns
- CVE-2019-2962: Better Glyph Images
- CVE-2019-2973: Better pattern compilation
- CVE-2019-2975: Unexpected exception in jjs
- CVE-2019-2978: Improved handling of jar files
- CVE-2019-2977: Improve String index handling
- CVE-2019-2981: Better Path supports
- CVE-2019-2983: Better serial attributes
- CVE-2019-2987: Better rendering of native glyphs
- CVE-2019-2988: Better Graphics2D drawing
- CVE-2019-2989: Improve TLS connection support
- CVE-2019-2992: Enhance font glyph mapping
- CVE-2019-2999: Commentary on Javadoc comments
- CVE-2019-2894: Enhance ECDSA operations (bsc#1152856).
| Advisory ID | SUSE-SU-2019:3061-1
|
| Released | Mon Nov 25 17:34:22 2019 |
| Summary | Security update for gcc9 |
| Type | security |
| Severity | moderate |
| References | 1114592,1135254,1141897,1142649,1142654,1148517,1149145,CVE-2019-14250,CVE-2019-15847,SLE-6533,SLE-6536 |
Description:
This update includes the GNU Compiler Collection 9.
A full changelog is provided by the GCC team on:
https://www.gnu.org/software/gcc/gcc-9/changes.html
The base system compiler libraries libgcc_s1, libstdc++6 and others are
now built by the gcc 9 packages.
To use it, install 'gcc9' or 'gcc9-c++' or other compiler brands and use CC=gcc-9 /
CXX=g++-9 during configuration for using it.
Security issues fixed:
- CVE-2019-15847: Fixed a miscompilation in the POWER9 back end, that optimized multiple calls of the __builtin_darn intrinsic into a single call. (bsc#1149145)
- CVE-2019-14250: Fixed a heap overflow in the LTO linker. (bsc#1142649)
Non-security issues fixed:
- Split out libstdc++ pretty-printers into a separate package supplementing gdb and the installed runtime. (bsc#1135254)
- Fixed miscompilation for vector shift on s390. (bsc#1141897)
| Advisory ID | SUSE-SU-2019:3086-1
|
| Released | Thu Nov 28 10:02:24 2019 |
| Summary | Security update for libidn2 |
| Type | security |
| Severity | moderate |
| References | 1154884,1154887,CVE-2019-12290,CVE-2019-18224 |
Description:
This update for libidn2 to version 2.2.0 fixes the following issues:
- CVE-2019-12290: Fixed an improper round-trip check when converting A-labels to U-labels (bsc#1154884).
- CVE-2019-18224: Fixed a heap-based buffer overflow that was caused by long domain strings (bsc#1154887).
| Advisory ID | SUSE-RU-2019:3205-1
|
| Released | Mon Dec 9 13:48:28 2019 |
| Summary | Recommended update for insserv-compat |
| Type | recommended |
| Severity | moderate |
| References | 1052837,1133306 |
Description:
This update for insserv-compat fixes the following issues:
- Fix handling of start parameters. (bsc#1133306)
- Remove unnecessary entry from configuration file. (bsc#1052837)
| Advisory ID | SUSE-RU-2019:3361-1
|
| Released | Thu Dec 19 18:54:43 2019 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1113160,1131556,1143913,1146683,1152722,1153090,1154968,1156211,1156397,1156521 |
Description:
This update fixes the following issues:
golang-github-lusitaniae-apache_exporter:
- Handle OS TERM signals
- Add option to override host name
golang-github-prometheus-prometheus:
- Patch macros on spec file to support builds on SLE 12
- Remove prometheus.firewall.xml source file
- Remove firewalld files. They are installed in the main firewalld
package.
- Update Uyuni/SUSE Manager service discovery patch
+ Fixes crashes when systems have no FQDN
+ Adds Parallel calls to Uyuni API, meaningful performance increase
+ Adds Support for system group labels
- Do not install the firewalld config file on Tumbleweed (on
versions newer than Leap 15.1). It's installed in the main
firewalld package.
- reorder some %install tasks
- Add network-online (Wants and After) dependency to systemd unit bsc#1143913
- Only package required files (reduces rpm size by 4 MB)
- Add sysconfig file
- Add firewall config file
- Use variables for defining user and group
koan:
- Fix auto installing VMs (bsc#1156211)
rhnlib:
- Fix malformed XML response when data contains non-ASCII chars (bsc#1154968)
spacecmd:
- Enable building and installing for Ubuntu 16.04 and Ubuntu 18.04
- Prevent error when piping stdout in Python 2 (bsc#1153090)
spacewalk-backend:
- Fix specfile for systems that do not yet use systemd
- Fix spacewalk-update-signatures for python3 (bsc#1156521)
- Fix problems with Package Hub repos having multiple rpms with same NEVRA
but different checksums (bsc#1146683)
- Add systemd service macros for diskcheck.service
- Port diskcheck utility to 4.0.3 branch (bsc#1156397)
- Use active values for diskchecker mails
- Do not require parameters to start on column 1
- Add Requires: systemd for completeness
- Create /usr/lib/systemd/systemd during build
- BuildRequires: systemd for spacewalk-diskcheck
- Add option spacecheck_shutdown; tidy up wording of notifications
- Add disk space checker script
- Fix broken spacewalk-data-fsck utility (bsc#1131556)
spacewalk-client-tools:
- Skip dmidecode data on aarch64 to prevent coredump (bsc#1113160)
spacewalk-koan:
- Gfx_type needs to default to 'vnc' (bsc#1156211)
zypp-plugin-spacewalk:
- Prevent possible encoding issues on Python 3 (bsc#1152722)
| Advisory ID | SUSE-SU-2019:3395-1
|
| Released | Mon Dec 30 14:05:06 2019 |
| Summary | Security update for mozilla-nspr, mozilla-nss |
| Type | security |
| Severity | moderate |
| References | 1141322,1158527,1159819,CVE-2018-18508,CVE-2019-11745,CVE-2019-17006 |
Description:
This update for mozilla-nspr, mozilla-nss fixes the following issues:
mozilla-nss was updated to NSS 3.47.1:
Security issues fixed:
- CVE-2019-17006: Added length checks for cryptographic primitives (bsc#1159819).
- CVE-2019-11745: EncryptUpdate should use maxout, not block size (bsc#1158527).
- CVE-2019-11727: Fixed vulnerability sign CertificateVerify with PKCS#1 v1.5 signatures issue (bsc#1141322).
mozilla-nspr was updated to version 4.23:
- Whitespace in C files was cleaned up and no longer uses tab characters for indenting.
| Advisory ID | SUSE-RU-2019:3400-1
|
| Released | Tue Dec 31 08:18:40 2019 |
| Summary | Recommended update for libsodium |
| Type | recommended |
| Severity | moderate |
| References | 1146257 |
Description:
This update for libsodium fixes the following issues:
- build libsodium23-32bit, which is required by zeromq's -32bit packages. (bsc#1146257)
| Advisory ID | SUSE-RU-2020:10-1
|
| Released | Thu Jan 2 12:35:06 2020 |
| Summary | Recommended update for gcc7 |
| Type | recommended |
| Severity | moderate |
| References | 1146475 |
Description:
This update for gcc7 fixes the following issues:
- Fix miscompilation with thread-safe localstatic initialization (gcc#85887).
- Fix debug info created for array definitions that complete an earlier declaration (bsc#1146475).
| Advisory ID | SUSE-SU-2020:213-1
|
| Released | Wed Jan 22 15:38:15 2020 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1160968,CVE-2020-2583,CVE-2020-2590,CVE-2020-2593,CVE-2020-2601,CVE-2020-2604,CVE-2020-2654,CVE-2020-2655 |
Description:
This update for java-11-openjdk fixes the following issues:
Update to version jdk-11.0.6-10 (January 2020 CPU, bsc#1160968)
Fixing these security related issues:
- CVE-2020-2583: Unlink Set of LinkedHashSets
- CVE-2020-2590: Improve Kerberos interop capabilities
- CVE-2020-2593: Normalize normalization for all
- CVE-2020-2601: Better Ticket Granting Services
- CVE-2020-2604: Better serial filter handling
- CVE-2020-2655: Better TLS messaging support
- CVE-2020-2654: Improve Object Identifier Processing
| Advisory ID | SUSE-RU-2020:225-1
|
| Released | Fri Jan 24 06:49:07 2020 |
| Summary | Recommended update for procps |
| Type | recommended |
| Severity | moderate |
| References | 1158830 |
Description:
This update for procps fixes the following issues:
- Fix for 'ps -C' allowing to accept any arguments longer than 15 characters anymore. (bsc#1158830)
| Advisory ID | SUSE-RU-2020:338-1
|
| Released | Thu Feb 6 13:00:23 2020 |
| Summary | Recommended update for apr |
| Type | recommended |
| Severity | moderate |
| References | 1151059 |
Description:
This update for apr fixes the following issues:
- Increase timeout to fix random failure of testsuite [bsc#1151059].
| Advisory ID | SUSE-RU-2020:362-1
|
| Released | Fri Feb 7 11:14:20 2020 |
| Summary | Recommended update for libXi |
| Type | recommended |
| Severity | moderate |
| References | 1153311 |
Description:
This update for libXi fixes the following issue:
- The libXi6-32bit library on x86_64 are now shipped in the Basesystem module. (bsc#1153311)
| Advisory ID | SUSE-RU-2020:395-1
|
| Released | Tue Feb 18 14:16:48 2020 |
| Summary | Recommended update for gcc7 |
| Type | recommended |
| Severity | moderate |
| References | 1160086 |
Description:
This update for gcc7 fixes the following issue:
- Fixed a miscompilation in zSeries code (bsc#1160086)
| Advisory ID | SUSE-RU-2020:453-1
|
| Released | Tue Feb 25 10:51:53 2020 |
| Summary | Recommended update for binutils |
| Type | recommended |
| Severity | moderate |
| References | 1160590 |
Description:
This update for binutils fixes the following issues:
- Recognize the official name of s390 arch13: 'z15'. (bsc#1160590, jsc#SLE-7903 aka jsc#SLE-7464)
| Advisory ID | SUSE-RU-2020:525-1
|
| Released | Fri Feb 28 11:49:36 2020 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | moderate |
| References | 1164562 |
Description:
This update for pam fixes the following issues:
- Add libdb as build-time dependency to enable pam_userdb module.
Enable pam_userdb.so (jsc#sle-7258, bsc#1164562)
| Advisory ID | SUSE-RU-2020:556-1
|
| Released | Mon Mar 2 13:32:14 2020 |
| Summary | Recommended update for 389-ds |
| Type | recommended |
| Severity | moderate |
| References | 1155951 |
Description:
This update for 389-ds to version 1.4.2.2 fixes the following issues:
389-ds was updated to 1.4.2.6 (fate#326677, bsc#1155951), bringing many bug and stability fixes.
Issue addressed:
- Enabled python lib389 installer tooling to match upstream and
suse documentation.
More information for this release at: https://directory.fedoraproject.org/docs/389ds/releases/release-1-4-2-1.html
| Advisory ID | SUSE-RU-2020:689-1
|
| Released | Fri Mar 13 17:09:01 2020 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | moderate |
| References | 1166510 |
Description:
This update for PAM fixes the following issue:
- The license of libdb linked against pam_userdb is not always wanted,
so we temporary disabled pam_userdb again. It will be published
in a different package at a later time. (bsc#1166510)
| Advisory ID | SUSE-SU-2020:737-1
|
| Released | Fri Mar 20 13:47:16 2020 |
| Summary | Recommended update for ruby2.5 |
| Type | security |
| Severity | important |
| References | 1140844,1152990,1152992,1152994,1152995,1162396,1164804,CVE-2012-6708,CVE-2015-9251,CVE-2019-15845,CVE-2019-16201,CVE-2019-16254,CVE-2019-16255,CVE-2020-8130 |
Description:
This update for ruby2.5 toversion 2.5.7 fixes the following issues:
ruby 2.5 was updated to version 2.5.7
- CVE-2020-8130: Fixed a command injection in intree copy of rake (bsc#1164804).
- CVE-2019-16255: Fixed a code injection vulnerability of Shell#[] and
Shell#test (bsc#1152990).
- CVE-2019-16254: Fixed am HTTP response splitting in WEBrick (bsc#1152992).
- CVE-2019-15845: Fixed a null injection vulnerability of File.fnmatch and
File.fnmatch? (bsc#1152994).
- CVE-2019-16201: Fixed a regular expression denial of service of WEBrick
Digest access authentication (bsc#1152995).
- CVE-2012-6708: Fixed an XSS in JQuery
- CVE-2015-9251: Fixed an XSS in JQuery
- Fixed unit tests (bsc#1140844)
- Removed some unneeded test files (bsc#1162396).
| Advisory ID | SUSE-RU-2020:917-1
|
| Released | Fri Apr 3 15:02:25 2020 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | moderate |
| References | 1166510 |
Description:
This update for pam fixes the following issues:
- Moved pam_userdb into a separate package pam-extra. (bsc#1166510)
| Advisory ID | SUSE-SU-2020:948-1
|
| Released | Wed Apr 8 07:44:21 2020 |
| Summary | Security update for gmp, gnutls, libnettle |
| Type | security |
| Severity | moderate |
| References | 1152692,1155327,1166881,1168345,CVE-2020-11501 |
Description:
This update for gmp, gnutls, libnettle fixes the following issues:
Security issue fixed:
- CVE-2020-11501: Fixed zero random value in DTLS client hello (bsc#1168345)
FIPS related bugfixes:
- FIPS: Install checksums for binary integrity verification which are
required when running in FIPS mode (bsc#1152692, jsc#SLE-9518)
- FIPS: Fixed a cfb8 decryption issue, no longer truncate output IV if
input is shorter than block size. (bsc#1166881)
- FIPS: Added Diffie Hellman public key verification test. (bsc#1155327)
| Advisory ID | SUSE-SU-2020:693-1
|
| Released | Wed Apr 8 14:11:14 2020 |
| Summary | Security update for wireshark |
| Type | security |
| Severity | moderate |
| References | 1093733,1094301,1101776,1101777,1101786,1101788,1101791,1101794,1101800,1101802,1101804,1101810,1106514,1111647,1117740,1121231,1121232,1121233,1121234,1121235,1127367,1127369,1127370,1131941,1131945,1136021,1141980,1150690,1156288,1158505,1161052,1165241,1165710,957624,CVE-2018-11354,CVE-2018-11355,CVE-2018-11356,CVE-2018-11357,CVE-2018-11358,CVE-2018-11359,CVE-2018-11360,CVE-2018-11361,CVE-2018-11362,CVE-2018-12086,CVE-2018-14339,CVE-2018-14340,CVE-2018-14341,CVE-2018-14342,CVE-2018-14343,CVE-2018-14344,CVE-2018-14367,CVE-2018-14368,CVE-2018-14369,CVE-2018-14370,CVE-2018-16056,CVE-2018-16057,CVE-2018-16058,CVE-2018-18225,CVE-2018-18226,CVE-2018-18227,CVE-2018-19622,CVE-2018-19623,CVE-2018-19624,CVE-2018-19625,CVE-2018-19626,CVE-2018-19627,CVE-2018-19628,CVE-2019-10894,CVE-2019-10895,CVE-2019-10896,CVE-2019-10897,CVE-2019-10898,CVE-2019-10899,CVE-2019-10900,CVE-2019-10901,CVE-2019-10902,CVE-2019-10903,CVE-2019-13619,CVE-2019-16319,CVE-2019-19553,CVE-2019-5716,CVE-2019-5717,CVE-2019-5718,CVE-2019-5719,CVE-2019-5721,CVE-2019-9208,CVE-2019-9209,CVE-2019-9214,CVE-2020-7044,CVE-2020-9428,CVE-2020-9429,CVE-2020-9430,CVE-2020-9431 |
Description:
This update for wireshark and libmaxminddb fixes the following issues:
Update wireshark to new major version 3.2.2 and introduce libmaxminddb for GeoIP support (bsc#1156288).
New features include:
- Added support for 111 new protocols, including WireGuard, LoRaWAN, TPM 2.0, 802.11ax and QUIC
- Improved support for existing protocols, like HTTP/2
- Improved analytics and usability functionalities
| Advisory ID | SUSE-SU-2020:995-1
|
| Released | Wed Apr 15 08:30:39 2020 |
| Summary | Security update for ruby2.5 |
| Type | security |
| Severity | moderate |
| References | 1167244,1168938,CVE-2020-10663,CVE-2020-10933 |
Description:
This update for ruby2.5 to version 2.5.8 fixes the following issues:
- CVE-2020-10663: Unsafe Object Creation Vulnerability in JSON (bsc#1167244).
- CVE-2020-10933: Heap exposure vulnerability in the socket library (bsc#1168938).
| Advisory ID | SUSE-RU-2020:1037-1
|
| Released | Mon Apr 20 10:49:39 2020 |
| Summary | Recommended update for python-pytest |
| Type | recommended |
| Severity | low |
| References | 1002895,1107105,1138666,1167732 |
Description:
This update fixes the following issues:
New python-pytest versions are provided.
In Basesystem:
- python3-pexpect: updated to 4.8.0
- python3-py: updated to 1.8.1
- python3-zipp: shipped as dependency in version 0.6.0
In Python2:
- python2-pexpect: updated to 4.8.0
- python2-py: updated to 1.8.1
| Advisory ID | SUSE-RU-2020:1226-1
|
| Released | Fri May 8 10:51:05 2020 |
| Summary | Recommended update for gcc9 |
| Type | recommended |
| Severity | moderate |
| References | 1149995,1152590,1167898 |
Description:
This update for gcc9 fixes the following issues:
This update ships the GCC 9.3 release.
- Includes a fix for Internal compiler error when building HepMC (bsc#1167898)
- Includes fix for binutils version parsing
- Add libstdc++6-pp provides and conflicts to avoid file conflicts
with same minor version of libstdc++6-pp from gcc10.
- Add gcc9 autodetect -g at lto link (bsc#1149995)
- Install go tool buildid for bootstrapping go
| Advisory ID | SUSE-RU-2020:1261-1
|
| Released | Tue May 12 18:40:18 2020 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | moderate |
| References | 1168806 |
Description:
This update for hwdata fixes the following issues:
Update from version 0.320 to version 0.324 (bsc#1168806)
- Updated pci, usb and vendor ids.
- Replace pciutils-ids package providing compatibility symbolic link
| Advisory ID | SUSE-RU-2020:1280-1
|
| Released | Thu May 14 14:27:51 2020 |
| Summary | Recommended update for postgresql, postgresql10, postgresql12 |
| Type | recommended |
| Severity | moderate |
| References | 1138034,1151591,1153168,1163985,1167541,CVE-2019-10164,CVE-2020-1720 |
Description:
This update for postgresql, postgresql10, postgresql12 fixes the following issues:
Changes in the postgresql wrapper package:
- Sync ownership of /run/postgresql in the file list with tmpfiles.
- Use the correct content for .bash_profile (bsc#1153168).
- Stop shipping SUSEfirewall2 config files (bsc#1151591).
- Use /run/postgresql instead of /var/run/postgresql in %ghost and
postgresql-tmpfiles.conf to avoid rpmlint warnings and errors.
- add /var/run/postgresql to the filelist. as %ghost for systemd
systems and directly for non systemd systems
Changes in postgresql10:
- packaging changed to no longer build the libraries,
these now come from postgresql12.
Changes in postgresql12:
Initial package for the postgresql 12 branch
https://www.postgresql.org/about/news/1976/
- Update to 12.2 (CVE-2020-1720)
https://www.postgresql.org/about/news/2011/
https://www.postgresql.org/docs/12/release-12-2.html
- Avoid the dependency from the devel package to the main package.
devel packages are exclusive, thus ecpg does not require
update-alternatives.
- Remove unused build dependencies from the client libs package:
LVM, icu, selinux, systemd.
https://www.postgresql.org/docs/12/release-12-1.html
https://www.postgresql.org/about/news/1994/
- add requires to the server-devel package for the libs that are
returned by pg_config --libs
python-psycopg2 was updated to 2.8.4 to allow working with postgresql12.
| Advisory ID | SUSE-SU-2020:1294-1
|
| Released | Mon May 18 07:38:36 2020 |
| Summary | Security update for file |
| Type | security |
| Severity | moderate |
| References | 1154661,1169512,CVE-2019-18218 |
Description:
This update for file fixes the following issues:
Security issues fixed:
- CVE-2019-18218: Fixed a heap-based buffer overflow in cdf_read_property_info() (bsc#1154661).
Non-security issue fixed:
- Fixed broken '--help' output (bsc#1169512).
| Advisory ID | SUSE-RU-2020:1303-1
|
| Released | Mon May 18 09:40:36 2020 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1169582 |
Description:
This update for timezone fixes the following issues:
- timezone update 2020a. (bsc#1169582)
* Morocco springs forward on 2020-05-31, not 2020-05-24.
* Canada's Yukon advanced to -07 year-round on 2020-03-08.
* America/Nuuk renamed from America/Godthab.
* zic now supports expiration dates for leap second lists.
| Advisory ID | SUSE-RU-2020:1328-1
|
| Released | Mon May 18 17:16:04 2020 |
| Summary | Recommended update for grep |
| Type | recommended |
| Severity | moderate |
| References | 1155271 |
Description:
This update for grep fixes the following issues:
- Update testsuite expectations, no functional changes (bsc#1155271)
| Advisory ID | SUSE-SU-2020:1353-1
|
| Released | Wed May 20 13:02:32 2020 |
| Summary | Security update for freetype2 |
| Type | security |
| Severity | moderate |
| References | 1079603,1091109,CVE-2018-6942 |
Description:
This update for freetype2 to version 2.10.1 fixes the following issues:
Security issue fixed:
- CVE-2018-6942: Fixed a NULL pointer dereference within ttinerp.c (bsc#1079603).
Non-security issues fixed:
- Update to version 2.10.1
* The bytecode hinting of OpenType variation fonts was flawed, since
the data in the `CVAR' table wasn't correctly applied.
* Auto-hinter support for Mongolian.
* The handling of the default character in PCF fonts as introduced
in version 2.10.0 was partially broken, causing premature abortion
of charmap iteration for many fonts.
* If `FT_Set_Named_Instance' was called with the same arguments
twice in a row, the function returned an incorrect error code the
second time.
* Direct rendering using FT_RASTER_FLAG_DIRECT crashed (bug
introduced in version 2.10.0).
* Increased precision while computing OpenType font variation
instances.
* The flattening algorithm of cubic Bezier curves was slightly
changed to make it faster. This can cause very subtle rendering
changes, which aren't noticeable by the eye, however.
* The auto-hinter now disables hinting if there are blue zones
defined for a `style' (i.e., a certain combination of a script and
its related typographic features) but the font doesn't contain any
characters needed to set up at least one blue zone.
- Add tarball signatures and freetype2.keyring
- Update to version 2.10.0
* A bunch of new functions has been added to access and process
COLR/CPAL data of OpenType fonts with color-layered glyphs.
* As a GSoC 2018 project, Nikhil Ramakrishnan completely
overhauled and modernized the API reference.
* The logic for computing the global ascender, descender, and
height of OpenType fonts has been slightly adjusted for
consistency.
* `TT_Set_MM_Blend' could fail if called repeatedly with the same
arguments.
* The precision of handling deltas in Variation Fonts has been
increased.The problem did only show up with multidimensional
designspaces.
* New function `FT_Library_SetLcdGeometry' to set up the geometry
of LCD subpixels.
* FreeType now uses the `defaultChar' property of PCF fonts to set
the glyph for the undefined character at glyph index 0 (as
FreeType already does for all other supported font formats). As
a consequence, the order of glyphs of a PCF font if accessed
with FreeType can be different now compared to previous
versions.
This change doesn't affect PCF font access with cmaps.
* `FT_Select_Charmap' has been changed to allow parameter value
`FT_ENCODING_NONE', which is valid for BDF, PCF, and Windows FNT
formats to access built-in cmaps that don't have a predefined
`FT_Encoding' value.
* A previously reserved field in the `FT_GlyphSlotRec' structure
now holds the glyph index.
* The usual round of fuzzer bug fixes to better reject malformed
fonts.
* `FT_Outline_New_Internal' and `FT_Outline_Done_Internal' have
been removed.These two functions were public by oversight only
and were never documented.
* A new function `FT_Error_String' returns descriptions of error
codes if configuration macro FT_CONFIG_OPTION_ERROR_STRINGS is
defined.
* `FT_Set_MM_WeightVector' and `FT_Get_MM_WeightVector' are new
functions limited to Adobe MultiMaster fonts to directly set and
get the weight vector.
- Enable subpixel rendering with infinality config:
- Re-enable freetype-config, there is just too many fallouts.
- Update to version 2.9.1
* Type 1 fonts containing flex features were not rendered
correctly (bug introduced in version 2.9).
* CVE-2018-6942: Older FreeType versions can crash with certain
malformed variation fonts.
* Bug fix: Multiple calls to `FT_Get_MM_Var' returned garbage.
* Emboldening of bitmaps didn't work correctly sometimes, showing
various artifacts (bug introduced in version 2.8.1).
* The auto-hinter script ranges have been updated for Unicode 11.
No support for new scripts have been added, however, with the
exception of Georgian Mtavruli.
- freetype-config is now deprecated by upstream and not enabled
by default.
- Update to version 2.10.1
* The `ftmulti' demo program now supports multiple hidden axes with
the same name tag.
* `ftview', `ftstring', and `ftgrid' got a `-k' command line option
to emulate a sequence of keystrokes at start-up.
* `ftview', `ftstring', and `ftgrid' now support screen dumping to a
PNG file.
* The bytecode debugger, `ttdebug', now supports variation TrueType
fonts; a variation font instance can be selected with the new `-d'
command line option.
- Add tarball signatures and freetype2.keyring
- Update to version 2.10.0
* The `ftdump' demo program has new options `-c' and `-C' to
display charmaps in compact and detailed format, respectively.
Option `-V' has been removed.
* The `ftview', `ftstring', and `ftgrid' demo programs use a new
command line option `-d' to specify the program window's width,
height, and color depth.
* The `ftview' demo program now displays red boxes for zero-width
glyphs.
* `ftglyph' has limited support to display fonts with
color-layered glyphs.This will be improved later on.
* `ftgrid' can now display bitmap fonts also.
* The `ttdebug' demo program has a new option `-f' to select a
member of a TrueType collection (TTC).
* Other various improvements to the demo programs.
- Remove 'Supplements: fonts-config' to avoid accidentally pulling
in Qt dependencies on some non-Qt based desktops.(bsc#1091109)
fonts-config is fundamental but ft2demos seldom installs by end users.
only fonts-config maintainers/debuggers may use ft2demos along to
debug some issues.
- Update to version 2.9.1
* No changelog upstream.
| Advisory ID | SUSE-RU-2020:1494-1
|
| Released | Wed May 27 20:29:48 2020 |
| Summary | Recommended update for python-psycopg2 |
| Type | recommended |
| Severity | moderate |
| References | 1171213 |
Description:
This update for python-psycopg2 fixes the following issues:
- Sort out the syntax of the dependencies to fix possible build failures. (bsc#1171213)
| Advisory ID | SUSE-RU-2020:1507-1
|
| Released | Fri May 29 17:23:52 2020 |
| Summary | Recommended update for publicsuffix |
| Type | recommended |
| Severity | moderate |
| References | 1171819 |
Description:
This update for publicsuffix fixes the following issues:
- Update from version 20180312 to version 20200506. (bsc#1171819).
- New in version 20200506:
* gTLD autopull: 2020-05-06 (#1030)
* Update public_suffix_list.dat (#993)
* Add shopware.store domain (#958)
* Add clic2000.net to Private Section (#1010)
* Add Fabrica apps domain: onfabrica.com (#999)
* Add dyndns.dappnode.io (#912)
* Added curv.dev to public_suffix_list.dat (#968)
* Add panel.gg and daemon.panel.gg (#978)
* adding sth.ac.at (#997)
* Add netlify.app (#1012)
* Added Wiki Link as info resource (#1011)
* Add schulserver.de, update IServ GmbH contact information (#996)
* Add conn.uk, copro.uk, couk.me and ukco.me domains (#963)
* Remove flynnhub.com (#971)
* Added graphox.us domain (#960)
* Add domains for FASTVPS EESTI OU (#941)
* Add platter.dev user app domains (#935)
* Add playstation-cloud.com (#1006)
* gTLD autopull: 2020-04-02 (#1005)
* ACI prefix (#930)
* Update public_suffix_list.dat (#923)
* Add toolforge.org and wmcloud.org (#970)
* gTLD autopull: 2020-03-29 (#1003)
- New in version 20200326:
* aero registry removal
* Add Mineduc subregistry for public schools: aprendemas.cl
* Update public_suffix_list.dat - Existing Section
* gTLD autopull: 2020-03-15
* Add 'urown.cloud' and 'dnsupdate.info'
* Remove site.builder.nu
* Remove unnecessary trailing whitespace for name.fj
* Update .eu IDNs to add Greek and URL for Cyrillic
* Update fj entry
- New in version 20200201:
* gTLD autopull: 2020-02-01 (#952)
* gTLD autopull: 2020-01-31 (#951)
* Add WoltLab Cloud domains (#947)
* Add qbuser.com domain (#943)
* Added senseering domain (#946)
* Add u.channelsdvr.net to PSL (#950)
* Add discourse.team (#949)
* gTLD autopull: 2020-01-06 (#942)
* gTLD autopull: 2019-12-25 (#939)
* Urgent removal of eq.edu.au (#924)
* gTLD autopull: 2019-12-20 (#938)
* gTLD autopull: 2019-12-11 (#932)
* Added adobeaemcloud domains (#931)
* Add Observable domain: observableusercontent.com. (#914)
* Correct v.ua sorting
* add v.ua (#919)
* Add en-root.fr domain (#910)
* add Datawire private domain (#925)
* Add amsw.nl private domain to PSL (#929)
* Add *.on-k3s.io (#922)
* Add *.r.appspot.com to public suffix list (#920)
* Added gentapps.com (#916)
* Add oya.to (#908)
* Add Group 53, LLC Domains (#900)
* Add perspecta.cloud (#898)
* Add 0e.vc to PSL (#896)
* Add skygearapp.com (#892)
* Update Hostbip Section (#871)
* Add qcx.io and *.sys.qcx.io (#868)
* Add builtwithdark.com to the public suffix list (#857)
* Add_customer-oci.com (#811)
* Move out old .ru reserved domains
* gTLD autopull: 2019-12-02 (#928)
* gTLD autopull: 2019-11-20 (#926)
- New in version 20191115:
* Add gov.scot for Scottish Government
* update gTLD list to 2019-11-15 state
* remove go-vip.co, go-vip.net, wpcomstaging.com
- New in version 20191025:
* gTLD list updated to 2019-10-24 state
* Update .so suffix list
* Add the new TLD .ss
* Add xn--mgbah1a3hjkrd (موريتانيا)
* Add lolipop.io
* Add altervista.org
* Remove zone.id from list
* Add new domain to Synology dynamic dns service
- New in version 20190808:
* tools: update newgtlds.go to filter removed gTLDs (#860)
* gTLD autopull: 2019-08-08 (#862)
* Remove non-public nuernberg.museum nuremberg.museum domains (#859)
* gTLD autopull: 2019-08-02 (#858)
* Update public_suffix_list.dat (#825)
* Update reference as per #855
* add nic.za
* Update contact for SymfonyCloud (#854)
* Add lelux.site (#849)
* Add *.webhare.dev (#847)
* Update Hostbip Section (#846)
* Add Yandex Cloud domains (#850)
* Add ASEINet domains (#844)
* Update nymnom section (#771)
* Add Handshake zones (#796)
* Add iserv.dev for IServ GmbH (#826)
* Add trycloudflare.com to Cloudflare's domains (#835)
* Add shopitsite.com (#838)
* Add pubtls.org (#839)
* Add qualifio.com domains (#840)
* Update newgtlds tooling & associated gTLD data. (#834)
* Add web.app for Google (#830)
* Add iobb.net (#828)
* Add cloudera.site (#829)
- New in version 20190529:
* Add Balena domains (#814)
* Add KingHost domains (#827)
* Add dyn53.io (#820)
* Add azimuth.network and arvo.network (#812)
* Update .rw domains per ccTLD (#821)
* Add b-data.io (#759)
* Add co.bn (#789)
* Add Zitcom domains (#817)
* Add Carrd suffixes (#816)
* Add Linode Suffixes (#810)
* Add lab.ms (#807)
* Add wafflecell.com (#805)
* Add häkkinen.fi (#804)
* Add prvcy.page (#803)
* Add SRCF user domains: soc.srcf.net, user.srcf.net (#802)
* Add KaasHosting (#801)
* Adding cloud66.zone (#797)
* Add gehirn.ne.jp and usercontent.jp for Gehirn Inc. (#795)
* Add Clerk user domains (#791)
* Add loginline (.app, .dev, .io, .services, .site) (#790)
* Add wnext.app (#785)
* Add Hostbip Registry Domains (#770)
* Add glitch.me (#769)
* added thingdustdata.com (#767)
* Add dweb.link (#766)
* Add onred.one (#764)
* Add mo-siemens.io (#762)
* Add Render domains (#761)
* Add *.moonscale.io (#757)
* Add Stackhero domain (#755)
* Add voorloper.cloud (#750)
* Add repl.co and repl.run (#748)
* Add edugit.org (#736)
* Add Hakaran domains (#733)
* Add barsy.ca (#732)
* Add Names.of.London Domains (#543)
* Add nctu.me (#746)
* Br 201904 update (#809)
* Delete DOHA
* Add app.banzaicloud.io (#730)
* Update .TR (#741)
* Add Nabu Casa (#781)
* Added uk0.bigv.io under Bytemark Hosting (#745)
* Add GOV.UK PaaS client domains (#765)
* Add discourse.group for Civilized Discourse Construction Kit, Inc. (#768)
* Add on-rancher.cloud and on-rio.io (#779)
* Syncloud dynamic dns service (#727)
* Add git-pages.rit.edu (#690)
* Add workers.dev (#772)
* Update .AM (#756)
* Add go-vip.net. (#793)
* Add site.builder.nu (#723)
* Update .FR sectorial domains (#527)
* Remove ACTIVE
* Remove SPIEGEL
* Remove EPOST
* Remove ZIPPO
* Remove BLANCO
- New in version 20190205:
* Add domains of Individual Network Berlin e.V. (#711)
* Added bss.design to PSL (#685)
* Add fastly-terrarium.com (#729)
* Add Swisscom Application Cloud domains (#698)
* Update public_suffix_list.dat with api.stdlib.com (#751)
* Add regional domain for filegear.me (#713)
* Remove bv.nl (#758)
* Update public_suffix_list.dat
- Link public_suffix_list.dat to effective_tld_names.dat for the
purpose of httpcomponents-client
- Do not pull in full python3, psl-make-dafsa already pulls in
what it needs to generate the things
- New in version 20181227:
* Add run.app and a.run.app to the psl (#681)
* Add telebit.io .app .xyz (#726)
* Add Leadpages domains (#731)
* Add public suffix entries for dapps.earth (#708)
* Add Bytemark Hosting domains (#620)
* Remove .STATOIL
* linter: Expect rules to be in NFKC (#725)
* Convert list data from NFKD to NFKC (#720)
* Update LS (#718)
- New in version 20181030:
* Add readthedocs.io (#722)
* Remove trailing whitespace from L11948 (#721)
* Add krasnik.pl, leczna.pl, lubartow.pl, lublin.pl, poniatowa.pl
and swidnik.pl domains to the Public Suffix List (#670)
* Add instantcloud.cn by Redstar Consultants (#696)
* Add Fermax and mydobiss.com domain (#706)
* Add shop.th & online.th (#716)
* Add siteleaf.net (#655)
* Add wpcomstaging.com and go-vip.co to the PSL (#719)
- Update to version 20181003:
* Remove deleted TLDs (#710)
* Added apigee.io (#712)
* Add AWS ElasticBeanstalk Ningxia, CN region (#597)
* Add Github PULL REQUEST TEMPLATE (#699)
* Add ong.br 2nd level domain (#707)
- Update to version 20180813:
* Update .ID list (#703)
* Updated .bn ccTLD. Removed wildcard. (#702)
* Remove stackspace.space from PSL (#691)
* Remove XPERIA (#697)
- Update to version 20180719:
* Remove .IWC
* Update Kuwait's ccTLD (.kw)
* Use https for www.transip.nl
* Remove MEO and SAPO
- New in version 20180523:
* Remove 1password domains (#632)
* Add cleverapps.io (Clever Cloud) (#634)
* Remove .BOOTS
* Add azurecontainer.io to Microsoft domains (#637)
* Change the patchnewgtlds tool for the updated .zw domain
* Add new gTLDs up to 2018-04-17 and new ccTLDs up to 2018-04-17
* cloud.muni.cz cloud subdomains (#622)
* Add YunoHost DynDns domains: nohost.me & noho.st (#615)
* Use a custom token for the newGTLD list (#645)
* lug.org.uk (#514)
* Adding xnbay.com,u2.xnbay.com,u2-local.xnbay.com to public_suffix_list.dat. (#506)
* Adding customer.speedpartner.de (#585)
* Adding ravendb.net subdomains (#535)
* Adding own.pm (#544)
* pcloud.host (#531)
* Add additional Lukanet Ltd domains (#652)
* Add zone.id (#575)
* Add half.host (#571)
* Update 香港 TLD (#568)
* Add Now-DNS domains (#560)
* Added blackbaudcdn.net private domain to PSL (#558)
* Adding IServ GmbH domains (#552)
* Add FASTVPS EESTI OU domains (#541)
* nic.it - update regions and provinces (#524)
* Update Futureweb OG Private Domains (#520)
* add United Gameserver virtualuser domains (#600)
* Add Lightmaker Property Manager, Inc domains (#604)
* Update Uberspace domains (#616)
* Add Datto, Inc domains
* Add memset hosting domains (#625)
* Add utwente.io (#626)
* Add bci.dnstrace.pro (#630)
* Add May First domains (#635)
* Add Linki Tools domains (#636)
* Update NymNom domains
* Add Co & Co domains (#650)
* Add new gTLDs up to 2018-05-08 (#653)
* Correct linter issues (#654)
* Add cnpy.gdn as private domain (#633)
* Add freedesktop.org (#619)
* Add Omnibond Systems (#656)
* Add hasura.app to the list (#668)
* Update gu ccTLD suffixes (#669)
- New in version 20180328:
* Add gwiddle.co.uk (#521)
* Add ox.rs (#522)
* Add myjino.ru (#512)
* Add ras.ru domains (#511)
* Add AWS ElasticBeanstalk Osaka, JP region (#628)
* Remove trailing whitespace (#621)
| Advisory ID | SUSE-SU-2020:1511-1
|
| Released | Fri May 29 18:03:39 2020 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1167462,1169511,CVE-2020-2754,CVE-2020-2755,CVE-2020-2756,CVE-2020-2757,CVE-2020-2767,CVE-2020-2773,CVE-2020-2778,CVE-2020-2781,CVE-2020-2800,CVE-2020-2803,CVE-2020-2805,CVE-2020-2816,CVE-2020-2830 |
Description:
This update for java-11-openjdk fixes the following issues:
Java was updated to jdk-11.0.7+10 (April 2020 CPU, bsc#1169511).
Security issues fixed:
- CVE-2020-2754: Fixed an incorrect handling of regular expressions that could have resulted in denial of service (bsc#1169511).
- CVE-2020-2755: Fixed an incorrect handling of regular expressions that could have resulted in denial of service (bsc#1169511).
- CVE-2020-2756: Fixed an incorrect handling of regular expressions that could have resulted in denial of service (bsc#1169511).
- CVE-2020-2757: Fixed an object deserialization issue that could have resulted in denial of service via crafted serialized input (bsc#1169511).
- CVE-2020-2767: Fixed an incorrect handling of certificate messages during TLS handshakes (bsc#1169511).
- CVE-2020-2773: Fixed the incorrect handling of exceptions thrown by unmarshalKeyInfo() and unmarshalXMLSignature() (bsc#1169511).
- CVE-2020-2778: Fixed the incorrect handling of SSLParameters in setAlgorithmConstraints(), which could have been abused to override the defined systems security policy and lead to the use of weak crypto algorithms (bsc#1169511).
- CVE-2020-2781: Fixed the incorrect re-use of single null TLS sessions (bsc#1169511).
- CVE-2020-2800: Fixed an HTTP header injection issue caused by mishandling of CR/LF in header values (bsc#1169511).
- CVE-2020-2803: Fixed a boundary check and type check issue that could have led to a sandbox bypass (bsc#1169511).
- CVE-2020-2805: Fixed a boundary check and type check issue that could have led to a sandbox bypass (bsc#1169511).
- CVE-2020-2816: Fixed an incorrect handling of application data packets during TLS handshakes (bsc#1169511).
- CVE-2020-2830: Fixed an incorrect handling of regular expressions that could have resulted in denial of service (bsc#1169511).
| Advisory ID | SUSE-RU-2020:1542-1
|
| Released | Thu Jun 4 13:24:37 2020 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1172055 |
Description:
This update for timezone fixes the following issue:
- zdump --version reported 'unknown' (bsc#1172055)
| Advisory ID | SUSE-SU-2020:1677-1
|
| Released | Thu Jun 18 18:16:39 2020 |
| Summary | Security update for mozilla-nspr, mozilla-nss |
| Type | security |
| Severity | important |
| References | 1159819,1169746,1171978,CVE-2019-17006,CVE-2020-12399 |
Description:
This update for mozilla-nspr, mozilla-nss fixes the following issues:
mozilla-nss was updated to version 3.53
- CVE-2020-12399: Fixed a timing attack on DSA signature generation (bsc#1171978).
- CVE-2019-17006: Added length checks for cryptographic primitives (bsc#1159819).
Release notes: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.53_release_notes
mozilla-nspr to version 4.25
| Advisory ID | SUSE-RU-2020:1801-1
|
| Released | Tue Jun 30 13:07:01 2020 |
| Summary | Recommended update for zeromq |
| Type | recommended |
| Severity | low |
| References | 1171566 |
Description:
This update of zeromq fixes the following issue.
- the libzmq5-32bit package is shipped on x86_64 platforms. (bsc#1171566)
| Advisory ID | SUSE-RU-2020:1852-1
|
| Released | Mon Jul 6 16:50:23 2020 |
| Summary | Recommended update for fontforge, ghostscript-fonts, ttf-converter, xorg-x11-fonts |
| Type | recommended |
| Severity | moderate |
| References | 1169444 |
Description:
This update for fontforge, ghostscript-fonts, ttf-converter, xorg-x11-fonts fixes the following issues:
Changes in fontforge:
- Support transforming bitmap glyphs from python. (bsc#1169444)
- Allow python-Sphinx >= 3
Changes in ttf-converter:
- Update from version 1.0 to version 1.0.6:
* ftdump is now shipped additionally as new dependency for ttf-converter
* Standardize output when converting vector and bitmap fonts
* Add more subfamilies fixes (bsc#1169444)
* Add --family and --subfamily arguments to force values on those fields
* Add parameters to fix glyph unicode values
--fix-glyph-unicode : Try to fix unicode points and glyph names
based on glyph names containing hexadecimal codes (like
'$0C00', 'char12345' or 'uni004F')
--replace-unicode-values: When passed 2 comma separated numbers
a,b the glyph with an unicode value of a is replaced with the
unicode value b. Can be used more than once.
--shift-unicode-values: When passed 3 comma separated numbers
a,b,c this shifts the unicode values of glyphs between a and b
(both included) by adding c. Can be used more than once.
* Add --bitmapTransform parameter to transform bitmap glyphs. (bsc#1169444)
When used, all glyphs are modified with the transformation function and
values passed as parameters. The parameter has three values separated by
commas: fliph|flipv|rotate90cw|rotate90ccw|rotate180|skew|transmove,xoff,yoff
* Add support to convert bitmap fonts (bsc#1169444)
* Rename MediumItalic subfamily to Medium Italic
* Show some more information when removing duplicated glyphs
* Add a --force-monospaced argument instead of hardcoding font names
* Convert `BoldCond` subfamily to `Bold Condensed`
* Fixes for Monospaced fonts and force the Nimbus Mono L font to be Monospaced. (bsc#1169444 #c41)
* Add a --version argument
* Fix subfamily names so the converted font's subfamily match the original ones. (bsc#1169444 #c41)
Changes in xorg-x11-fonts:
- Use ttf-converter 1.0.6 to build an Italic version of cu12.pcf.gz in the converted subpackage
- Include the subfamily in the filename of converted fonts
- Use ttf-converter's new bitmap font support to convert Schumacher Clean and Schumacher Clean Wide (bsc#1169444 #c41)
- Replace some unicode values in cu-pua12.pcf.gz to fix them
- Shift some unicode values in arabic24.pcf.gz and cuarabic12.pcf.gz so glyphs
don't pretend to be latin characters when they're not.
- Don't distribute converted fonts with wrong unicode values in their glyphs. (bsc#1169444)
Bitstream-Charter-*.otb, Cursor.ttf,Sun-OPEN-LOOK-*.otb, MUTT-ClearlyU-Devangari-Extra-Regular,
MUTT-ClearlyU-Ligature-Wide-Regular, and MUTT-ClearlyU-Devanagari-Regular
Changes in ghostscript-fonts:
- Force the converted Nimbus Mono font to be monospaced. (bsc#1169444 #c41)
Use the --force-monospaced argument of ttf-converter 1.0.3
| Advisory ID | SUSE-RU-2020:1979-1
|
| Released | Tue Jul 21 02:41:47 2020 |
| Summary | Recommended update for golang-github-prometheus-node_exporter |
| Type | recommended |
| Severity | moderate |
| References | 1143913 |
Description:
This update for golang-github-prometheus-node_exporter fixes the following issues:
- Update from version 0.17.0 to version 0.18.1 (jsc#ECO-2110)
0.18.1 / 2019-06-04
* [BUGFIX] Fix incorrect sysctl call in BSD meminfo collector, resulting in broken swap metrics on FreeBSD
* [BUGFIX] Fix rollover bug in mountstats collector
0.18.0 / 2019-05-09
* Renamed interface label to device in netclass collector for consistency with other network metrics
* The cpufreq metrics now separate the cpufreq and scaling data based on what the driver provides.
* The labels for the network_up metric have changed
* Bonding collector now uses mii_status instead of operstatus
* Several systemd metrics have been turned off by default to improve performance
* These include unit_tasks_current, unit_tasks_max, service_restart_total, and unit_start_time_seconds
* The systemd collector blacklist now includes automount, device, mount, and slice units by default.
* [CHANGE] Bonding state uses mii_status
* [CHANGE] Add a limit to the number of in-flight requests
* [CHANGE] Renamed interface label to device in netclass collector
* [CHANGE] Add separate cpufreq and scaling metrics
* [CHANGE] Several systemd metrics have been turned off by default to improve performance
* [CHANGE] Expand systemd collector blacklist
* [CHANGE] Split cpufreq metrics into a separate collector
* [FEATURE] Add a flag to disable exporter metrics
* [FEATURE] Add kstat-based Solaris metrics for boottime, cpu and zfs collectors
* [FEATURE] Add uname collector for FreeBSD
* [FEATURE] Add diskstats collector for OpenBSD
* [FEATURE] Add pressure collector exposing pressure stall information for Linux
* [FEATURE] Add perf exporter for Linux
* [ENHANCEMENT] Add Infiniband counters
* [ENHANCEMENT] Add TCPSynRetrans to netstat default filter
* [ENHANCEMENT] Move network_up labels into new metric network_info
* [ENHANCEMENT] Use 64-bit counters for Darwin netstat
* [BUGFIX] Add fallback for missing /proc/1/mounts
* [BUGFIX] Fix node_textfile_mtime_seconds to work properly on symlinks
Add network-online (Wants and After) dependency to systemd unit. (bsc#1143913)
| Advisory ID | SUSE-SU-2020:1983-1
|
| Released | Tue Jul 21 08:31:44 2020 |
| Summary | Security update for tomcat |
| Type | security |
| Severity | important |
| References | 1173389,CVE-2020-11996 |
Description:
This update for tomcat fixes the following issues:
Tomcat was updated to 9.0.36 See changelog at
- CVE-2020-11996: Fixed an issue which by sending a specially crafted sequence of HTTP/2 requests could have triggered high CPU
usage for several seconds making potentially the server unresponsive (bsc#1173389).
| Advisory ID | SUSE-RU-2020:2000-1
|
| Released | Wed Jul 22 09:04:41 2020 |
| Summary | Recommended update for efivar |
| Type | recommended |
| Severity | important |
| References | 1100077,1101023,1120862,1127544 |
Description:
This update for efivar fixes the following issues:
- fix logic that checks for UCS-2 string termination (bsc#1127544)
- fix casting of IPv4 addresses
- Don't require an EUI for NVMe (bsc#1100077)
- Add support for ACPI Generic Container and Embedded Controller root nodes (bsc#1101023)
- fix for compilation failures bsc#1120862
| Advisory ID | SUSE-SU-2020:2047-1
|
| Released | Fri Jul 24 14:09:14 2020 |
| Summary | Security update for tomcat |
| Type | security |
| Severity | important |
| References | 1174117,1174121,CVE-2020-13934,CVE-2020-13935 |
Description:
This update for tomcat fixes the following issues:
- Fixed CVEs:
* CVE-2020-13934 (bsc#1174121)
* CVE-2020-13935 (bsc#1174117)
| Advisory ID | SUSE-RU-2020:2083-1
|
| Released | Thu Jul 30 10:27:59 2020 |
| Summary | Recommended update for diffutils |
| Type | recommended |
| Severity | moderate |
| References | 1156913 |
Description:
This update for diffutils fixes the following issue:
- Disable a sporadically failing test for ppc64 and ppc64le builds. (bsc#1156913)
| Advisory ID | SUSE-SU-2020:2116-1
|
| Released | Tue Aug 4 15:12:41 2020 |
| Summary | Security update for libX11 |
| Type | security |
| Severity | important |
| References | 1174628,CVE-2020-14344 |
Description:
This update for libX11 fixes the following issues:
- Fixed XIM client heap overflows (CVE-2020-14344, bsc#1174628)
| Advisory ID | SUSE-SU-2020:2143-1
|
| Released | Thu Aug 6 11:06:49 2020 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1174157,CVE-2020-14556,CVE-2020-14562,CVE-2020-14573,CVE-2020-14577,CVE-2020-14581,CVE-2020-14583,CVE-2020-14593,CVE-2020-14621 |
Description:
This update for java-11-openjdk fixes the following issues:
- Update to upstream tag jdk-11.0.8+10 (July 2020 CPU, bsc#1174157)
* Security fixes:
+ JDK-8230613: Better ASCII conversions
+ JDK-8231800: Better listing of arrays
+ JDK-8232014: Expand DTD support
+ JDK-8233234: Better Zip Naming
+ JDK-8233239, CVE-2020-14562: Enhance TIFF support
+ JDK-8233255: Better Swing Buttons
+ JDK-8234032: Improve basic calendar services
+ JDK-8234042: Better factory production of certificates
+ JDK-8234418: Better parsing with CertificateFactory
+ JDK-8234836: Improve serialization handling
+ JDK-8236191: Enhance OID processing
+ JDK-8236867, CVE-2020-14573: Enhance Graal interface handling
+ JDK-8237117, CVE-2020-14556: Better ForkJoinPool behavior
+ JDK-8237592, CVE-2020-14577: Enhance certificate verification
+ JDK-8238002, CVE-2020-14581: Better matrix operations
+ JDK-8238013: Enhance String writing
+ JDK-8238804: Enhance key handling process
+ JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable
+ JDK-8238843: Enhanced font handing
+ JDK-8238920, CVE-2020-14583: Better Buffer support
+ JDK-8238925: Enhance WAV file playback
+ JDK-8240119, CVE-2020-14593: Less Affine Transformations
+ JDK-8240482: Improved WAV file playback
+ JDK-8241379: Update JCEKS support
+ JDK-8241522: Manifest improved jar headers redux
+ JDK-8242136, CVE-2020-14621: Better XML namespace handling
* Other changes:
+ JDK-6933331: (d3d/ogl) java.lang.IllegalStateException:
Buffers have not been created
+ JDK-7124307: JSpinner and changing value by mouse
+ JDK-8022574: remove HaltNode code after uncommon trap calls
+ JDK-8039082: [TEST_BUG] Test
java/awt/dnd/BadSerializationTest/BadSerializationTest.java
fails
+ JDK-8040630: Popup menus and tooltips flicker with previous
popup contents when first shown
+ JDK-8044365: (dc) MulticastSendReceiveTests.java failing with
ENOMEM when joining group (OS X 10.9)
+ JDK-8048215: [TESTBUG]
java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
Expected non-null LockInfo
+ JDK-8051349: nsk/jvmti/scenarios/sampling/SP06/sp06t003 fails
in nightly
+ JDK-8080353: JShell: Better error message on attempting to
add default method
+ JDK-8139876: Exclude hanging nsk/stress/stack from execution
with deoptimization enabled
+ JDK-8146090: java/lang/ref/ReachabilityFenceTest.java fails
with -XX:+DeoptimizeALot
+ JDK-8153430: jdk regression test MletParserLocaleTest,
ParserInfiniteLoopTest reduce default timeout
+ JDK-8156207: Resource allocated BitMaps are often cleared
unnecessarily
+ JDK-8159740: JShell: corralled declarations do not have
correct source to wrapper mapping
+ JDK-8175984: ICC_Profile has un-needed, not-empty finalize
method
+ JDK-8176359: Frame#setMaximizedbounds not working properly in
multi screen environments
+ JDK-8183369: RFC unconformity of HttpURLConnection with proxy
+ JDK-8187078: -XX:+VerifyOops finds numerous problems when
running JPRT
+ JDK-8189861: Refactor CacheFind
+ JDK-8191169: java/net/Authenticator/B4769350.java failed
intermittently
+ JDK-8191930: [Graal] emits unparseable XML into compile log
+ JDK-8193879: Java debugger hangs on method invocation
+ JDK-8196019: java/awt/Window/Grab/GrabTest.java fails on
Windows
+ JDK-8196181: sun/java2d/GdiRendering/InsetClipping.java fails
+ JDK-8198000:
java/awt/List/EmptyListEventTest/EmptyListEventTest.java
debug assert on Windows
+ JDK-8198001: java/awt/Menu/WrongParentAfterRemoveMenu/
/WrongParentAfterRemoveMenu.java debug assert on Windows
+ JDK-8198339: Test javax/swing/border/Test6981576.java is
unstable
+ JDK-8200701: jdk/jshell/ExceptionsTest.java fails on Windows,
after JDK-8198801
+ JDK-8203264: JNI exception pending in
PlainDatagramSocketImpl.c:740
+ JDK-8203672: JNI exception pending in PlainSocketImpl.c
+ JDK-8203673: JNI exception pending in
DualStackPlainDatagramSocketImpl.c:398
+ JDK-8204834: Fix confusing 'allocate' naming in OopStorage
+ JDK-8205399: Set node color on pinned HashMap.TreeNode
deletion
+ JDK-8205653: test/jdk/sun/management/jmxremote/bootstrap/
/RmiRegistrySslTest.java and RmiSslBootstrapTest.sh fail with
handshake_failure
+ JDK-8206179: com/sun/management/OperatingSystemMXBean/
/GetCommittedVirtualMemorySize.java fails with Committed
virtual memory size illegal value
+ JDK-8207334: VM times out in VM_HandshakeAllThreads::doit()
with RunThese30M
+ JDK-8208277: Code cache heap (-XX:ReservedCodeCacheSize)
doesn't work with 1GB LargePages
| Advisory ID | SUSE-RU-2020:2148-1
|
| Released | Thu Aug 6 13:36:17 2020 |
| Summary | Recommended update for ca-certificates-mozilla |
| Type | recommended |
| Severity | important |
| References | 1174673 |
Description:
This update for ca-certificates-mozilla fixes the following issues:
Update to 2.42 state of the Mozilla NSS Certificate store (bsc#1174673)
Removed CAs:
* AddTrust External CA Root
* AddTrust Class 1 CA Root
* LuxTrust Global Root 2
* Staat der Nederlanden Root CA - G2
* Symantec Class 1 Public Primary Certification Authority - G4
* Symantec Class 2 Public Primary Certification Authority - G4
* VeriSign Class 3 Public Primary Certification Authority - G3
Added CAs:
* certSIGN Root CA G2
* e-Szigno Root CA 2017
* Microsoft ECC Root Certificate Authority 2017
* Microsoft RSA Root Certificate Authority 2017
| Advisory ID | SUSE-RU-2020:2282-1
|
| Released | Wed Aug 19 21:28:40 2020 |
| Summary | Recommended update for libgit2 |
| Type | recommended |
| Severity | moderate |
| References | 1157473 |
Description:
This update for libgit2 provides the following fix:
- Include the libgit2 package in SUSE Manager Server 4.0, no source changes made.
(bsc#1157473)
| Advisory ID | SUSE-SU-2020:2373-1
|
| Released | Fri Aug 28 12:58:51 2020 |
| Summary | Security update for SUSE Manager 4.1.1 |
| Type | security |
| Severity | moderate |
| References | 1136857,1165572,1169553,1169780,1170244,1170468,1170654,1171281,1172279,1172504,1172709,1172807,1172831,1172839,1173169,1173522,1173535,1173554,1173566,1173584,1173932,1173982,1173997,1174025,1174167,1174201,1174229,1174325,1174405,1174470,1174965,1175485,1175555,1175558,1175724,1175791,678126,CVE-2020-11022 |
Description:
This consolidated update includes multiple patchinfos for SUSE Manager Server and Proxy. This patchinfo is used for the
codestream release only.
| Advisory ID | SUSE-RU-2020:2374-1
|
| Released | Fri Aug 28 12:59:39 2020 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1171281,1172709,1173149,1173584,1174405,1174965 |
Description:
This update fixes the following issues:
POS_Image-Graphical7:
- Add plymouth-plugin-label-ft package to all *7 templates and set
them to be of SLE15SP2 version
- Add optional dracut-wireless comment section and move wpa_suplicant
there
POS_Image-JeOS7:
- Add plymouth-plugin-label-ft package to all *7 templates and set
them to be of SLE15SP2 version
- Add optional dracut-wireless comment section and move wpa_suplicant
there
dracut-saltboot:
- Use automatic RAID assembly only in the first phase before
start of salt
dracut-wireless:
- Make sure ifup is scheduled (bsc#1173149)
golang-github-prometheus-prometheus:
- Add support for Prometheus exporters proxy
mgr-osad:
- Move uyuni-base-common dependency from mgr-osad to mgr-osa-dispatcher
(bsc#1174405)
spacecmd:
- Fix softwarechannel update for vendor channels (bsc#1172709)
- Fix escaping of package names (bsc#1171281)
spacewalk-koan:
- Use the 4.1 image to fix tests
suseRegisterInfo:
- Enhance RedHat product detection for CentOS and OracleLinux (bsc#1173584)
uyuni-common-libs:
- Fix issues importing RPM packages with long RPM headers (bsc#1174965)
| Advisory ID | SUSE-RU-2020:2440-1
|
| Released | Tue Sep 1 22:14:33 2020 |
| Summary | Recommended update for libmaxminddb |
| Type | recommended |
| Severity | moderate |
| References | 1175006 |
Description:
This update for libmaxminddb fixes the following issues:
- update to 1.4.3:
* Use of uninitialized memory in dump_entry_data_list() could have
cause a heap buffer flow in mmdblookup [bsc#1175006]
| Advisory ID | SUSE-RU-2020:2539-1
|
| Released | Fri Sep 4 16:43:26 2020 |
| Summary | Recommended update for golang-github-QubitProducts-exporter_exporter |
| Type | recommended |
| Severity | important |
| References | 1175946 |
Description:
This Maintenance update for SUSE Manager fixes the following issue:
- Add requires for fillup, groupadd, useradd, systemd (bsc#1175946)
| Advisory ID | SUSE-RU-2020:2549-1
|
| Released | Fri Sep 4 18:25:50 2020 |
| Summary | Recommended update for OpenStack clients |
| Type | recommended |
| Severity | moderate |
| References | 1121610,1174571,917818 |
Description:
Updated OpenStack clients to the latest OpenStack release named Ussuri.
| Advisory ID | SUSE-RU-2020:2558-1
|
| Released | Mon Sep 7 14:32:59 2020 |
| Summary | Recommended update for tomcat |
| Type | recommended |
| Severity | moderate |
| References | 1092163,1172562,1173103 |
Description:
This update for tomcat fixes the following issues:
- Fixed the package alternatives for tomcat-servlet-4_0-api to use /usr/share/java/servlet.jar
instead of /usr/share/java/tomcat-servlet.jar - We kept /usr/share/java/tomcat-servlet.jar as
a symlink for compatibility reasons (bsc#1092163)
- Removed write permissions on several files and directories for the tomcat group (bsc#1172562)
- Changed the tomcat.pid location from /var/run to /run (bsc#1173103)
| Advisory ID | SUSE-SU-2020:2646-1
|
| Released | Wed Sep 16 12:07:28 2020 |
| Summary | Security update for perl-DBI |
| Type | security |
| Severity | important |
| References | 1176409,1176412,CVE-2020-14392,CVE-2020-14393 |
Description:
This update for perl-DBI fixes the following issues:
Security issues fixed:
- CVE-2020-14392: Memory corruption in XS functions when Perl stack is reallocated (bsc#1176412).
- CVE-2020-14393: Fixed a buffer overflow on an overlong DBD class name (bsc#1176409).
| Advisory ID | SUSE-SU-2020:2828-1
|
| Released | Fri Oct 2 10:33:22 2020 |
| Summary | Security update for perl-DBI |
| Type | security |
| Severity | important |
| References | 1176764,CVE-2019-20919 |
Description:
This update for perl-DBI fixes the following issues:
- CVE-2019-20919: Fixed a NULL profile dereference in dbi_profile (bsc#1176764).
| Advisory ID | SUSE-RU-2020:2839-1
|
| Released | Fri Oct 2 12:16:15 2020 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1173268,1175889 |
Description:
This update fixes the following issues:
POS_Image-Graphical7:
- Set wicked to use plain mac address for computing DHCP DUID
(bsc#1173268)
POS_Image-JeOS7:
- Set wicked to use plain mac address for computing DHCP DUID
(bsc#1173268)
dracut-saltboot:
- Set wicked to use plain mac address for computing DHCP DUID
- Copy wicked lease xml file to prevent query for second IP address
(bsc#1173268)
golang-github-QubitProducts-exporter_exporter:
- Pin Golang version to 1.14
mgr-daemon:
- Remove duplicate languages and update translation strings
spacecmd:
- Fix softwarechannel_listlatestpackages throwing error on
empty channels (bsc#1175889)
spacewalk-client-tools:
- Remove duplicated languages and update translation strings
| Advisory ID | SUSE-RU-2020:2842-1
|
| Released | Fri Oct 2 12:17:55 2020 |
| Summary | Recommended update for golang-github-prometheus-node_exporter |
| Type | recommended |
| Severity | moderate |
| References | 1151557 |
Description:
This update for golang-github-prometheus-node_exporter fixes the following issues:
- Add missing sysconfig file in rpm bsc#1151557
- Changes from 1.0.1
* Changes to build specification
+ Modify spec: update golang version to 1.14
+ Remove update tarball script
+ Add _service file to allow for updates via `osc service disabledrun`
* Bug fixes
+ [BUGFIX] filesystem_freebsd: Fix label values #1728
+ [BUGFIX] Update prometheus/procfs to fix log noise #1735
+ [BUGFIX] Fix build tags for collectors #1745
+ [BUGFIX] Handle no data from powersupplyclass #1747, #1749
- Changes from 1.0.0
* Bug fixes
+ [BUGFIX] Read /proc/net files with a single read syscall #1380
+ [BUGFIX] Renamed label state to name on node_systemd_service_restart_total. #1393
+ [BUGFIX] Fix netdev nil reference on Darwin #1414
+ [BUGFIX] Strip path.rootfs from mountpoint labels #1421
+ [BUGFIX] Fix seconds reported by schedstat #1426
+ [BUGFIX] Fix empty string in path.rootfs #1464
+ [BUGFIX] Fix typo in cpufreq metric names #1510
+ [BUGFIX] Read /proc/stat in one syscall #1538
+ [BUGFIX] Fix OpenBSD cache memory information #1542
+ [BUGFIX] Refactor textfile collector to avoid looping defer #1549
+ [BUGFIX] Fix network speed math #1580
+ [BUGFIX] collector/systemd: use regexp to extract systemd version #1647
+ [BUGFIX] Fix initialization in perf collector when using multiple CPUs #1665
+ [BUGFIX] Fix accidentally empty lines in meminfo_linux #1671
* Several enhancements
+ See https://github.com/prometheus/node_exporter/releases/tag/v1.0.0
Breaking changes
* The netdev collector CLI argument --collector.netdev.ignored-devices
was renamed to --collector.netdev.device-blacklist in order to conform
with the systemd collector. #1279
* The label named state on node_systemd_service_restart_total metrics was
changed to name to better describe the metric. #1393
* Refactoring of the mdadm collector changes several metrics
node_md_disks_active is removed
node_md_disks now has a state label for 'fail', 'spare', 'active' disks.
node_md_is_active is replaced by node_md_state with a state set of
'active', 'inactive', 'recovering', 'resync'.
* Additional label mountaddr added to NFS device metrics to distinguish
mounts from the same URL, but different IP addresses. #1417
* Metrics node_cpu_scaling_frequency_min_hrts and
node_cpu_scaling_frequency_max_hrts of the cpufreq collector were
renamed to node_cpu_scaling_frequency_min_hertz and
node_cpu_scaling_frequency_max_hertz. #1510
* Collectors that are enabled, but are unable to find data to collect,
now return 0 for node_scrape_collector_success.
| Advisory ID | SUSE-RU-2020:2863-1
|
| Released | Tue Oct 6 09:28:41 2020 |
| Summary | Recommended update for efivar |
| Type | recommended |
| Severity | moderate |
| References | 1175989 |
Description:
This update for efivar fixes the following issues:
- Fixed an issue when segmentation fault are caused on non-EFI systems. (bsc#1175989)
| Advisory ID | SUSE-SU-2020:2947-1
|
| Released | Fri Oct 16 15:23:07 2020 |
| Summary | Security update for gcc10, nvptx-tools |
| Type | security |
| Severity | moderate |
| References | 1172798,1172846,1173972,1174753,1174817,1175168,CVE-2020-13844 |
Description:
This update for gcc10, nvptx-tools fixes the following issues:
This update provides the GCC10 compiler suite and runtime libraries.
The base SUSE Linux Enterprise libraries libgcc_s1, libstdc++6 are replaced by
the gcc10 variants.
The new compiler variants are available with '-10' suffix, you can specify them
via:
CC=gcc-10
CXX=g++-10
or similar commands.
For a detailed changelog check out https://gcc.gnu.org/gcc-10/changes.html
Changes in nvptx-tools:
| Advisory ID | SUSE-RU-2020:2958-1
|
| Released | Tue Oct 20 12:24:55 2020 |
| Summary | Recommended update for procps |
| Type | recommended |
| Severity | moderate |
| References | 1158830 |
Description:
This update for procps fixes the following issues:
- Fixes an issue when command 'ps -C' does not allow anymore an argument longer than 15 characters. (bsc#1158830)
| Advisory ID | SUSE-RU-2020:2983-1
|
| Released | Wed Oct 21 15:03:03 2020 |
| Summary | Recommended update for file |
| Type | recommended |
| Severity | moderate |
| References | 1176123 |
Description:
This update for file fixes the following issues:
- Fixes an issue when file displays broken 'ELF' interpreter. (bsc#1176123)
| Advisory ID | SUSE-SU-2020:2995-1
|
| Released | Thu Oct 22 10:03:09 2020 |
| Summary | Security update for freetype2 |
| Type | security |
| Severity | important |
| References | 1177914,CVE-2020-15999 |
Description:
This update for freetype2 fixes the following issues:
- CVE-2020-15999: fixed a heap buffer overflow found in the handling of embedded PNG bitmaps (bsc#1177914).
| Advisory ID | SUSE-RU-2020:3059-1
|
| Released | Wed Oct 28 06:11:23 2020 |
| Summary | Recommended update for sysconfig |
| Type | recommended |
| Severity | moderate |
| References | 1173391,1176285,1176325 |
Description:
This update for sysconfig fixes the following issues:
- Fix for 'netconfig' to run with a new library including fallback to the previous location. (bsc#1176285)
- Fix for changing content of such files like '/etc/resolv.conf' to avoid linked applications re-read them and unnecessarily re-initializes themselves accordingly. (bsc#1176325)
- Fix for 'chrony helper' calling in background. (bsc#1173391)
- Fix for configuration file by creating a symlink for it to prevent false ownership on the file. (bsc#1159566)
| Advisory ID | SUSE-SU-2020:3060-1
|
| Released | Wed Oct 28 08:09:21 2020 |
| Summary | Security update for binutils |
| Type | security |
| Severity | moderate |
| References | 1126826,1126829,1126831,1140126,1142649,1143609,1153768,1153770,1157755,1160254,1160590,1163333,1163744,CVE-2019-12972,CVE-2019-14250,CVE-2019-14444,CVE-2019-17450,CVE-2019-17451,CVE-2019-9074,CVE-2019-9075,CVE-2019-9077 |
Description:
This update for binutils fixes the following issues:
binutils was updated to version 2.35. (jsc#ECO-2373)
Update to binutils 2.35:
- The assembler can now produce DWARF-5 format line number tables.
- Readelf now has a 'lint' mode to enable extra checks of the files it is processing.
- Readelf will now display '[...]' when it has to truncate a symbol name.
The old behaviour - of displaying as many characters as possible, up to
the 80 column limit - can be restored by the use of the --silent-truncation
option.
- The linker can now produce a dependency file listing the inputs that it
has processed, much like the -M -MP option supported by the compiler.
- fix DT_NEEDED order with -flto [bsc#1163744]
Update to binutils 2.34:
- The disassembler (objdump --disassemble) now has an option to
generate ascii art thats show the arcs between that start and end
points of control flow instructions.
- The binutils tools now have support for debuginfod. Debuginfod is a
HTTP service for distributing ELF/DWARF debugging information as
well as source code. The tools can now connect to debuginfod
servers in order to download debug information about the files that
they are processing.
- The assembler and linker now support the generation of ELF format
files for the Z80 architecture.
- Add new subpackages for libctf and libctf-nobfd.
- Disable LTO due to bsc#1163333.
- Includes fixes for these CVEs:
bsc#1153768 aka CVE-2019-17451 aka PR25070
bsc#1153770 aka CVE-2019-17450 aka PR25078
- fix various build fails on aarch64 (PR25210, bsc#1157755).
Update to binutils 2.33.1:
- Adds support for the Arm Scalable Vector Extension version 2
(SVE2) instructions, the Arm Transactional Memory Extension (TME)
instructions and the Armv8.1-M Mainline and M-profile Vector
Extension (MVE) instructions.
- Adds support for the Arm Cortex-A76AE, Cortex-A77 and Cortex-M35P
processors and the AArch64 Cortex-A34, Cortex-A65, Cortex-A65AE,
Cortex-A76AE, and Cortex-A77 processors.
- Adds a .float16 directive for both Arm and AArch64 to allow
encoding of 16-bit floating point literals.
- For MIPS, Add -m[no-]fix-loongson3-llsc option to fix (or not)
Loongson3 LLSC Errata. Add a --enable-mips-fix-loongson3-llsc=[yes|no]
configure time option to set the default behavior. Set the default
if the configure option is not used to 'no'.
- The Cortex-A53 Erratum 843419 workaround now supports a choice of
which workaround to use. The option --fix-cortex-a53-843419 now
takes an optional argument --fix-cortex-a53-843419[=full|adr|adrp]
which can be used to force a particular workaround to be used.
See --help for AArch64 for more details.
- Add support for GNU_PROPERTY_AARCH64_FEATURE_1_BTI and
GNU_PROPERTY_AARCH64_FEATURE_1_PAC in ELF GNU program properties
in the AArch64 ELF linker.
- Add -z force-bti for AArch64 to enable GNU_PROPERTY_AARCH64_FEATURE_1_BTI
on output while warning about missing GNU_PROPERTY_AARCH64_FEATURE_1_BTI
on inputs and use PLTs protected with BTI.
- Add -z pac-plt for AArch64 to pick PAC enabled PLTs.
- Add --source-comment[=] option to objdump which if present,
provides a prefix to source code lines displayed in a disassembly.
- Add --set-section-alignment =
option to objcopy to allow the changing of section alignments.
- Add --verilog-data-width option to objcopy for verilog targets to
control width of data elements in verilog hex format.
- The separate debug info file options of readelf (--debug-dump=links
and --debug-dump=follow) and objdump (--dwarf=links and
--dwarf=follow-links) will now display and/or follow multiple
links if more than one are present in a file. (This usually
happens when gcc's -gsplit-dwarf option is used).
In addition objdump's --dwarf=follow-links now also affects its
other display options, so that for example, when combined with
--syms it will cause the symbol tables in any linked debug info
files to also be displayed. In addition when combined with
--disassemble the --dwarf= follow-links option will ensure that
any symbol tables in the linked files are read and used when
disassembling code in the main file.
- Add support for dumping types encoded in the Compact Type Format
to objdump and readelf.
- Includes fixes for these CVEs:
bsc#1126826 aka CVE-2019-9077 aka PR1126826
bsc#1126829 aka CVE-2019-9075 aka PR1126829
bsc#1126831 aka CVE-2019-9074 aka PR24235
bsc#1140126 aka CVE-2019-12972 aka PR23405
bsc#1143609 aka CVE-2019-14444 aka PR24829
bsc#1142649 aka CVE-2019-14250 aka PR90924
- Add xBPF target
- Fix various problems with DWARF 5 support in gas
- fix nm -B for objects compiled with -flto and -fcommon.
| Advisory ID | SUSE-SU-2020:3068-1
|
| Released | Wed Oct 28 11:46:10 2020 |
| Summary | Security update for tomcat |
| Type | security |
| Severity | moderate |
| References | 1177582,CVE-2020-13943 |
Description:
This update for tomcat fixes the following issues:
- CVE-2020-13943: Fixed HTTP/2 Request mix-up (bsc#1177582)
| Advisory ID | SUSE-SU-2020:3091-1
|
| Released | Thu Oct 29 16:35:37 2020 |
| Summary | Security update for MozillaThunderbird and mozilla-nspr |
| Type | security |
| Severity | important |
| References | 1174230,1176384,1176756,1176899,1177977,CVE-2020-15673,CVE-2020-15676,CVE-2020-15677,CVE-2020-15678,CVE-2020-15683,CVE-2020-15969 |
Description:
This update for MozillaThunderbird and mozilla-nspr fixes the following issues:
- Mozilla Thunderbird 78.4
* new: MailExtensions: browser.tabs.sendMessage API added
* new: MailExtensions: messageDisplayScripts API added
* changed: Yahoo and AOL mail users using password authentication will be migrated to OAuth2
* changed: MailExtensions: messageDisplay APIs extended to support multiple selected messages
* changed: MailExtensions: compose.begin functions now support creating a message with attachments
* fixed: Thunderbird could freeze when updating global search index
* fixed: Multiple issues with handling of self-signed SSL certificates addressed
* fixed: Recipient address fields in compose window could expand to fill all available space
* fixed: Inserting emoji characters in message compose window caused unexpected behavior
* fixed: Button to restore default folder icon color was not keyboard accessible
* fixed: Various keyboard navigation fixes
* fixed: Various color-related theme fixes
* fixed: MailExtensions: Updating attachments with onBeforeSend.addListener() did not work
MFSA 2020-47 (bsc#1177977)
* CVE-2020-15969 Use-after-free in usersctp
* CVE-2020-15683 Memory safety bugs fixed in Thunderbird 78.4
- Mozilla Thunderbird 78.3.3
* OpenPGP: Improved support for encrypting with subkeys
* OpenPGP message status icons were not visible in message header pane
* Creating a new calendar event did not require an event title
- Mozilla Thunderbird 78.3.2 (bsc#1176899)
* OpenPGP: Improved support for encrypting with subkeys
* OpenPGP: Encrypted messages with international characters were sometimes displayed incorrectly
* Single-click deletion of recipient pills with middle mouse button restored
* Searching an address book list did not display results
* Dark mode, high contrast, and Windows theming fixes
- Mozilla Thunderbird 78.3.1
* fix crash in nsImapProtocol::CreateNewLineFromSocket
- Mozilla Thunderbird 78.3.0
MFSA 2020-44 (bsc#1176756)
* CVE-2020-15677 Download origin spoofing via redirect
* CVE-2020-15676 XSS when pasting attacker-controlled data into a contenteditable element
* CVE-2020-15678 When recursing through layers while scrolling, an iterator may have become invalid, resulting in a potential use-after- free scenario
* CVE-2020-15673 Memory safety bugs fixed in Thunderbird 78.3
- update mozilla-nspr to version 4.25.1
* The macOS platform code for shared library loading was
changed to support macOS 11.
* Dependency needed for the MozillaThunderbird udpate
| Advisory ID | SUSE-RU-2020:3099-1
|
| Released | Thu Oct 29 19:33:41 2020 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1177460 |
Description:
This update for timezone fixes the following issues:
- timezone update 2020b (bsc#1177460)
* Revised predictions for Morocco's changes starting in 2023.
* Canada's Yukon changes to -07 on 2020-11-01, not 2020-03-08.
* Macquarie Island has stayed in sync with Tasmania since 2011.
* Casey, Antarctica is at +08 in winter and +11 in summer.
* zic no longer supports -y, nor the TYPE field of Rules.
| Advisory ID | SUSE-RU-2020:3123-1
|
| Released | Tue Nov 3 09:48:13 2020 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | important |
| References | 1177460,1178346,1178350,1178353 |
Description:
This update for timezone fixes the following issues:
- Generate 'fat' timezone files (was default before 2020b). (bsc#1178346, bsc#1178350, bsc#1178353)
- Palestine ends DST earlier than predicted, on 2020-10-24. (bsc#1177460)
- Fiji starts DST later than usual, on 2020-12-20. (bsc#1177460)
| Advisory ID | SUSE-RU-2020:3157-1
|
| Released | Wed Nov 4 15:37:05 2020 |
| Summary | Recommended update for ca-certificates-mozilla |
| Type | recommended |
| Severity | moderate |
| References | 1177864 |
Description:
This update for ca-certificates-mozilla fixes the following issues:
The SSL Root CA store was updated to the 2.44 state of the Mozilla NSS Certificate store (bsc#1177864)
- EE Certification Centre Root CA
- Taiwan GRCA
- Trustwave Global Certification Authority
- Trustwave Global ECC P256 Certification Authority
- Trustwave Global ECC P384 Certification Authority
| Advisory ID | SUSE-SU-2020:3264-1
|
| Released | Tue Nov 10 09:50:29 2020 |
| Summary | Security update for zeromq |
| Type | security |
| Severity | moderate |
| References | 1176116,1176256,1176257,1176258,1176259,CVE-2020-15166 |
Description:
This update for zeromq fixes the following issues:
- CVE-2020-15166: Fixed the possibility of unauthenticated clients causing a denial-of-service (bsc#1176116).
- Fixed a heap overflow when receiving malformed ZMTP v1 packets (bsc#1176256)
- Fixed a memory leak in client induced by malicious server(s) without CURVE/ZAP (bsc#1176257)
- Fixed memory leak when processing PUB messages with metadata (bsc#1176259)
- Fixed a stack overflow in PUB/XPUB subscription store (bsc#1176258)
| Advisory ID | SUSE-SU-2020:3359-1
|
| Released | Tue Nov 17 13:18:30 2020 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | moderate |
| References | 1177943,CVE-2020-14779,CVE-2020-14781,CVE-2020-14782,CVE-2020-14792,CVE-2020-14796,CVE-2020-14797,CVE-2020-14798,CVE-2020-14803 |
Description:
This update for java-11-openjdk fixes the following issues:
- Update to upstream tag jdk-11.0.9-11 (October 2020 CPU,
bsc#1177943)
* New features
+ JDK-8250784: Shenandoah: A Low-Pause-Time Garbage Collector
* Security fixes
+ JDK-8233624: Enhance JNI linkage
+ JDK-8236196: Improve string pooling
+ JDK-8236862, CVE-2020-14779: Enhance support of Proxy class
+ JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts
+ JDK-8237995, CVE-2020-14782: Enhance certificate processing
+ JDK-8240124: Better VM Interning
+ JDK-8241114, CVE-2020-14792: Better range handling
+ JDK-8242680, CVE-2020-14796: Improved URI Support
+ JDK-8242685, CVE-2020-14797: Better Path Validation
+ JDK-8242695, CVE-2020-14798: Enhanced buffer support
+ JDK-8243302: Advanced class supports
+ JDK-8244136, CVE-2020-14803: Improved Buffer supports
+ JDK-8244479: Further constrain certificates
+ JDK-8244955: Additional Fix for JDK-8240124
+ JDK-8245407: Enhance zoning of times
+ JDK-8245412: Better class definitions
+ JDK-8245417: Improve certificate chain handling
+ JDK-8248574: Improve jpeg processing
+ JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit
+ JDK-8253019: Enhanced JPEG decoding
* Other changes
+ JDK-6532025: GIF reader throws misleading exception with
truncated images
+ JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/
/PDialogTest.java needs update by removing an infinite loop
+ JDK-8022535: [TEST BUG] javax/swing/text/html/parser/
/Test8017492.java fails
+ JDK-8062947: Fix exception message to correctly represent
LDAP connection failure
+ JDK-8067354: com/sun/jdi/GetLocalVariables4Test.sh failed
+ JDK-8134599: TEST_BUG: java/rmi/transport/closeServerSocket/
/CloseServerSocket.java fails intermittently with Address
already in use
+ JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed
due to timeout on DeadServerNoTimeoutTest is incorrect
+ JDK-8160768: Add capability to custom resolve host/domain
names within the default JNDI LDAP provider
+ JDK-8172404: Tools should warn if weak algorithms are used
before restricting them
+ JDK-8193367: Annotated type variable bounds crash javac
+ JDK-8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java
fails intermittently: Connection reset
+ JDK-8203026: java.rmi.NoSuchObjectException: no such object
in table
+ JDK-8203281: [Windows] JComboBox change in ui when
editor.setBorder() is called
+ JDK-8203382: Rename SystemDictionary::initialize_wk_klass to
resolve_wk_klass
+ JDK-8203393: com/sun/jdi/JdbMethodExitTest.sh and
JdbExprTest.sh fail due to timeout
+ JDK-8203928: [Test] Convert non-JDB scaffolding
serviceability shell script tests to java
+ JDK-8204963: javax.swing.border.TitledBorder has a memory leak
+ JDK-8204994: SA might fail to attach to process with 'Windbg
Error: WaitForEvent failed'
+ JDK-8205534: Remove SymbolTable dependency from
serviceability agent
+ JDK-8206309: Tier1 SA tests fail
+ JDK-8208281: java/nio/channels/
/AsynchronousSocketChannel/Basic.java timed out
+ JDK-8209109: [TEST] rewrite com/sun/jdi shell tests to java
version - step1
+ JDK-8209332: [TEST] test/jdk/com/sun/jdi/CatchPatternTest.sh
is incorrect
+ JDK-8209342: Problemlist SA tests on Solaris due to Error
attaching to process: Can't create thread_db agent!
+ JDK-8209343: Test javax/swing/border/TestTitledBorderLeak.java
should be marked as headful
+ JDK-8209517: com/sun/jdi/BreakpointWithFullGC.java fails with
timeout
+ JDK-8209604: [TEST] rewrite com/sun/jdi shell tests to java
version - step2
+ JDK-8209605: com/sun/jdi/BreakpointWithFullGC.java fails with
ZGC
+ JDK-8209608: Problem list com/sun/jdi/BreakpointWithFullGC.java
+ JDK-8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/
/ap10t001/TestDescription.java failed with ObjectFree:
GetCurrentThreadCpuTimerInfo returned unexpected error code
+ JDK-8210243: [TEST] rewrite com/sun/jdi shell tests to java
version - step3
+ JDK-8210527: JShell: NullPointerException in
jdk.jshell.Eval.translateExceptionStack
+ JDK-8210560: [TEST] convert com/sun/jdi redefineClass-related
tests
+ JDK-8210725: com/sun/jdi/RedefineClearBreakpoint.java fails
with waitForPrompt timed out after 60 seconds
+ JDK-8210748: [TESTBUG] lib.jdb.Jdb.waitForPrompt() should
clarify which output is the pending reply after a timeout
+ JDK-8210760: [TEST] rewrite com/sun/jdi shell tests to java
version - step4
+ JDK-8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java
fails to find ThreadLocalObject
+ JDK-8211292: [TEST] convert com/sun/jdi/DeferredStepTest.sh
test
+ JDK-8211694: JShell: Redeclared variable should be reset
+ JDK-8212200: assert when shared java.lang.Object is redefined
by JVMTI agent
+ JDK-8212629: [TEST] wrong breakpoint in
test/jdk/com/sun/jdi/DeferredStepTest
+ JDK-8212665: com/sun/jdi/DeferredStepTest.java: jj1 (line 57)
- unexpected. lastLine=52, minLine=52, maxLine=55
+ JDK-8212807: tools/jar/multiRelease/Basic.java times out
+ JDK-8213182: Minimal VM build failure after JDK-8212200
(assert when shared java.lang.Object is redefined by JVMTI
agent)
+ JDK-8213214: Set -Djava.io.tmpdir= when running tests
+ JDK-8213275: ReplaceCriticalClasses.java fails with
jdk.internal.vm.PostVMInitHook not found
+ JDK-8213574: Deadlock in string table expansion when dumping
lots of CDS classes
+ JDK-8213703: LambdaConversionException: Invalid receiver type
not a subtype of implementation type interface
+ JDK-8214074: Ghash optimization using AVX instructions
+ JDK-8214491: Upgrade to JLine 3.9.0
+ JDK-8214797: TestJmapCoreMetaspace.java timed out
+ JDK-8215243: JShell tests failing intermitently with
'Problem cleaning up the following threads:'
+ JDK-8215244: jdk/jshell/ToolBasicTest.java
testHistoryReference failed
+ JDK-8215354: x86_32 build failures after JDK-8214074 (Ghash
optimization using AVX instructions)
+ JDK-8215438: jshell tool: Ctrl-D causes EOF
+ JDK-8216021: RunTest.gmk might set concurrency level to 1 on
Windows
+ JDK-8216974: HttpConnection not returned to the pool after
204 response
+ JDK-8218948: SimpleDateFormat :: format - Zone Names are not
reflected correctly during run time
+ JDK-8219712: code_size2 (defined in stub_routines_x86.hpp) is
too small on new Skylake CPUs
+ JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
instead of aliased B&W glyphs
+ JDK-8221658: aarch64: add necessary predicate for ubfx
patterns
+ JDK-8221759: Crash when completing 'java.io.File.path'
+ JDK-8221918: runtime/SharedArchiveFile/serviceability/
/ReplaceCriticalClasses.java fails: Shared archive not found
+ JDK-8222074: Enhance auto vectorization for x86
+ JDK-8222079: Don't use memset to initialize fields decode_env
constructor in disassembler.cpp
+ JDK-8222769: [TESTBUG] TestJFRNetworkEvents should not rely
on hostname command
+ JDK-8223688: JShell: crash on the instantiation of raw
anonymous class
+ JDK-8223777: In posix_spawn mode, failing to exec()
jspawnhelper does not result in an error
+ JDK-8223940: Private key not supported by chosen signature
algorithm
+ JDK-8224184: jshell got IOException at exiting with AIX
+ JDK-8224234: compiler/codegen/TestCharVect2.java fails in
test_mulc
+ JDK-8225037: java.net.JarURLConnection::getJarEntry() throws
NullPointerException
+ JDK-8225625: AES Electronic Codebook (ECB) encryption and
decryption optimization using AVX512 + VAES instructions
+ JDK-8226536: Catch OOM from deopt that fails rematerializing
objects
+ JDK-8226575: OperatingSystemMXBean should be made container
aware
+ JDK-8226697: Several tests which need the @key headful
keyword are missing it.
+ JDK-8226809: Circular reference in printed stack trace is not
correctly indented & ambiguous
+ JDK-8227059: sun/security/tools/keytool/
/DefaultSignatureAlgorithm.java timed out
+ JDK-8227269: Slow class loading when running with JDWP
+ JDK-8227595: keytool/fakegen/DefaultSignatureAlgorithm.java
fails due to 'exitValue = 6'
+ JDK-8228448: Jconsole can't connect to itself
+ JDK-8228967: Trust/Key store and SSL context utilities for
tests
+ JDK-8229378: jdwp library loader in linker_md.c quietly
truncates on buffer overflow
+ JDK-8229815: Upgrade Jline to 3.12.1
+ JDK-8230000: some httpclients testng tests run zero test
+ JDK-8230002: javax/xml/jaxp/unittest/transform/
/SecureProcessingTest.java runs zero test
+ JDK-8230010: Remove jdk8037819/BasicTest1.java
+ JDK-8230094: CCE in createXMLEventWriter(Result) over an
arbitrary XMLStreamWriter
+ JDK-8230402: Allocation of compile task fails with assert:
'Leaking compilation tasks?'
+ JDK-8230767: FlightRecorderListener returns null recording
+ JDK-8230870: (zipfs) Add a ZIP FS test that is similar to
test/jdk/java/util/zip/EntryCount64k.java
+ JDK-8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes()
can be quicker for self thread
+ JDK-8231586: enlarge encoding space for OopMapValue offsets
+ JDK-8231953: Wrong assumption in assertion in
oop::register_oop
+ JDK-8231968: getCurrentThreadAllocatedBytes default
implementation s/b getThreadAllocatedBytes
+ JDK-8232083: Minimal VM is broken after JDK-8231586
+ JDK-8232161: Align some one-way conversion in MS950 charset
with Windows
+ JDK-8232855: jshell missing word in /help help
+ JDK-8233027: OopMapSet::all_do does oms.next() twice during
iteration
+ JDK-8233228: Disable weak named curves by default in TLS,
CertPath, and Signed JAR
+ JDK-8233386: Initialize NULL fields for unused decorations
+ JDK-8233452: java.math.BigDecimal.sqrt() with
RoundingMode.FLOOR results in incorrect result
+ JDK-8233686: XML transformer uses excessive amount of memory
+ JDK-8233741: AES Countermode (AES-CTR) optimization using
AVX512 + VAES instructions
+ JDK-8233829: javac cannot find non-ASCII module name under
non-UTF8 environment
+ JDK-8233958: Memory retention due to HttpsURLConnection
finalizer that serves no purpose
+ JDK-8234011: (zipfs) Memory leak in
ZipFileSystem.releaseDeflater()
+ JDK-8234058: runtime/CompressedOops/
/CompressedClassPointers.java fails with 'Narrow klass base:
0x0000000000000000' missing from stdout/stderr
+ JDK-8234149: Several regression tests do not dispose Frame at
end
+ JDK-8234347: 'Turkey' meta time zone does not generate
composed localized names
+ JDK-8234385: [TESTBUG] java/awt/EventQueue/6980209/
/bug6980209.java fails in linux nightly
+ JDK-8234535: Cross compilation fails due to missing CFLAGS
for the BUILD_CC
+ JDK-8234541: C1 emits an empty message when it inlines
successfully
+ JDK-8234687: change javap reporting on unknown attributes
+ JDK-8236464: SO_LINGER option is ignored by SSLSocket in JDK
11
+ JDK-8236548: Localized time zone name inconsistency between
English and other locales
+ JDK-8236617: jtreg test containers/docker/
/TestMemoryAwareness.java fails after 8226575
+ JDK-8237182: Update copyright header for shenandoah and
epsilon files
+ JDK-8237888: security/infra/java/security/cert/
/CertPathValidator/certification/LuxTrustCA.java fails when
checking validity interval
+ JDK-8237977: Further update
javax/net/ssl/compatibility/Compatibility.java
+ JDK-8238270: java.net HTTP/2 client does not decrease stream
count when receives 204 response
+ JDK-8238284: [macos] Zero VM build fails due to an obvious
typo
+ JDK-8238380: java.base/unix/native/libjava/childproc.c
'multiple definition' link errors with GCC10
+ JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c
'multiple definition' link errors with GCC10
+ JDK-8238388: libj2gss/NativeFunc.o 'multiple definition' link
errors with GCC10
+ JDK-8238448: RSASSA-PSS signature verification fail when
using certain odd key sizes
+ JDK-8238710: LingeredApp doesn't log stdout/stderr if exits
with non-zero code
+ JDK-8239083: C1 assert(known_holder == NULL ||
(known_holder->is_instance_klass() &&
(!known_holder->is_interface() ||
((ciInstanceKlass*)known_holder)->has_nonstatic_concrete_methods())),
'should be non-static concrete method');
+ JDK-8239385: KerberosTicket client name refers wrongly to
sAMAccountName in AD
+ JDK-8240169: javadoc fails to link to non-modular api docs
+ JDK-8240295: hs_err elapsed time in seconds is not accurate
enough
+ JDK-8240360: NativeLibraryEvent has wrong library name on
Linux
+ JDK-8240676: Meet not symmetric failure when running lucene
on jdk8
+ JDK-8241007: Shenandoah: remove
ShenandoahCriticalControlThreadPriority support
+ JDK-8241065: Shenandoah: remove leftover code after
JDK-8231086
+ JDK-8241086: Test runtime/NMT/HugeArenaTracking.java is
failing on 32bit Windows
+ JDK-8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier:
java.lang.NullPointerException
+ JDK-8241138: http.nonProxyHosts=* causes
StringIndexOutOfBoundsException in DefaultProxySelector
+ JDK-8241319: WB_GetCodeBlob doesn't have ResourceMark
+ JDK-8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java
fails with OOME
+ JDK-8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure
+ JDK-8241750: x86_32 build failure after JDK-8227269
+ JDK-8242184: CRL generation error with RSASSA-PSS
+ JDK-8242283: Can't start JVM when java home path includes
non-ASCII character
+ JDK-8242556: Cannot load RSASSA-PSS public key with non-null
params from byte array
+ JDK-8243029: Rewrite javax/net/ssl/compatibility/
/Compatibility.java with a flexible interop test framework
+ JDK-8243138: Enhance BaseLdapServer to support starttls
extended request
+ JDK-8243320: Add SSL root certificates to Oracle Root CA
program
+ JDK-8243321: Add Entrust root CA - G4 to Oracle Root CA
program
+ JDK-8243389: enhance os::pd_print_cpu_info on linux
+ JDK-8243453: java --describe-module failed with non-ASCII
module name under non-UTF8 environment
+ JDK-8243470: [macos] bring back O2 opt level for unsafe.cpp
+ JDK-8243489: Thread CPU Load event may contain wrong data for
CPU time under certain conditions
+ JDK-8243925: Toolkit#getScreenInsets() returns wrong value on
HiDPI screens (Windows)
+ JDK-8244087: 2020-04-24 public suffix list update
+ JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest
release 1.8.26
+ JDK-8244164: AArch64: jaotc generates incorrect code for
compressed OOPs with non-zero heap base
+ JDK-8244196: adjust output in os_linux
+ JDK-8244225: stringop-overflow warning on strncpy call from
compile_the_world_in
+ JDK-8244287: JFR: Methods samples have line number 0
+ JDK-8244703: 'platform encoding not initialized' exceptions
with debugger, JNI
+ JDK-8244719: CTW: C2 compilation fails with
'assert(!VerifyHashTableKeys || _hash_lock == 0) failed:
remove node from hash table before modifying it'
+ JDK-8244729: Shenandoah: remove resolve paths from
SBSA::generate_shenandoah_lrb
+ JDK-8244763: Update --release 8 symbol information after JSR
337 MR3
+ JDK-8244818: Java2D Queue Flusher crash while moving
application window to external monitor
+ JDK-8245151: jarsigner should not raise duplicate warnings on
verification
+ JDK-8245616: Bump update version for OpenJDK: jdk-11.0.9
+ JDK-8245714: 'Bad graph detected in build_loop_late' when
loads are pinned on loop limit check uncommon branch
+ JDK-8245801: StressRecompilation triggers assert 'redundunt
OSR recompilation detected. memory leak in CodeCache!'
+ JDK-8245832: JDK build make-static-libs should build all JDK
libraries
+ JDK-8245880: Shenandoah: check class unloading flag early in
concurrent code root scan
+ JDK-8245981: Upgrade to jQuery 3.5.1
+ JDK-8246027: Minimal fastdebug build broken after JDK-8245801
+ JDK-8246094: [macos] Sound Recording and playback is not
working
+ JDK-8246153: TestEliminateArrayCopy fails with
-XX:+StressReflectiveCode
+ JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ
+ JDK-8246196: javax/management/MBeanServer/OldMBeanServerTest
fails with AssertionError
+ JDK-8246203: Segmentation fault in verification due to stack
overflow with -XX:+VerifyIterativeGVN
+ JDK-8246330: Add TLS Tests for Legacy ECDSA curves
+ JDK-8246453: TestClone crashes with 'all collected exceptions
must come from the same place'
+ JDK-8247246: Add explicit ResolvedJavaType.link and expose
presence of default methods
+ JDK-8247350: [aarch64] assert(false) failed: wrong size of
mach node
+ JDK-8247502: PhaseStringOpts crashes while optimising
effectively dead code
+ JDK-8247615: Initialize the bytes left for the heap sampler
+ JDK-8247824: CTW: C2 (Shenandoah) compilation fails with SEGV
in SBC2Support::pin_and_expand
+ JDK-8247874: Replacement in VersionProps.java.template not
working when --with-vendor-bug-url contains '&'
+ JDK-8247979: aarch64: missing side effect of killing flags
for clearArray_reg_reg
+ JDK-8248214: Add paddings for TaskQueueSuper to reduce
false-sharing cache contention
+ JDK-8248219: aarch64: missing memory barrier in
fast_storefield and fast_accessfield
+ JDK-8248348: Regression caused by the update to BCEL 6.0
+ JDK-8248385: [testbug][11u] Adapt TestInitiExceptions to
jtreg 5.1
+ JDK-8248495: [macos] zerovm is broken due to libffi headers
location
+ JDK-8248851: CMS: Missing memory fences between free chunk
check and klass read
+ JDK-8248987: AOT's Linker.java seems to eagerly fail-fast on
Windows
+ JDK-8249159: Downport test rework for SSLSocketTemplate from
8224650
+ JDK-8249215: JFrame::setVisible crashed with
-Dfile.encoding=UTF-8 on Japanese Windows.
+ JDK-8249251: [dark_mode ubuntu 20.04] The selected menu is
not highlighted in GTKLookAndFeel
+ JDK-8249255: Build fails if source code in cygwin home dir
+ JDK-8249277: TestVerifyIterativeGVN.java is failing with
timeout in OpenJDK 11
+ JDK-8249278: Revert JDK-8226253 which breaks the spec of
AccessibleState.SHOWING for JList
+ JDK-8249560: Shenandoah: Fix racy GC request handling
+ JDK-8249801: Shenandoah: Clear soft-refs on requested GC cycle
+ JDK-8249953: Shenandoah: gc/shenandoah/mxbeans tests should
account for corner cases
+ JDK-8250582: Revert Principal Name type to NT-UNKNOWN when
requesting TGS Kerberos tickets
+ JDK-8250609: C2 crash in IfNode::fold_compares
+ JDK-8250627: Use -XX:+/-UseContainerSupport for
enabling/disabling Java container metrics
+ JDK-8250755: Better cleanup for
jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java
+ JDK-8250787: Provider.put no longer registering aliases in
FIPS env
+ JDK-8250826: jhsdb does not work with coredump which comes
from Substrate VM
+ JDK-8250827: Shenandoah: needs to reset/finish StringTable's
dead count before/after parallel walk
+ JDK-8250844: Make sure {type,obj}ArrayOopDesc accessors check
the bounds
+ JDK-8251117: Cannot check P11Key size in P11Cipher and
P11AEADCipher
+ JDK-8251354: Shenandoah: Fix jdk/jfr/tool/TestPrintJSON.java
test failure
+ JDK-8251451: Shenandoah: Remark ObjectSynchronizer roots with
I-U
+ JDK-8251469: Better cleanup for
test/jdk/javax/imageio/SetOutput.java
+ JDK-8251487: Shenandoah: missing detail timing tracking for
final mark cleaning phase
+ JDK-8252120: compiler/oracle/TestCompileCommand.java
misspells 'occured'
+ JDK-8252157: JDK-8231209 11u backport breaks jmm binary
compatibility
+ JDK-8252258: [11u] JDK-8242154 changes the default vendor
+ JDK-8252804: [test] Fix 'ReleaseDeflater.java' test after
downport of 8234011
+ JDK-8253134: JMM_VERSION should remain at 0x20020000 (JDK 10)
in JDK 11
+ JDK-8253283: [11u] Test build/translations/
/VerifyTranslations.java failing after JDK-8252258
+ JDK-8253813: Backout JDK-8244287 from 11u: it causes several
crashes
+ Fix regression '8250861: Crash in MinINode::Ideal(PhaseGVN*,
bool)' introduced in jdk 11.0.9
| Advisory ID | SUSE-SU-2020:3384-1
|
| Released | Thu Nov 19 11:33:53 2020 |
| Summary | Security update for perl-DBI |
| Type | security |
| Severity | moderate |
| References | 1176492,CVE-2014-10401,CVE-2014-10402 |
Description:
This update for perl-DBI fixes the following issues:
- DBD::File drivers can open files from folders other than those
specifically passed via the f_dir attribute in the data source
name (DSN). [bsc#1176492, CVE-2014-10401, CVE-2014-10402]
| Advisory ID | SUSE-RU-2020:3452-1
|
| Released | Thu Nov 19 19:42:47 2020 |
| Summary | Recommended update for tomcat |
| Type | recommended |
| Severity | moderate |
| References | 1178396 |
Description:
This update for tomcat fixes the following issues:
- Fixes an issue when after removing package rest remained in 'examples'.
- Remove 'tomcat-9.0.init' and '/usr/lib/tmpfiles.d/tomcat.conf' because of using systemd. (bsc#1178396)
| Advisory ID | SUSE-RU-2020:3462-1
|
| Released | Fri Nov 20 13:14:35 2020 |
| Summary | Recommended update for pam and sudo |
| Type | recommended |
| Severity | moderate |
| References | 1174593,1177858,1178727 |
Description:
This update for pam and sudo fixes the following issue:
pam:
- pam_xauth: do not *free* a string which has been successfully passed to *putenv*. (bsc#1177858)
- Initialize the local variable *daysleft* to avoid a misleading warning for password expire days. (bsc#1178727)
- Run /usr/bin/xauth using the old user's and group's identifiers. (bsc#1174593)
sudo:
- Fix a problem with pam_xauth which checks effective and real uids to get the real identity of the user. (bsc#1174593)
| Advisory ID | SUSE-RU-2020:3620-1
|
| Released | Thu Dec 3 17:03:55 2020 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for pam fixes the following issues:
- Check if the password is part of the username. (jsc#SLE-16719, jsc#SLE-16720)
- Check whether the password contains a substring of of the user's name of at least `` characters length in
some form. This is enabled by the new parameter `usersubstr=`
| Advisory ID | SUSE-RU-2020:3640-1
|
| Released | Mon Dec 7 13:24:41 2020 |
| Summary | Recommended update for binutils |
| Type | recommended |
| Severity | important |
| References | 1179036,1179341 |
Description:
This update for binutils fixes the following issues:
Update binutils 2.35 branch to commit 1c5243df:
- Fixes PR26520, aka [bsc#1179036], a problem in addr2line with
certain DWARF variable descriptions.
- Also fixes PR26711, PR26656, PR26655, PR26929, PR26808, PR25878,
PR26740, PR26778, PR26763, PR26685, PR26699, PR26902, PR26869,
PR26711
- The above includes fixes for dwo files produced by modern dwp,
fixing several problems in the DWARF reader.
Update binutils to 2.35.1 and rebased branch diff:
- This is a point release over the previous 2.35 version, containing bug
fixes, and as an exception to the usual rule, one new feature. The
new feature is the support for a new directive in the assembler:
'.nop'. This directive creates a single no-op instruction in whatever
encoding is correct for the target architecture. Unlike the .space or
.fill this is a real instruction, and it does affect the generation of
DWARF line number tables, should they be enabled. This fixes an
incompatibility introduced in the latest update that broke the install
scripts of the Oracle server. [bsc#1179341]
| Advisory ID | SUSE-SU-2020:3749-1
|
| Released | Thu Dec 10 14:39:28 2020 |
| Summary | Security update for gcc7 |
| Type | security |
| Severity | moderate |
| References | 1150164,1161913,1167939,1172798,1178577,1178614,1178624,1178675,CVE-2020-13844 |
Description:
This update for gcc7 fixes the following issues:
- CVE-2020-13844: Added mitigation for aarch64 Straight Line Speculation issue (bsc#1172798)
- Enable fortran for the nvptx offload compiler.
- Update README.First-for.SuSE.packagers
- avoid assembler errors with AVX512 gather and scatter instructions when using -masm=intel.
- Backport the aarch64 -moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209, bsc#1167939]
- Fixed 32bit libgnat.so link. [bsc#1178675]
- Fixed memcpy miscompilation on aarch64. [bsc#1178624, bsc#1178577]
- Fixed debug line info for try/catch. [bsc#1178614]
- Remove -mbranch-protection=standard (aarch64 flag) when gcc7 is used to build gcc7 (ie when ada is enabled)
- Fixed corruption of pass private ->aux via DF. [gcc#94148]
- Fixed debug information issue with inlined functions and passed by reference arguments. [gcc#93888]
- Fixed binutils release date detection issue.
- Fixed register allocation issue with exception handling code on s390x. [bsc#1161913]
- Fixed miscompilation of some atomic code on aarch64. [bsc#1150164]
| Advisory ID | SUSE-RU-2020:3767-1
|
| Released | Fri Dec 11 16:06:22 2020 |
| Summary | Recommended update for apache-commons-el |
| Type | recommended |
| Severity | low |
| References | 1179637 |
Description:
This update for apache-commons-el fixes the following issues:
- Provide missing update dependencies for apache-commons-el. (bsc#1179637)
| Advisory ID | SUSE-RU-2020:3791-1
|
| Released | Mon Dec 14 17:39:19 2020 |
| Summary | Recommended update for gzip |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for gzip fixes the following issue:
- Enable `DFLTCC` (Deflate Conversion Call) compression for s390x for levels 1-6 to `CFLAGS`. (jsc#SLE-13775)
Enable by adding `-DDFLTCC_LEVEL_MASK=0x7e` to `CFLAGS`.
| Advisory ID | SUSE-RU-2020:3942-1
|
| Released | Tue Dec 29 12:22:01 2020 |
| Summary | Recommended update for libidn2 |
| Type | recommended |
| Severity | moderate |
| References | 1180138 |
Description:
This update for libidn2 fixes the following issues:
- The library is actually dual licensed, GPL-2.0-or-later or LGPL-3.0-or-later,
adjusted the RPM license tags (bsc#1180138)
| Advisory ID | SUSE-SU-2021:41-1
|
| Released | Thu Jan 7 11:51:31 2021 |
| Summary | Security update for tomcat |
| Type | security |
| Severity | moderate |
| References | 1179602,CVE-2020-17527 |
Description:
This update for tomcat fixes the following issue:
- CVE-2020-17527: Fixed a HTTP/2 request header mix-up (bsc#1179602).
| Advisory ID | SUSE-RU-2021:79-1
|
| Released | Tue Jan 12 10:49:34 2021 |
| Summary | Recommended update for gcc7 |
| Type | recommended |
| Severity | moderate |
| References | 1167939 |
Description:
This update for gcc7 fixes the following issues:
- Amend the gcc7 aarch64 atomics for glibc namespace violation with getauxval. [bsc#1167939]
| Advisory ID | SUSE-SU-2021:176-1
|
| Released | Wed Jan 20 09:49:05 2021 |
| Summary | Security update for xstream |
| Type | security |
| Severity | important |
| References | 1180145,1180146,1180994,CVE-2020-26217,CVE-2020-26258,CVE-2020-26259 |
Description:
This update for xstream fixes the following issues:
xstream was updated to version 1.4.15.
- CVE-2020-26217: Fixed a remote code execution due to insecure XML deserialization when relying on blocklists (bsc#1180994).
- CVE-2020-26258: Fixed a server-side request forgery vulnerability (bsc#1180146).
- CVE-2020-26259: Fixed an arbitrary file deletion vulnerability (bsc#1180145).
| Advisory ID | SUSE-RU-2021:179-1
|
| Released | Wed Jan 20 13:38:51 2021 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1177460 |
Description:
This update for timezone fixes the following issues:
- timezone update 2020f (bsc#1177460)
* 'make rearguard_tarballs' no longer generates a bad rearguard.zi,
fixing a 2020e bug.
- timezone update 2020e (bsc#1177460)
* Volgograd switches to Moscow time on 2020-12-27 at 02:00.
- timezone update 2020f (bsc#1177460)
* 'make rearguard_tarballs' no longer generates a bad rearguard.zi,
fixing a 2020e bug.
- timezone update 2020e (bsc#1177460)
* Volgograd switches to Moscow time on 2020-12-27 at 02:00.
| Advisory ID | SUSE-RU-2021:207-1
|
| Released | Mon Jan 25 16:16:05 2021 |
| Summary | Recommended update for python-websockify |
| Type | recommended |
| Severity | moderate |
| References | 1163513 |
Description:
This update for python-websockify fixes the following issues:
- Add 'python-numpy' as requirement. (bsc#1163513)
| Advisory ID | SUSE-RU-2021:220-1
|
| Released | Tue Jan 26 14:00:51 2021 |
| Summary | Recommended update for keyutils |
| Type | recommended |
| Severity | moderate |
| References | 1180603 |
Description:
This update for keyutils fixes the following issues:
- Adjust the library license to be LPGL-2.1+ only (the tools are GPL2+, the library is just LGPL-2.1+) (bsc#1180603)
| Advisory ID | SUSE-SU-2021:243-1
|
| Released | Fri Jan 29 09:37:29 2021 |
| Summary | Security update for jackson-databind |
| Type | security |
| Severity | moderate |
| References | 1177616,1180391,1181118,CVE-2020-25649,CVE-2020-35728,CVE-2021-20190 |
Description:
This update for jackson-databind fixes the following issues:
jackson-databind was updated to 2.10.5.1:
* #2589: `DOMDeserializer`: setExpandEntityReferences(false) may
not prevent external entity expansion in all cases
(CVE-2020-25649, bsc#1177616)
* #2787 (partial fix): NPE after add mixin for enum
* #2679: 'ObjectMapper.readValue('123', Void.TYPE)' throws
'should never occur'
| Advisory ID | SUSE-RU-2021:293-1
|
| Released | Wed Feb 3 12:52:34 2021 |
| Summary | Recommended update for gmp |
| Type | recommended |
| Severity | moderate |
| References | 1180603 |
Description:
This update for gmp fixes the following issues:
- correct license statements of packages (library itself is no GPL-3.0) (bsc#1180603)
| Advisory ID | SUSE-RU-2021:301-1
|
| Released | Thu Feb 4 08:46:27 2021 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1177460 |
Description:
This update for timezone fixes the following issues:
- timezone update 2021a (bsc#1177460)
* South Sudan changes from +03 to +02 on 2021-02-01 at 00:00.
- timezone update 2021a (bsc#1177460)
* South Sudan changes from +03 to +02 on 2021-02-01 at 00:00.
| Advisory ID | SUSE-RU-2021:333-1
|
| Released | Mon Feb 8 10:31:48 2021 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1176823,1177884,1179555,1179566 |
Description:
This update fixes the following issues:
golang-github-prometheus-alertmanager:
- Exclude s390 architecture
- Update packaging
* Remove systemd and shadow hard requirements
* use the system user provided by the system-user-prometheus subpackge
* add 'prometheus-alertmanager' package alias
golang-github-prometheus-prometheus:
- Update to upstream version 2.22.1
- Update packaging
* Remove systemd and shadow hard requirements
* use systemd-sysusers to configure the user in a dedicated 'system-user-prometheus' subpackage
* add 'prometheus' package alias
grafana:
- Update packaging
* avoid systemd and shadow hard requirements
* Require the user from a new dedicated 'system-user-grafana' sibling package
* avoid pinning to a specific Go version in the spec file
- Update to version 7.3.1:
* Breaking changes
- CloudWatch: The AWS CloudWatch data source's authentication scheme has changed. See the upgrade notes for details
and how this may affect you.
- Units: The date time units `YYYY-MM-DD HH:mm:ss` and `MM/DD/YYYY h:mm:ss a` have been renamed to `Datetime ISO`
and `Datetime US` respectively.
* Features / Enhancements
- AzureMonitor: Support decimal (as float64) type in analytics/logs.
- Add monitoring mixing for Grafana.
- CloudWatch: Missing Namespace AWS/EC2CapacityReservations.
- CloudWatch: Add support for AWS DirectConnect virtual interface metrics and add missing dimensions.
- CloudWatch: Adding support for Amazon ElastiCache Redis metrics.
- CloudWatch: Adding support for additional Amazon CloudFront metrics.
- CloudWatch: Re-implement authentication.
- Elasticsearch: Support multiple pipeline aggregations for a query.
- Prometheus: Add time range parameters to labels API.
- Loki: Visually distinguish error logs for LogQL2.
- Api: Add /healthz endpoint for health checks.
- API: Enrich add user to org endpoints with user ID in the response.
- API: Enrich responses and improve error handling for alerting API endpoints.
- Elasticsearch: Add support for date_nanos type.
- Elasticsearch: Allow fields starting with underscore.
- Elasticsearch: Increase maximum geohash aggregation precision to 12.
- Postgres: Support request cancellation properly (Uses new backendSrv.fetch Observable request API).
- Provisioning: Remove provisioned dashboards without parental reader.
- API: Return ID of the deleted resource for dashboard, datasource and folder DELETE endpoints.
- API: Support paging in the admin orgs list API.
- API: return resource ID for auth key creation, folder permissions update and user invite complete endpoints.
- BackendSrv: Uses credentials, deprecates withCredentials & defaults to same-origin.
- CloudWatch: Update list of AmazonMQ metrics and dimensions.
- Cloudwatch: Add Support for external ID in assume role.
- Cloudwatch: Add af-south-1 region.
- DateFormats: Default ISO & US formats never omit date part even if date is today (breaking change).
- Explore: Transform prometheus query to elasticsearch query.
- InfluxDB/Flux: Increase series limit for Flux datasource.
- InfluxDB: exclude result and table column from Flux table results.
- InfluxDB: return a table rather than an error when timeseries is missing time.
- Loki: Add scopedVars support in legend formatting for repeated variables.
- Loki: Re-introduce running of instant queries.
- Loki: Support request cancellation properly (Uses new backendSrv.fetch Observable request API).
- MixedDatasource: Shows retrieved data even if a data source fails.
- Postgres: Support Unix socket for host.
- Prometheus: Add scopedVars support in legend formatting for repeated variables.
- Prometheus: Support request cancellation properly (Uses new backendSrv.fetch Observable request API).
- Prometheus: add $__rate_interval variable.
- Table: Adds column filtering.
- grafana-cli: Add ability to read password from stdin to reset admin password.
- Variables: enables cancel for slow query variables queries.
- AzureMonitor: fix panic introduced in 7.1.4 when unit was unspecified and alias was used.
- TextPanel: Fix content overflowing panel boundaries.
- Fix golang version = 1.14 to avoid dependency conflicts on some OBS projects
- Update to version 7.0.0
* Remove phantomJS patch from Makefile
mgr-osad:
- Change the log file permissions as expected by logrotate (bsc#1177884)
spacecmd:
- Fix spacecmd with no parameters produces traceback on SLE 11 SP4 (bsc#1176823)
- Added '-r REVISION' option to the 'configchannel_updateinitsls' command (bsc#1179566)
- Fix: internal: workaround for future tee of logs translation
uyuni-common-libs:
- Section in Debian packages in now treated as optional (bsc#1179555)
| Advisory ID | SUSE-OU-2021:339-1
|
| Released | Mon Feb 8 13:16:07 2021 |
| Summary | Optional update for pam |
| Type | optional |
| Severity | low |
| References | |
Description:
This update for pam fixes the following issues:
- Added rpm macros for this package, so that other packages can make use of it
This patch is optional to be installed - it doesn't fix any bugs.
| Advisory ID | SUSE-SU-2021:352-1
|
| Released | Tue Feb 9 15:02:05 2021 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1181239 |
Description:
This update for java-11-openjdk fixes the following issues:
java-11-openjdk was upgraded to include January 2021 CPU (bsc#1181239)
- Enable Sheandoah GC for x86_64 (jsc#ECO-3171)
| Advisory ID | SUSE-RU-2021:421-1
|
| Released | Wed Feb 10 12:05:23 2021 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | low |
| References | 1180422,1180482 |
Description:
This update for hwdata fixes the following issues:
- Added merge-pciids.pl to fully duplicate behavior of pciutils-ids (bsc#1180422, bsc#1180482)
- Updated pci, usb and vendor ids.
| Advisory ID | SUSE-RU-2021:526-1
|
| Released | Fri Feb 19 12:46:27 2021 |
| Summary | Recommended update for python-distro |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for python-distro fixes the following issues:
Upgrade from version 1.2.0 to 1.5.0 (jsc#ECO-3212)
- Backward compatibility:
- Keep output as native string so we can compatible with python2 interface
- Prefer the `VERSION_CODENAME` field of `os-release` to parsing it from `VERSION`
- Bug Fixes:
- Fix detection of RHEL 6 `ComputeNode`
- Fix Oracle 4/5 `lsb_release` id and names
- Ignore `/etc/plesk-release` file while parsing distribution
- Return `_uname_info` from the `uname_info()` method
- Fixed `CloudLinux` id discovery
- Update Oracle matching
- Warn about wrong locale.
- Documentation:
- Distro is the recommended replacement for `platform.linux_distribution`
- Add Ansible reference implementation and fix arch-linux link
- Add facter reference implementation
| Advisory ID | SUSE-SU-2021:531-1
|
| Released | Fri Feb 19 14:54:06 2021 |
| Summary | Security update for tomcat |
| Type | security |
| Severity | moderate |
| References | 1180947,CVE-2021-24122 |
Description:
This update for tomcat fixes the following issues:
- CVE-2021-24122: Fixed an information disclosure if resources are served from the NTFS file system (bsc#1180947).
| Advisory ID | SUSE-RU-2021:596-1
|
| Released | Thu Feb 25 10:26:30 2021 |
| Summary | Recommended update for gcc7 |
| Type | recommended |
| Severity | moderate |
| References | 1181618 |
Description:
This update for gcc7 fixes the following issues:
- Fixed webkit2gtk3 build (bsc#1181618)
- Change GCC exception licenses to SPDX format
- Remove include-fixed/pthread.h
| Advisory ID | SUSE-RU-2021:644-1
|
| Released | Fri Feb 26 11:21:54 2021 |
| Summary | Recommended Beta update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1180583,1180585 |
Description:
This update fixes the following issues:
spacecmd:
- Deprecated 'Software Crashes' feature
- Document advanced package search on '--help' (bsc#1180583)
- Fixed advanced search on 'package_listinstalledsystems'
- Fixed duplicate results when using multiple search criteria (bsc#1180585)
| Advisory ID | SUSE-SU-2021:654-1
|
| Released | Fri Feb 26 20:01:10 2021 |
| Summary | Security update for python-Jinja2 |
| Type | security |
| Severity | important |
| References | 1181944,1182244,CVE-2020-28493 |
Description:
This update for python-Jinja2 fixes the following issues:
- CVE-2020-28493: Fixed a ReDOS vulnerability where urlize could have
been called with untrusted user data (bsc#1181944).
| Advisory ID | SUSE-RU-2021:656-1
|
| Released | Mon Mar 1 09:34:21 2021 |
| Summary | Recommended update for protobuf |
| Type | recommended |
| Severity | moderate |
| References | 1177127 |
Description:
This update for protobuf fixes the following issues:
- Add missing dependency of python subpackages on python-six. (bsc#1177127)
| Advisory ID | SUSE-RU-2021:784-1
|
| Released | Mon Mar 15 11:19:08 2021 |
| Summary | Recommended update for efivar |
| Type | recommended |
| Severity | moderate |
| References | 1181967 |
Description:
This update for efivar fixes the following issues:
- Fixed an issue with the NVME path parsing (bsc#1181967)
| Advisory ID | SUSE-SU-2021:792-1
|
| Released | Tue Mar 16 08:43:01 2021 |
| Summary | Security update for netty |
| Type | security |
| Severity | moderate |
| References | 1183262,CVE-2021-21295 |
Description:
This update for netty fixes the following issues:
- CVE-2021-21295: Fixed an improper Content-Length header field validation (bsc#1183262). :
| Advisory ID | SUSE-RU-2021:880-1
|
| Released | Fri Mar 19 04:14:38 2021 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | low |
| References | 1170160,1182482 |
Description:
This update for hwdata fixes the following issues:
- Updated pci, usb and vendor ids (bsc#1182482, bsc#1170160, jsc#SLE-13791)
| Advisory ID | SUSE-RU-2021:906-1
|
| Released | Fri Mar 19 16:18:34 2021 |
| Summary | Recommended maintenance update for SUSE Manager 4.1: Server and Proxy |
| Type | recommended |
| Severity | moderate |
| References | 1157711,1173893,1175660,1177508,1179579,1180145,1180146,1180224,1180439,1180547,1180558,1180757,1180994,1181048,1181165,1181228,1181290,1181416,1181423,1181635,1181807,1181814,1182001,1182006,1182008,1182071,1182200,1182492,1182685,CVE-2020-26217,CVE-2020-26258,CVE-2020-26259,CVE-2020-28477 |
Description:
Maintenance update for SUSE Manager 4.1: Server and Proxy
This is a codestream only patchinfo.
| Advisory ID | SUSE-RU-2021:924-1
|
| Released | Tue Mar 23 10:00:49 2021 |
| Summary | Recommended update for filesystem |
| Type | recommended |
| Severity | moderate |
| References | 1078466,1146705,1175519,1178775,1180020,1180083,1180596,1181011,1181831,1183094 |
Description:
This update for filesystem the following issues:
- Remove duplicate line due to merge error
- Add fix for 'mesa' creating cache with perm 0700. (bsc#1181011)
- Fixed an issue causing failure during installation/upgrade a failure. (rh#1548403) (bsc#1146705)
- Allows to override config to add cleanup options of '/var/tmp'. (bsc#1078466)
- Create config to cleanup '/tmp' regular required with 'tmpfs'. (bsc#1175519)
This update for systemd fixes the following issues:
- Fix for a possible memory leak. (bsc#1180020)
- Fix for a case when to a bind mounted directory results inactive mount units. (#7811) (bsc#1180596)
- Fixed an issue when starting a container conflicts with another one. (bsc#1178775)
- Drop most of the tmpfiles that deal with generic paths and avoid warnings. (bsc#1078466, bsc#1181831)
- Don't use shell redirections when calling a rpm macro. (bsc#1183094)
- 'systemd' requires 'aaa_base' >= 13.2. (bsc#1180083)
| Advisory ID | SUSE-RU-2021:927-1
|
| Released | Tue Mar 23 14:07:06 2021 |
| Summary | Recommended update for libreoffice |
| Type | recommended |
| Severity | moderate |
| References | 1041090,1049382,1116658,1136234,1155141,1173404,1173409,1173410,1173471,1174465,1176547,1177955,1178807,1178943,1178944,1179025,1179203,1181122,1181644,1181872,1182790 |
Description:
This update for libreoffice provides the upgrade from version 6.4.5.2 to 7.1.1.2 (jsc#ECO-3150, bsc#1182790)
libreoffice:
- Image shown with different aspect ratio (bsc#1176547)
- Text changes are reproducibly lost on PPTX with SmartArt (bsc#1181644)
- Adjust to new Box2D and enable KDE on SUSE Linux Enterprise 15-SP3 or newer (jsc#ECO-3375)
- Wrong bullet points in Impress (bsc#1174465)
- SmartArt: text wrongly aligned, background boxes not quite right (bsc#1177955)
- Update the SUSE color palette to reflect the new SUSE branding. (bsc#1181122, bsc#1173471)
- SUSE Mint
- SUSE Midnight Blue
- SUSE Waterhole Blue
- SUSE Persimmon
- Fix a crash opening a PPTX. (bsc#1179025)
- Fix text box from PowerPoint renders vertically instead of horizontally (bsc#1178807)
- Shadow effects for table completely missing (bsc#1178944, bsc#1178943)
- Disable firebird integration for the time being (bsc#1179203)
- Fixes hang on Writer on scrolling/saving of a document (bsc#1136234)
- Wrong rendering of bulleted lists in PPTX document (bsc#1155141)
- Sidebar: paragraph widget: numeric fields become inactive/unaccessible after saving (bsc#1173404)
- Crash of Writer opening any document having 'invalid' python file in home directory (bsc#1116658)
libixion:
Update to 0.16.1:
- fixed a build issue on 32-bit linux platforms, caused by slicing of integer string ID values.
- worked around floating point rounding errors which prevented two theoretically-equal numeric values from being
evaluated as equal in test code.
- added new function to allow printing of single formula tokens.
- added method for setting cached results on formula cells in model_context.
- changed the model_context design to ensure that all sheets are of the same size.
- added an accessor method to formula_model_access interface (and implicitly in model_context) that directly returns
a string value from cell.
- added cell_access class for querying of cell states without knowing its type ahead of time.
- added document class which provides a layer on top of model_context, to abstract away the handling of formula
calculations.
- deprecated model_context::erase_cell() in favor of empty_cell().
- added support for 3D references - references that contain multiple sheets.
- added support for the exponent (^) and concatenation (&) operators.
- fixed incorrect handling of range references containing whole columns such as A:A.
- added support for unordered range references - range references whose start row or column is greater than
their end position counterparts, such as A3:A1.
- fixed a bug that prevented nested formula functions from working properly.
- implemented Calc A1 style reference resolver.
- formula results now directly store the string values when the results are of string type.
They previously stored string ID values after interning the original strings.
- Removed build-time dependency on spdlog.
libmwaw:
Update to 0.3.17:
- add a parser for Jazz(Lotus) writer and spreasheet files. The writer parser can only be called if the file
still contains its resource fork
- add a parser for Canvas 3 and 3.5 files
- AppleWorks parser: try to retrieve more Windows presentation
- add a parser for Drawing Table files
- add a parser for Canvas 2 files
- API: add new reserved enums in MWAWDocument.hxx `MWAW_T_RESERVED10..MWAW_T_RESERVED29`
and add a new define in libmwaw.hxx `MWAW_INTERFACE_VERSION` to check if these enums are defined
- remove the QuarkXPress parser (must be in libqxp)
- retrieve the annotation in MsWord 5 document
- try to better understand RagTime 5-6 document
libnumbertext:
Update to 1.0.6
liborcus:
Update to 0.16.1
- Add upstream changes to fix build with GCC 11 (bsc#1181872)
libstaroffice:
Update to 0.0.7:
- fix `text:sender-lastname` when creating meta-data
libwps:
Update to 0.4.11:
- XYWrite: add a parser to .fil v2 and v4 files
- wks,wk1: correct some problems when retrieving cell's reference.
glfw:
New package provided on version 3.3.2:
- See also: https://www.glfw.org/changelog.html
- Sort list of input files to geany for reproducible builds (bsc#1049382, bsc#1041090)
* Require pkgconfig(gl) for the devel package to supply needed include GL/gl.h
* glfwFocusWindow could terminate on older WMs or without a WM
* Creating an undecorated window could fail with BadMatch
* Querying a disconnected monitor could segfault
* Video modes with a duplicate screen area were discarded
* The CMake files did not check for the XInput headers
* Key names were not updated when the keyboard layout changed
* Decorations could not be enabled after window creation
* Content scale fallback value could be inconsistent
* Disabled cursor mode was interrupted by indicator windows
* Monitor physical dimensions could be reported as zero mm
* Window position events were not emitted during resizing
* Added on-demand loading of Vulkan and context creation API libraries
* [X11] Bugfix: Window size limits were ignored if the minimum or maximum size was
set to `GLFW_DONT_CARE`
* [X11] Bugfix: Input focus was set before window was visible,
causing BadMatch on some non-reparenting WMs
* [X11] Bugfix: glfwGetWindowPos and glfwSetWindowPos operated on
the window frame instead of the client area
* [WGL] Added reporting of errors from `WGL_ARB_create_context` extension
* [EGL] Added lib prefix matching between EGL and OpenGL ES library binaries
* [EGL] Bugfix: Dynamically loaded entry points were not verified
- Made build of geany-tags optional.
Box2D:
New package provided on version 2.4.1:
* Extended distance joint to have a minimum and maximum limit.
* `B2_USER_SETTINGS` and `b2_user_settings.h` can control user
data, length units, and maximum polygon vertices.
* Default user data is now uintptr_t instead of void*
* b2FixtureDef::restitutionThreshold lets you set the
restitution velocity threshold per fixture.
* Collision
* Chain and edge shape must now be one-sided to eliminate ghost
collisions
* Broad-phase optimizations
* Added b2ShapeCast for linear shape casting
* Dynamics
* Joint limits are now predictive and not stateful
* Experimental 2D cloth (rope)
* b2Body::SetActive -> b2Body::SetEnabled
* Better support for running multiple worlds
* Handle zero density better
* The body behaves like a static body
* The body is drawn with a red color
* Added translation limit to wheel joint
* World dump now writes to box2d_dump.inl
* Static bodies are never awake
* All joints with spring-dampers now use stiffness and damping
* Added utility functions to convert frequency and damping
ratio to stiffness and damping
* Polygon creation now computes the convex hull.
* The convex hull code will merge vertices closer than dm_linearSlop.
| Advisory ID | SUSE-SU-2021:933-1
|
| Released | Wed Mar 24 12:16:14 2021 |
| Summary | Security update for ruby2.5 |
| Type | security |
| Severity | important |
| References | 1177125,1177222,CVE-2020-25613 |
Description:
This update for ruby2.5 fixes the following issues:
- CVE-2020-25613: Fixed a potential HTTP Request Smuggling in WEBrick (bsc#1177125).
- Enable optimizations also on ARM64 (bsc#1177222)
| Advisory ID | SUSE-RU-2021:952-1
|
| Released | Thu Mar 25 14:36:56 2021 |
| Summary | Recommended update for libunwind |
| Type | recommended |
| Severity | moderate |
| References | 1160876,1171549 |
Description:
This update for libunwind fixes the following issues:
- Update to version 1.5.0. (jsc#ECO-3395)
- Enable s390x for building. (jsc#ECO-3395)
- Fix compilation with 'fno-common'. (bsc#1171549)
- Fix build with 'GCC-10'. (bsc#1160876)
| Advisory ID | SUSE-SU-2021:974-1
|
| Released | Mon Mar 29 19:31:27 2021 |
| Summary | Security update for tar |
| Type | security |
| Severity | low |
| References | 1181131,CVE-2021-20193 |
Description:
This update for tar fixes the following issues:
CVE-2021-20193: Memory leak in read_header() in list.c (bsc#1181131)
| Advisory ID | SUSE-RU-2021:985-1
|
| Released | Tue Mar 30 14:43:43 2021 |
| Summary | Recommended update for the Azure SDK and CLI |
| Type | recommended |
| Severity | moderate |
| References | 1125671,1140565,1154393,1174514,1175289,1176784,1176785,1178168,CVE-2020-14343,CVE-2020-25659 |
Description:
This update for the Azure SDK and CLI adds support for the AHB (Azure Hybrid Benefit).
(bsc#1176784, jsc#ECO=3105)
| Advisory ID | SUSE-SU-2021:1007-1
|
| Released | Thu Apr 1 17:47:20 2021 |
| Summary | Security update for MozillaFirefox |
| Type | security |
| Severity | important |
| References | 1183942,CVE-2021-23981,CVE-2021-23982,CVE-2021-23984,CVE-2021-23987 |
Description:
This update for MozillaFirefox fixes the following issues:
- Firefox was updated to 78.9.0 ESR (MFSA 2021-11, bsc#1183942)
* CVE-2021-23981: Texture upload into an unbound backing buffer resulted in an out-of-bound read
* CVE-2021-23982: Internal network hosts could have been probed by a malicious webpage
* CVE-2021-23984: Malicious extensions could have spoofed popup information
* CVE-2021-23987: Memory safety bugs
| Advisory ID | SUSE-SU-2021:1008-1
|
| Released | Thu Apr 1 17:49:05 2021 |
| Summary | Security update for tomcat |
| Type | security |
| Severity | important |
| References | 1182909,1182912,CVE-2021-25122,CVE-2021-25329 |
Description:
This update for tomcat fixes the following issues:
CVE-2021-25122: Apache Tomcat h2c request mix-up (bsc#1182912)
CVE-2021-25329: Complete fix for CVE-2020-9484 (bsc#1182909)
| Advisory ID | SUSE-RU-2021:1018-1
|
| Released | Tue Apr 6 14:29:13 2021 |
| Summary | Recommended update for gzip |
| Type | recommended |
| Severity | moderate |
| References | 1180713 |
Description:
This update for gzip fixes the following issues:
- Fixes an issue when 'gzexe' counts the lines to skip wrong. (bsc#1180713)
| Advisory ID | SUSE-RU-2021:1169-1
|
| Released | Tue Apr 13 15:01:42 2021 |
| Summary | Recommended update for procps |
| Type | recommended |
| Severity | low |
| References | 1181976 |
Description:
This update for procps fixes the following issues:
- Corrected a statement in the man page about processor pinning via taskset (bsc#1181976)
| Advisory ID | SUSE-RU-2021:1230-1
|
| Released | Thu Apr 15 17:09:58 2021 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1131670,1178072,1181124,1181474,1182339,1182603,1183959 |
Description:
This update fixes the following issues:
golang-github-boynux-squid_exporter:
- Build requires Go 1.15
- Add %license macro for LICENSE file
golang-github-lusitaniae-apache_exporter:
golang-github-prometheus-prometheus:
- Uyuni: `hostname` label is now set to FQDN instead of IP
grafana:
- Update to version 7.4.2:
* Make Datetime local (No date if today) working (#31274) (#31275)
* 'Release: Updated versions in package to 7.4.2' (#31272)
* [v7.4.x] Chore: grafana-toolkit uses grafana-ui and grafana-data workspaces (#31269)
* Snapshots: Disallow anonymous user to create snapshots (#31263) (#31266)
* only update usagestats every 30min (#31131) (#31262)
* Prometheus: Fix enabling of disabled queries when editing in dashboard (#31055) (#31248)
* CloudWatch: Ensure empty query row errors are not passed to the panel (#31172) (#31245)
* StatPanels: Fixes to palette color scheme is not cleared when loading panel (#31126) (#31246)
* QueryEditors: Fixes issue that happens after moving queries then editing would update other queries (#31193) (#31244)
* LibraryPanels: Disconnect before connect during dashboard save (#31235) (#31238)
* SqlDataSources: Fixes the Show Generated SQL button in query editors (#31236) (#31239)
* Variables: Adds back default option for data source variable (#31208) (#31232)
* IPv6: Support host address configured with enclosing square brackets (#31226) (#31228)
* Postgres: Fix timeGroup macro converts long intervals to invalid numbers when TimescaleDB is enabled (#31179) (#31224)
* Remove last synchronisation field from LDAP debug view (#30984) (#31221)
* [v7.4.x]: Sync drone config from master to stable release branch (#31213)
* DataSourceSrv: Filter out non queryable data sources by default (#31144) (#31214)
* Alerting: Fix modal text for deleting obsolete notifier (#31171) (#31209)
* Variables: Fixes missing empty elements from regex filters (#31156) (#31201)
* DashboardLinks: Fixes links always cause full page reload (#31178) (#31181)
* DashboardListPanel: Fixes issue with folder picker always showing All and using old form styles (#31160) (#31162)
* Permissions: Fix team and role permissions on folders/dashboards not displayed for non Grafana Admin users (#31132) (#31176)
* Prometheus: Multiply exemplars timestamp to follow api change (#31143) (#31170)
- Added add-gotest-module.patch to fix 'inconsistent vendoring' build failure
- Update to version 7.4.1:
* 'Release: Updated versions in package to 7.4.1' (#31128)
* Transforms: Fixes Outer join issue with duplicate field names not getting the same unique field names as before (#31121) (#31127)
* MuxWriter: Handle error for already closed file (#31119) (#31120)
* Logging: sourcemap transform asset urls from CDN in logged stacktraces (#31115) (#31117)
* Exemplars: Change CTA style (#30880) (#31105)
* test: add support for timeout to be passed in for addDatasource (#30736) (#31090)
* Influx: Make max series limit configurable and show the limiting message if applied (#31025) (#31100)
* Elasticsearch: fix log row context erroring out (#31088) (#31094)
* test: update addDashboard flow for v7.4.0 changes (#31059) (#31084)
* Usage stats: Adds source/distributor setting (#31039) (#31076)
* DashboardLinks: Fixes crash when link has no title (#31008) (#31050)
* Make value mappings correctly interpret numeric-like strings (#30893) (#30912)
* Elasticsearch: Fix alias field value not being shown in query editor (#30992) (#31037)
* BarGauge: Improvements to value sizing and table inner width calculations (#30990) (#31032)
* convert path to posix by default (#31045) (#31053)
* Alerting: Fixes so notification channels are properly deleted (#31040) (#31046)
* Drone: Fix deployment image (#31027) (#31029)
* Graph: Fixes so graph is shown for non numeric time values (#30972) (#31014)
* instrumentation: make the first database histogram bucket smaller (#30995) (#31001)
* Build: Releases e2e and e2e-selectors too (#31006) (#31007)
* TextPanel: Fixes so panel title is updated when variables change (#30884) (#31005)
* StatPanel: Fixes issue formatting date values using unit option (#30979) (#30991)
* Units: Fixes formatting of duration units (#30982) (#30986)
* Elasticsearch: Show Size setting for raw_data metric (#30980) (#30983)
* Logging: sourcemap support for frontend stacktraces (#30590) (#30976)
* e2e: extends selector factory to plugins (#30932) (#30934)
* Variables: Adds queryparam formatting option (#30858) (#30924)
* Exemplars: change api to reflect latest changes (#30910) (#30915)
* 'Release: Updated versions in package to 7.4.0' (#30898)
* DataSourceSettings: Adds info box and link to Grafana Cloud (#30891) (#30896)
* GrafanaUI: Add a way to persistently close InfoBox (#30716) (#30895)
* [7.4.x] AlertingNG: List saved Alert definitions in Alert Rule list (30890)(30603)
* Alerting: Fixes alert panel header icon not showing (#30840) (#30885)
* Plugins: Requests validator (#30445) (#30877)
* PanelLibrary: Adds library panel meta information to dashboard json (#30770) (#30883)
* bump grabpl version to 0.5.36 (#30874) (#30878)
* Chore: remove __debug_bin (#30725) (#30857)
* Grafana-ui: fixes closing modals with escape key (#30745) (#30873)
* DashboardLinks: Support variable expression in to tooltip - Issue #30409 (#30569) (#30852)
* Add alt text to plugin logos (#30710) (#30872)
* InfluxDB: Add http configuration when selecting InfluxDB v2 flavor (#30827) (#30870)
* Prometheus: Set type of labels to string (#30831) (#30835)
* AlertingNG: change API permissions (#30781) (#30814)
* Grafana-ui: fixes no data message in Table component (#30821) (#30855)
* Prometheus: Add tooltip to explain possibility to use patterns in text and title fields in annotations (#30825) (#30843)
* Chore: add more docs annotations (#30847) (#30851)
* BarChart: inside-align strokes, upgrade uPlot to 1.6.4. (#30806) (#30846)
* Transforms: allow boolean in field calculations (#30802) (#30845)
* CDN: Fixes cdn path when Grafana is under sub path (#30822) (#30823)
* bump cypress to 6.3.0 (#30644) (#30819)
* Expressions: Measure total transformation requests and elapsed time (#30514) (#30789)
* Grafana-UI: Add story/docs for ErrorBoundary (#30304) (#30811)
* [v7.4.x]: Menu: Mark menu components as internal (#30801)
* Graph: Fixes auto decimals issue in legend and tooltip (#30628) (#30635)
* GraphNG: Disable Plot logging by default (#30390) (#30500)
* Storybook: Migrate card story to use controls (#30535) (#30549)
* GraphNG: add bar alignment option (#30499) (#30790)
* Variables: Clears drop down state when leaving dashboard (#30810) (#30812)
* Add missing callback dependency (#30797) (#30809)
* GraphNG: improve behavior when switching between solid/dash/dots (#30796) (#30799)
* Add width for Variable Editors (#30791) (#30795)
* Panels: Fixes so panels are refreshed when scrolling past them fast (#30784) (#30792)
* PanelEdit: Trigger refresh when changing data source (#30744) (#30767)
* AlertingNG: Enable UI to Save Alert Definitions (#30394) (#30548)
* CDN: Fix passing correct prefix to GetContentDeliveryURL (#30777) (#30779)
* CDN: Adds support for serving assets over a CDN (#30691) (#30776)
* Explore: Update styling of buttons (#30493) (#30508)
* Loki: Append refId to logs uid (#30418) (#30537)
* skip symlinks to directories when generating plugin manifest (#30721) (#30738)
* Mobile: Fixes issue scrolling on mobile in chrome (#30746) (#30750)
* BarChart: add alpha bar chart panel (#30323) (#30754)
* Datasource: Use json-iterator configuration compatible with standard library (#30732) (#30739)
* Variables: Fixes so text format will show All instead of custom all (#30730) (#30731)
* AlertingNG: pause/unpause definitions via the API (#30627) (#30672)
* PanelLibrary: better handling of deleted panels (#30709) (#30726)
* Transform: improve the 'outer join' performance/behavior (#30407) (#30722)
* DashboardPicker: switch to promise-based debounce, return dashboard UID (#30706) (#30714)
* Use connected GraphNG in Explore (#30707) (#30708)
* PanelLibrary: changes casing of responses and adds meta property (#30668) (#30711)
* DeployImage: Switch base images to Debian (#30684) (#30699)
* Trace: trace to logs design update (#30637) (#30702)
* Influx: Show all datapoints for dynamically windowed flux query (#30688) (#30703)
* ci(npm-publish): add missing github package token to env vars (#30665) (#30673)
* Loki: Improve live tailing errors and fix Explore's logs container type errors (#30517) (#30681)
* Grafana-UI: Fix setting default value for MultiSelect (#30671) (#30687)
* Explore: Fix jumpy live tailing (#30650) (#30677)
* Docs: Refer to product docs in whats new for alerting templating feature (#30652) (#30670)
* Variables: Fixes display value when using capture groups in regex (#30636) (#30661)
* Docs: Fix expressions enabled description (#30589) (#30651)
* Licensing Docs: Adding license restrictions docs (#30216) (#30648)
* DashboardSettings: fixes vertical scrolling (#30640) (#30643)
* chore: bump redux toolkit to 1.5.0 for immer 8.0.1 vulnerability fix (#30605) (#30631)
* Explore: Fix loading visualisation on the top of the new time series panel (#30553) (#30557)
* Footer: Fixes layout issue in footer (#30443) (#30494)
* Variables: Fixes so queries work for numbers values too (#30602) (#30624)
* Admin: Fixes so form values are filled in from backend (#30544) (#30623)
* Docs: Update 7.4 What's New to use more correct description of alerting notification template feature (#30502) (#30614)
* NodeGraph: Add docs (#30504) (#30613)
* Cloud Monitoring: Fix legend naming with display name override (#30440) (#30503)
* Expressions: Add option to disable feature (#30541) (#30558)
* OldGraph: Fix height issue in Firefox (#30565) (#30582)
* XY Chart: fix editor error with empty frame (no fields) (#30573) (#30577)
* XY Chart: share legend config with timeseries (#30559) (#30566)
* DataFrame: cache frame/field index in field state (#30529) (#30560)
* Prometheus: Fix show query instead of Value if no __name__ and metric (#30511) (#30556)
* Decimals: Big Improvements to auto decimals and fixes to auto decimals bug found in 7.4-beta1 (#30519) (#30550)
* chore: update packages dependent on dot-prop to fix security vulnerability (#30432) (#30487)
* GraphNG: uPlot 1.6.3 (fix bands not filling below 0). close #30523. (#30527) (#30528)
* GraphNG: uPlot 1.6.2 (#30521) (#30522)
* Chore: Upgrade grabpl version (#30486) (#30513)
* grafana/ui: Fix internal import from grafana/data (#30439) (#30507)
* prevent field config from being overwritten (#30437) (#30442)
* Chore: upgrade NPM security vulnerabilities (#30397) (#30495)
* TimeSeriesPanel: Fixed default value for gradientMode (#30484) (#30492)
* Admin: Fixes so whole org drop down is visible when adding users to org (#30481) (#30497)
* Chore: adds wait to e2e test (#30488) (#30490)
* Graph: Fixes so only users with correct permissions can add annotations (#30419) (#30466)
* Alerting: Hides threshold handle for percentual thresholds (#30431) (#30467)
* Timeseries: only migrage point size when configured (#30461) (#30470)
* Expressions: Fix button icon (#30444) (#30450)
* PanelModel: Make sure the angular options are passed to react panel type changed handler (#30441) (#30451)
* Docs: Fix img link for alert notification template (#30436) (#30447)
* Chore: Upgrade build pipeline tool (#30456) (#30457)
* PanelOptions: Refactoring applying panel and field options out of PanelModel and add property clean up for properties not in field config registry (#30389) (#30438)
* 'Release: Updated versions in package to 7.4.0-beta.1' (#30427)
* Chore: Update what's new URL (#30423)
* GraphNG: assume uPlot's series stroke is always a function (#30416)
* PanelLibrary: adding library panels to Dashboard Api (#30278)
* Prettier: Fixes to files that came in after main upgrade (#30410)
* Cloud Monitoring: Add curated dashboards for the most popular GCP services (#29930)
* Mssql integrated security (#30369)
* Prettier: Upgrade to 2 (#30387)
* GraphNG: sort ascending if the values appear reversed (#30405)
* Docs: Grafana whats new 7.4 (#30404)
* Dashboards: Adds cheat sheet toggle to supported query editors (#28857)
* Docs: Update timeseries-dimensions.md (#30403)
* Alerting: Evaluate data templating in alert rule name and message (#29908)
* Docs: Add links to 7.3 patch release notes (#30292)
* Docs: Update _index.md (#29546)
* Docs: Update jaeger.md (#30401)
* Expressions: Remove feature toggle (#30316)
* Docs: Update tempo.md (#30399)
* Docs: Update zipkin.md (#30400)
* services/provisioning: Various cleanup (#30396)
* DashboardSchemas: OpenAPI Schema Generation (#30242)
* AlertingNG: Enforce unique alert definition title (non empty)/UID per organisation (#30380)
* Licensing: Document new v7.4 options and APIs (#30217)
* Auth: add expired token error and update CreateToken function (#30203)
* NodeGraph: Add node graph visualization (#29706)
* Add jwtTokenAuth to plugin metadata schema (#30346)
* Plugins: Force POSIX style path separators for manifest generation (#30287)
* Add enterprise reporting fonts to gitignore (#30385)
* Field overrides: skipping overrides for properties no longer existing in plugin (#30197)
* NgAlerting: View query result (#30218)
* Grafana-UI: Make Card story public (#30388)
* Dashboard: migrate version history list (#29970)
* Search: use Card component (#29892)
* PanelEvents: Isolate more for old angular query editors (#30379)
* Loki: Remove showing of unique labels with the empty string value (#30363)
* Chore: Lint all files for no-only-tests (#30364)
* Clears errors after running new query (#30367)
* Prometheus: Change exemplars endpoint (#30378)
* Explore: Fix a bug where Typeahead crashes when a large amount of ite… (#29637)
* Circular vector: improve generics (#30375)
* Update signing docs (#30296)
* Email: change the year in templates (#30294)
* grafana/ui: export TLS auth component (#30320)
* Query Editor: avoid word wrap (#30373)
* Transforms: add sort by transformer (#30370)
* AlertingNG: Save alert instances (#30223)
* GraphNG: Color series from by value scheme & change to fillGradient to gradientMode (#29893)
* Chore: Remove not used PanelOptionsGrid component (#30358)
* Zipkin: Remove browser access mode (#30360)
* Jaeger: Remove browser access mode (#30349)
* chore: bump lodash to 4.17.20 (#30359)
* ToolbarButton: New emotion based component to replace all navbar, DashNavButton and scss styles (#30333)
* Badge: Increase contrast, remove rocket icon for plugin beta/alpha state (#30357)
* Licensing: Send map of environment variables to plugins (#30347)
* Dashboards: Exit to dashboard when deleting panel from panel view / edit view (#29032)
* Cloud Monitoring: MQL support (#26551)
* ReleaseNotes: Updated changelog and release notes for 7.4.0-beta1 (#30348)
* Panel options UI: Allow collapsible categories (#30301)
* Grafana-ui: Fix context menu item always using onClick instead of href (#30350)
* Badge: Design improvement & reduce contrast (#30328)
* make sure stats are added horizontally and not vertically (#30106)
* Chore(deps): Bump google.golang.org/grpc from 1.33.1 to 1.35.0 (#30342)
* Chore(deps): Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#30341)
* Chore(deps): Bump github.com/google/uuid from 1.1.2 to 1.1.5 (#30340)
* Chore(deps): Bump github.com/hashicorp/go-version from 1.2.0 to 1.2.1 (#30339)
* Fix HTML character entity error (#30334)
* GraphNG: fix fillBelowTo regression (#30330)
* GraphNG: implement softMin/softMax for auto-scaling stabilization. close #979. (#30326)
* Legend: Fixes right y-axis legend from being pushed outside the bounds of the panel (#30327)
* Grafana-toolkit: Update component generator templates (#30306)
* Panels: remove beta flag from stat and bargauge panels (#30324)
* GraphNG: support fill below to (bands) (#30268)
* grafana-cli: Fix security issue (#28888)
* AlertingNG: Modify queries and transform endpoint to get datasource UIDs (#30297)
* Chore: Fix missing property from ExploreGraph (#30315)
* Prometheus: Add support for Exemplars (#28057)
* Grafana-UI: Enhances for TimeRangePicker and TimeRangeInput (#30102)
* ReleaseNotes: Updated changelog and release notes for 7.4.0 (#30312)
* Table: Fixes BarGauge cell display mode font size so that it is fixed to the default cell font size (#30303)
* AngularGraph: Fixes issues with legend wrapping after legend refactoring (#30283)
* Plugins: Add Open Distro to the list of data sources supported by sigv4 (#30308)
* Chore: Moves common and response into separate packages (#30298)
* GraphNG: remove y-axis position control from series color picker in the legend (#30302)
* Table: migrate old-table config to new table config (#30142)
* Elasticsearch: Support extended stats and percentiles in terms order by (#28910)
* Docs: Update release notes index
* GraphNG: stats in legend (#30251)
* Grafana UI: EmptySearchResult docs (#30281)
* Plugins: Use the includes.path (if exists) on sidebar includes links (#30291)
* Fix spinner and broken buttons (#30286)
* Graph: Consider reverse sorted data points on isOutsideRange check (#30289)
* Update getting-started.md (#30257)
* Backend: use sdk version (v0.81.0) without transform (gel) code (#29236)
* Chore: update latest versions to 7.3.7 (#30282)
* Loki: Fix hiding of series in table if labels have number values (#30185)
* Loki: Lower min step to 1ms (#30135)
* Prometheus: Improve autocomplete performance and remove disabling of dynamic label lookup (#30199)
* Icons: Adds custom icon support ands new panel and interpolation icons (#30277)
* ReleaseNotes: Updated changelog and release notes for 7.3.7 (#30280)
* Grafana-ui: Allow context menu items to be open in new tab (#30141)
* Cloud Monitoring: Convert datasource to use Dataframes (#29830)
* GraphNG: added support to change series color from legend. (#30256)
* AzureMonitor: rename labels for query type dropdown (#30143)
* Decimals: Improving auto decimals logic for high numbers and scaled units (#30262)
* Elasticsearch: Use minimum interval for alerts (#30049)
* TimeSeriesPanel: The new graph panel now supports y-axis value mapping #30272
* CODEOWNERS: Make backend squad owners of backend style guidelines (#30266)
* Auth: Add missing request headers to SigV4 middleware allowlist (#30115)
* Grafana-UI: Add story/docs for FilterPill (#30252)
* Grafana-UI: Add story/docs for Counter (#30253)
* Backend style guide: Document JSON guidelines (#30267)
* GraphNG: uPlot 1.6, hide 'Show points' in Points mode, enable 'dot' lineStyle (#30263)
* Docs: Update prometheus.md (#30240)
* Docs: Cloudwatch filter should be JSON format (#30243)
* API: Add by UID routes for data sources (#29884)
* Docs: Update datasource_permissions.md (#30255)
* Cloudwatch: Move deep link creation to the backend (#30206)
* Metrics API: Use jsoniter for JSON encoding (#30250)
* Add option in database config to skip migrations for faster startup. (#30146)
* Set signed in users email correctly (#30249)
* Drone: Upgrade build pipeline tool (#30247)
* runRequest: Fixes issue with request time range and time range returned to panels are off causing data points to be cut off (outside) (#30227)
* Elasticsearch: fix handling of null values in query_builder (#30234)
* Docs: help users connect to Prometheus using SigV4 (#30232)
* Update documentation-markdown-guide.md (#30207)
* Update documentation-markdown-guide.md (#30235)
* Better logging of plugin scanning errors (#30231)
* Print Node.js and Toolkit versions (#30230)
* Chore: bump rollup across all packages (#29486)
* Backend style guide: Document database patterns (#30219)
* Chore: Bump plugin-ci-alpine Docker image version (#30225)
* Legends: Refactoring and rewrites of legend components to simplify components & reuse (#30165)
* Use Node.js 14.x in plugin CI (#30209)
* Field overrides: extracting the field config factory into its own reusable module. (#30214)
* LibraryPanels: adds connections (#30212)
* PanelOptionsGroups: Only restore styles from PanelOptionsGroup (#30215)
* Variables: Add deprecation warning for value group tags (#30160)
* GraphNG: Hide grid for right-y axis if left x-axis exists (#30195)
* Middleware: Add CSP support (#29740)
* Updated image links to have newer format. (#30208)
* Docs: Update usage-insights.md (#30150)
* Share panel dashboard add images (#30201)
* Update documentation-style-guide.md (#30202)
* Docs: Fix links to transforms (#30194)
* docs(badge): migrate story to use controls (#30180)
* Chore(deps): Bump github.com/prometheus/common from 0.14.0 to 0.15.0 (#30188)
* Fix alert definition routine stop (#30117)
* Chore(deps): Bump gopkg.in/square/go-jose.v2 from 2.4.1 to 2.5.1 (#30189)
* InlineSwitch: Minor story fix (#30186)
* Chore(deps): Bump github.com/gosimple/slug from 1.4.2 to 1.9.0 (#30178)
* Chore(deps): Bump github.com/fatih/color from 1.9.0 to 1.10.0 (#30183)
* Chore(deps): Bump github.com/lib/pq from 1.3.0 to 1.9.0 (#30181)
* Chore(deps): Bump github.com/hashicorp/go-plugin from 1.2.2 to 1.4.0 (#30175)
* Chore(deps): Bump github.com/getsentry/sentry-go from 0.7.0 to 0.9.0 (#30171)
* Gauge: Fixes issue with all null values cause min & max to be null (#30156)
* Links: Add underline on hover for links in NewsPanel (#30166)
* GraphNG: Update to test dashboards (#30153)
* CleanUp: Removed old panel options group component (#30157)
* AngularQueryEditors: Fixes to Graphite query editor and other who refer to other queries (#30154)
* Chore(deps): Bump github.com/robfig/cron/v3 from 3.0.0 to 3.0.1 (#30172)
* Chore(deps): Bump github.com/urfave/cli/v2 from 2.1.1 to 2.3.0 (#30173)
* Chore: Fix spelling issue (#30168)
* Revise README.md. (#30145)
* Chore(deps): Bump github.com/mattn/go-sqlite3 from 1.11.0 to 1.14.6 (#30174)
* InlineSwitch: Added missing InlineSwitch component and fixed two places that used unaligned inline switch (#30162)
* GraphNG: add new alpha XY Chart (#30096)
* Elastic: Support request cancellation properly (Uses new backendSrv.fetch Observable request API) (#30009)
* OpenTSDB: Support request cancellation properly (#29992)
* InfluxDB: Update Flux external link (#30158)
* Allow dependabot to keep go packages up-to-date (#30170)
* PluginState: Update comment
* GraphNG: Minor polish & updates to new time series panel and move it from alpha to beta (#30163)
* Share panel dashboard (#30147)
* GraphNG: rename 'graph3' to 'timeseries' panel (#30123)
* Add info about access mode (#30137)
* Prometheus: Remove running of duplicated metrics query (#30108)
* Prometheus: Fix autocomplete does not work on incomplete input (#29854)
* GraphNG: remove graph2 panel (keep the parts needed for explore) (#30124)
* Docs: Add metadata to activating licensing page (#30140)
* MixedDataSource: Added missing variable support flag (#30110)
* AngularPanels: Fixes issue with some panels not rendering when going into edit mode due to no height (#30113)
* AngularPanels: Fixes issue with discrete panel that used the initialized event (#30133)
* Explore: Make getFieldLinksForExplore more reusable (#30134)
* Elasticsearch: Add Support for Serial Differencing Pipeline Aggregation (#28618)
* Angular: Fixes issue with angular directive caused by angular upgrade in master (#30114)
* Analytics: add data source type in data-request events (#30087)
* GraphNG: 'Interpolation: Step after' test (#30127)
* GraphNG: check cross-axis presence when auto-padding. close #30121. (#30126)
* Alerting: improve alerting default datasource search when extracting alerts (#29993)
* Loki: Timeseries should not produce 0-values for missing data (#30116)
* GraphNG: support dashes (#30070)
* GraphNG: fix spanGaps optimization in alignDataFrames(). see #30101. (#30118)
* Alerting NG: update API to expect UIDs instead of IDs (#29896)
* GraphNG: Overhaul of main test dashboard and update to null & gaps dashboard (#30101)
* Chore: Fix intermittent time-related test failure in explore datasource instance update (#30109)
* QueryEditorRow: Ability to change query name (#29779)
* Frontend: Failed to load application files message improvement IE11 (#30011)
* Drone: Upgrade build pipeline tool (#30104)
* Fix phrasing. (#30075)
* Chore: Add CloudWatch HTTP API tests (#29691)
* Elastic: Fixes so templating queries work (#30003)
* Chore: Rewrite elasticsearch client test to standard library (#30093)
* Chore: Rewrite tsdb influxdb test to standard library (#30091)
* Fix default maximum lifetime an authenticated user can be logged in (#30030)
* Instrumentation: re-enable database wrapper feature to expose counter and histogram for database queries (#29662)
* Docs: Update labels to fields transform (#30086)
* GraphNG: adding possibility to toggle tooltip, graph and legend for series (#29575)
* Chore: Rewrite tsdb cloudmonitoring test to standard library (#30090)
* Chore: Rewrite tsdb azuremonitor time grain test to standard library (#30089)
* Chore: Rewrite tsdb graphite test to standard library (#30088)
* Chore: Upgrade Docker build image wrt. Go/golangci-lint/Node (#30077)
* Usage Stats: Calculate concurrent users as a histogram (#30006)
* Elasticsearch: Fix broken alerting when using pipeline aggregations (#29903)
* Drone: Fix race conditions between Enterprise and Enterprise2 (#30076)
* Chore: Rewrite models datasource cache test to standard library (#30040)
* Plugins: prevent app plugin from rendering with wrong location (#30017)
* Update NOTICE.md
* Chore: Tiny typo fix `rage` -> `range` (#30067)
* Docs: loki.md: Add example of Loki data source config (#29976)
* ReleaseNotes: Updated changelog and release notes for 7.3.6 (#30066)
* Docs: Update usage-insights.md (#30065)
* Docs: Update white-labeling.md (#30064)
* Chore(deps): Bump axios from 0.19.2 to 0.21.1 (#30059)
* Chore: Rewrite models tags test to standard library (#30041)
* Bump actions/setup-node from v1 to v2.1.4 (#29891)
* Build(deps): Bump ini from 1.3.5 to 1.3.7 (#29787)
* fall back to any architecture when getting plugin's checksum #30034 (#30035)
* Lerna: Update to 3.22.1 (#30057)
* SeriesToRows: Fixes issue in transform so that value field is always named Value (#30054)
* [dashboard api] manage error when data in dashboard table is not valid json (#29999)
* use sha256 checksum instead of md5 (#30018)
* Chore: Rewrite brute force login protection test to standard library (#29986)
* Chore: Rewrite login auth test to standard library (#29985)
* Chore: Rewrite models dashboards test to standard library (#30023)
* Chore: Rewrite models dashboard acl test to standard library (#30022)
* Chore: Rewrite models alert test to standard library (#30021)
* Chore: Rewrite ldap login test to standard library (#29998)
* Chore: Rewrite grafana login test to standard library (#29997)
* Fix two ini-file typos regarding LDAP (#29843)
* Chore: Changes source map devtool to inline-source-map (#30004)
* Chore: Sync Enterprise go.sum (#30005)
* Chore: Add Enterprise dependencies (#29994)
* SQLStore: customise the limit of retrieved datasources per organisation (#29358)
* Chore: update crewjam/saml library to the latest master (#29991)
* Graph: Fixes so users can not add annotations in readonly dash (#29990)
* Currency: add Vietnamese dong (VND) (#29983)
* Drone: Update pipelines for Enterprise (#29939)
* Remove the bus from teamgroupsync (#29810)
* Influx: Make variable query editor input uncontrolled (#29968)
* PanelLibrary: Add PATCH to the API (#29956)
* PanelEvents: Isolating angular panel events into it's own event bus + more event refactoring (#29904)
* Bump node-notifier from 8.0.0 to 8.0.1 (#29952)
* LDAP: Update use_ssl documentation (#29964)
* Docs: Missing 's' on 'logs' (#29966)
* Docs: Update opentsdb.md (#29963)
* Docs: Minor typo correction (#29962)
* librarypanels: Fix JSON field casing in tests (#29954)
* TemplateSrv: Do not throw error for an unknown format but use glob as fallback and warn in the console (#29955)
* PanelLibrary: Adds uid and renames title to name (#29944)
* Docs: Fix raw format variable docs (#29945)
* RedirectResponse: Implement all of api.Response (#29946)
* PanelLibrary: Adds get and getAll to the api (#29772)
* Chore: Remove duplicate interpolateString test (#29941)
* Chore: Rewrite influxdb query parser test to standard library (#29940)
* Folders: Removes the possibility to delete the General folder (#29902)
* Chore: Convert tsdb request test to standard library (#29936)
* Chore: Convert tsdb interval test to standard library (#29935)
* Docs: Update configuration.md (#29912)
* Docs: Update organization_roles.md (#29911)
* Docs: Update _index.md (#29918)
* GraphNG: bring back tooltip (#29910)
* Ng Alerting: Remove scroll and fix SplitPane limiters (#29906)
* Dashboard: Migrating dashboard settings to react (#27561)
* Minor correction to explanation on correct MS SQL usage. (#29889)
* AlertingNG: Create a scheduler to evaluate alert definitions (#29305)
* Add changelog items for 7.3.6, 7.2.3 and 6.7.5 (#29901)
* bump stable to 7.3.6 (#29899)
* Upgrade go deps. (#29900)
* Expressions: Replace query input fields with select. (#29816)
* PanelEdit: Update UI if panel plugin changes field config (#29898)
* Elasticsearch: Remove timeSrv dependency (#29770)
* PanelEdit: Need new data after plugin change (#29874)
* Chore(toolkit): disable react/prop-types for eslint config (#29888)
* Field Config API: Add ability to hide field option or disable it from the overrides (#29879)
* SharedQuery: Fixes shared query editor now showing queries (#29849)
* GraphNG: support fill gradient (#29765)
* Backend style guide: Add more guidelines (#29871)
* Keep query keys consistent (#29855)
* Alerting: Copy frame field labels to time series tags (#29886)
* Update configure-docker.md (#29883)
* Usage Stats: Introduce an interface for usage stats service (#29882)
* DataFrame: add a writable flag to fields (#29869)
* InlineForms: Changes to make inline forms more flexible for query editors (#29782)
* Usage Stats: Allow to add additional metrics to the stats (#29774)
* Fix the broken link of XORM documentation (#29865)
* Move colors demo under theme colors (#29873)
* Dashboard: Increase folder name size in search dashboard (#29821)
* MSSQL: Config UI touches (#29834)
* QueryOptions: Open QueryEditors: run queries after changing group options #29864
* GraphNG: uPlot 1.5.2, dynamic stroke/fill, Flot-style hover points (#29866)
* Variables: Fixes so numerical sortorder works for options with null values (#29846)
* GraphNG: only initialize path builders once (#29863)
* GraphNG: Do not set fillColor from GraphNG only opacity (#29851)
* add an example cloudwatch resource_arns() query that uses multiple tags (ref: #29499) (#29838)
* Backend: Remove more globals (#29644)
* MS SQL: Fix MS SQL add data source UI issues (#29832)
* Display palette and colors for dark and light themes in storybook (#29848)
* Docs: Fix broken link in logs-panel (#29833)
* Docs: Add info about typing of connected props to Redux style guide (#29842)
* Loki: Remove unnecessary deduplication (#29421)
* Varibles: Fixes so clicking on Selected will not include All (#29844)
* Explore/Logs: Correctly display newlines in detected fields (#29541)
* Link suppliers: getLinks API update (#29757)
* Select: Changes default menu placement for Select from auto to bottom (#29837)
* Chore: Automatically infer types for dashgrid connected components (#29818)
* Chore: Remove unused Loki and Cloudwatch syntax providers (#29686)
* Pass row (#29839)
* GraphNG: Context menu (#29745)
* GraphNG: Enable scale distribution configuration (#29684)
* Explore: Improve Explore performance but removing unnecessary re-renders (#29752)
* DashboardDS: Fixes display of long queries (#29808)
* Sparkline: Fixes issue with sparkline that sent in custom fillColor instead of fillOpacity (#29825)
* Chore: Disable default golangci-lint filter (#29751)
* Update style guide with correct usage of MS SQL (#29829)
* QueryEditor: do not auto refresh on every update (#29762)
* Chore: remove unused datasource status enum (#29827)
* Expressions: support ${my var} syntax (#29819)
* Docs: Update types-options.md (#29777)
* Chore: Enable more go-ruleguard rules (#29781)
* GraphNG: Load uPlot path builders lazily (#29813)
* Elasticsearch: ensure query model has timeField configured in datasource settings (#29807)
* Chore: Use Header.Set method instead of Header.Add (#29804)
* Allow dependabot to check actions (#28159)
* Grafana-UI: Support optgroup for MultiSelect (#29805)
* Sliders: Update behavior and style tweak (#29795)
* Grafana-ui: Fix collapsible children sizing (#29776)
* Style guide: Document avoidance of globals in Go code (#29803)
* Chore: Rewrite opentsdb test to standard library (#29792)
* CloudWatch: Add support for AWS DirectConnect ConnectionErrorCount metric (#29583)
* GraphNG: uPlot 1.5.1 (#29789)
* GraphNG: update uPlot v1.5.0 (#29763)
* Added httpMethod to webhook (#29780)
* @grafana-runtime: Throw error if health check fails in DataSourceWithBackend (#29743)
* Explore: Fix remounting of query row (#29771)
* Expressions: Add placeholders to hint on input (#29773)
* Alerting: Next gen Alerting page (#28397)
* GraphNG: Add test dashboard for null & and gaps rendering (#29769)
* Expressions: Field names from refId (#29755)
* Plugins: Add support for signature manifest V2 (#29240)
* Chore: Configure go-ruleguard via golangci-lint (#28419)
* Move middleware context handler logic to service (#29605)
* AlertListPanel: Add options to sort by Time(asc) and Time(desc) (#29764)
* PanelLibrary: Adds delete Api (#29741)
* Tracing: Release trace to logs feature (#29443)
* ReleaseNotes: Updated changelog and release notes for 7.3.5 (#29753)
* DataSourceSettings: Add servername field to DataSource TLS config (#29279)
* Chore: update stable and testing versions (#29748)
* ReleaseNotes: Updated changelog and release notes for 7.3.5 (#29744)
* Elasticsearch: View in context feature for logs (#28764)
* Chore: Disable gosec on certain line (#29382)
* Logging: log frontend errors caught by ErrorBoundary, including component stack (#29345)
* ChangePassword: improved keyboard navigation (#29567)
* GrafanaDataSource: Fix selecting -- Grafana -- data source, broken after recent changes (#29737)
* Docs: added version note for rename by regex transformation. (#29735)
* @grafana/ui: Fix UI issues for cascader button dropdown and query input (#29727)
* Docs: Update configuration.md (#29728)
* Docs: Remove survey (#29549)
* Logging: rate limit fronted logging endpoint (#29272)
* API: add Status() to RedirectResponse (#29722)
* Elasticsearch: Deprecate browser access mode (#29649)
* Elasticsearch: Fix query initialization action (#29652)
* PanelLibrary: Adds api and db to create Library/Shared/Reusable Panel (#29642)
* Transformer: Rename metrics based on regex (#29281)
* Variables: Fixes upgrade of legacy Prometheus queries (#29704)
* Auth: Add SigV4 header allowlist to reduce chances of verification issues (#29650)
* DataFrame: add path and description metadata (#29695)
* Alerting: Use correct time series name override from frame fields (#29693)
* GraphNG: fix bars migration and support color and linewidth (#29697)
* PanelHeader: Fix panel header description inline code wrapping (#29628)
* Bugfix 29848: Remove annotation_tag entries as part of annotations cleanup (#29534)
* GraphNG: simple settings migration from flot panel (#29599)
* GraphNG: replace bizcharts with uPlot for sparklines (#29632)
* GitHubActions: Update node version in github action (#29683)
* Adds go dep used by an Enterprise feature. (#29645)
* Typescript: Raise strict error limit for enterprise (#29688)
* Remove unnecessary escaping (#29677)
* Update getting-started-prometheus.md (#29678)
* instrumentation: align label name with our other projects (#29514)
* Typescript: Fixing typescript strict error, and separate check from publishing (#29679)
* CloudWatch: namespace in search expression should be quoted if match exact is enabled #29109 (#29563)
* Docs: Plugin schema updates (#28232)
* RadioButton: Fix flex issue in master for radio buttons (#29664)
* Update getting-started.md (#29670)
* Expr: fix time unit typo in ds queries (#29668)
* Expr: make reduction nan/null more consistent (#29665)
* Expr: fix func argument panic (#29663)
* Update documentation-style-guide.md (#29661)
* Update documentation-markdown-guide.md (#29659)
* Docs: Changed image format (#29658)
* Expr: fix failure to execute due to OrgID (#29653)
* GraphNG: rename 'points' to 'showPoints' (#29635)
* Expressions: Restore showing expression query editor even if main data source is not mixed (#29656)
* GraphNG: time range should match the panel timeRange (#29596)
* Support svg embedded favicons in whitelabeling (#29436)
* Add changelog to docs style guide (#29581)
* Loki: Retry web socket connection when connection is closed abnormally (#29438)
* GraphNG: Fix annotations and exemplars plugins (#29613)
* Chore: Rewrite tsdb sql engine test to standard library (#29590)
* GraphNG: fix and optimize spanNulls (#29633)
* Build(deps): Bump highlight.js from 10.4.0 to 10.4.1 (#29625)
* Cloudwatch: session cache should use UTC consistently (#29627)
* GraphNG: rename GraphMode to DrawStyle (#29623)
* GraphNG: add spanNulls config option (#29512)
* Docs: add docs for concatenate transformer (#28667)
* Stat/Gauge: expose explicit font sizing (#29476)
* GraphNG: add gaps/nulls support to staircase & smooth interpolation modes (#29593)
* grafana/ui: Migrate Field knobs to controls (#29433)
* Prometheus: Fix link to Prometheus graph in dashboard (#29543)
* Build: Publish next and latest npm channels to Github (#29615)
* Update broken aliases (#29603)
* API: add ID to snapshot API responses (#29600)
* Elasticsearch: Migrate queryeditor to React (#28033)
* QueryGroup & DataSourceSrv & DataSourcePicker changes simplify usage, error handling and reduce duplication, support for uid (#29542)
* Elastic: Fixes config UI issues (#29608)
* GraphNG: Fix issues with plugins not retrieving plot instance (#29585)
* middleware: Make scenario test functions take a testing.T argument (#29564)
* Grafana/ui: Storybook controls understand component types (#29574)
* Login: Fixes typo in tooltip (#29604)
* Panel: making sure we support all versions of chrome when detecting position of click event. (#29544)
* Chore: Rewrite sqlstore migration test to use standard library (#29589)
* Chore: Rewrite tsdb prometheus test to standard library (#29592)
* Security: Add gosec G304 auditing annotations (#29578)
* Chore: Rewrite tsdb testdatasource scenarios test to standard library (#29591)
* Docs: Add missing key to enable SigV4 for provisioning Elasticsearch data source (#29584)
* Add Microsoft.Network/natGateways (#29479)
* Update documentation-style-guide.md (#29586)
* @grafana/ui: Add bell-slash to available icons (#29579)
* Alert: Fix forwardRef warning (#29577)
* Update documentation-style-guide.md (#29580)
* Chore: Upgrade typescript to 4.1 (#29493)
* PanelLibrary: Adds library_panel table (#29565)
* Make build docker full fix (#29570)
* Build: move canary packages to github (#29411)
* Devenv: Add default db for influxdb (#29371)
* Chore: Check errors from Close calls (#29562)
* GraphNG: support auto and explicit axis width (#29553)
* Chore: upgrading y18n to 4.0.1 for security reasons (#29523)
* Middleware: Rewrite tests to use standard library (#29535)
* Overrides: show category on the overrides (#29556)
* GraphNG: Bars, Staircase, Smooth modes (#29359)
* Docs: Fix docs sync actions (#29551)
* Chore: Update dev guide node version for Mac (#29548)
* Docs: Update formatting-multi-value-variables.md (#29547)
* Arrow: toArray() on nullable values should include null values (#29520)
* Docs: Update syntax.md (#29545)
* NodeJS: Update to LTS (14) (#29467)
* Docs: Update repeat-panels-or-rows.md (#29540)
* 3 minor changes, including updating the title TOC (#29501)
* Auth proxy: Return standard error type (#29502)
* Data: use pre-defined output array length in vectorToArray() (#29516)
* Dashboards: hide playlist edit functionality from viewers and snapshots link from unauthenticated users (#28992)
* docker: use yarn to build (#29538)
* QueryEditors: Refactoring & rewriting out dependency on PanelModel (#29419)
* Chore: skip flaky tests (#29537)
* Graph NG: Invalidate uPlot config on timezone changes (#29531)
* IntelliSense: Fix autocomplete and highlighting for Loki, Prometheus, Cloudwatch (#29381)
* Variables: Fixes Textbox current value persistence (#29481)
* OptionsEditor: simplify the options editor interfaces (#29518)
* Icon: Changed the icon for signing in (#29530)
* fixes bug with invalid handler name for metrics (#29529)
* Middleware: Simplifications (#29491)
* GraphNG: simplify effects responsible for plot updates/initialization (#29496)
* Alarting: fix alarm messages in dingding (Fixes #29470) (#29482)
* PanelEdit: making sure the correct datasource query editor is being rendered. (#29500)
* AzureMonitor: Unit MilliSeconds naming (#29399)
* Devenv: update mysql_tests and postgres_tests blocks for allowing dynamically change of underlying docker image (#29525)
* Chore: Enable remaining eslint-plugin-react rules (#29519)
* Docs/Transformations: Add documentation about Binary operations in Add field from calculation (#29511)
* Datasources: fixed long error message overflowing container (#29440)
* docker: fix Dockerfile after Gruntfile.js removed (#29515)
* Chore: Adds Panel Library featuretoggle (#29521)
* Docs: Update filter-variables-with-regex.md (#29508)
* Docs: InfluxDB_V2 datasource: adding an example on how to add InfluxQL as a datasource (#29490)
* Loki: Add query type and line limit to query editor in dashboard (#29356)
* Docs: Added Security Group support to Azure Auth (#29418)
* DataLinks: Removes getDataSourceSettingsByUid from applyFieldOverrides (#29447)
* Bug: trace viewer doesn't show more than 300 spans (#29377)
* Live: publish all dashboard changes to a single channel (#29474)
* Chore: Enable eslint-plugin-react partial rules (#29428)
* Alerting: Update alertDef.ts with more time options (#29498)
* DataSourceSrv: Look up data source by uid and name transparently (#29449)
* Instrumentation: Add examplars for request histograms (#29357)
* Variables: Fixes Constant variable persistence confusion (#29407)
* Docs: Fix broken link for plugins (#29346)
* Prometheus: don't override displayName property (#29441)
* Grunt: Removes grunt dependency and replaces some of its usage (#29461)
* Transformation: added support for excluding/including rows based on their values. (#26884)
* Chore: Enable exhaustive linter (#29458)
* Field overrides: added matcher to match all fields within frame/query. (#28872)
* Log: Use os.Open to open file for reading (#29483)
* MinMax: keep global min/main in field state (#29406)
* ReactGridLayout: Update dependency to 1.2 (#29455)
* Jest: Upgrade to latest (#29450)
* Chore: bump grafana-ui rollup dependencies (#29315)
* GraphNG: use uPlot's native ms support (#29445)
* Alerting: Add support for Sensu Go notification channel (#28012)
* adds tracing for all bus calls that passes ctx (#29434)
* prometheus: Improve IsAPIError's documentation (#29432)
* ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29430)
* Elasticsearch: Fix index pattern not working with multiple base sections (#28348)
* Plugins: Add support for includes' icon (#29416)
* Docs: fixing frontend docs issue where enums ending up in wrong folder level. (#29429)
* Variables: Fixes issue with upgrading legacy queries (#29375)
* Queries: Extract queries from dashboard (#29349)
* Docs: docker -> Docker (#29331)
* PanelEvents: Refactors and removes unnecessary events, fixes panel editor update issue when panel options change (#29414)
* Fix: Correct panel edit uistate migration (#29413)
* Alerting: Improve Prometheus Alert Rule error message (#29390)
* Fix: Migrate Panel edit uiState percentage strings to number (#29412)
* remove insecure cipher suit as default option (#29378)
* * prometheus fix variables fetching when customQueryParameters used #28907 (#28949)
* Chore: Removes observableTester (#29369)
* Chore: Adds e2e tests for Variables (#29341)
* Fix gosec finding of unhandled errors (#29398)
* Getting started with Grafana and MS SQL (#29401)
* Arrow: cast timestams to Number (#29402)
* Docs: Add Cloud content links (#29317)
* PanelEditor: allow access to the eventBus from panel options (#29327)
* GraphNG: support x != time in library (#29353)
* removes unused golint file (#29391)
* prefer server cipher suites (#29379)
* Panels/DashList: Fix order of recent dashboards (#29366)
* Core: Move SplitPane layout from PanelEdit. (#29266)
* Drone: Upgrade build pipeline tool (#29365)
* Update yarn.lock to use latest rc-util (#29313)
* Variables: Adds description field (#29332)
* Chore: Update latest.json (#29351)
* Drone: Upload artifacts for release branch builds (#29297)
* Docs: fixing link issues in auto generated frontend docs. (#29326)
* Drone: Execute artifact publishing for both editions in parallel during release (#29362)
* Devenv: adding default credentials for influxdb (#29344)
* Drone: Check CUE dashboard schemas (#29334)
* Backend: fix IPv6 address parsing erroneous (#28585)
* dashboard-schemas cue 3.0.0 compatible (#29352)
* Update documentation-style-guide.md (#29354)
* Docs: Update requirements.md (#29350)
* ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29347)
* ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29338)
* Drone: Publish NPM packages after Storybook to avoid race condition (#29340)
* Add an option to hide certain users in the UI (#28942)
* Guardian: Rewrite tests from goconvey (#29292)
* Docs: Fix editor role and alert notification channel description (#29301)
* Docs: Improve custom Docker image instructions (#29263)
* Security: Fixes minor security issue with alert notification webhooks that allowed GET & DELETE requests #29330
* Chore: Bump storybook to v6 (#28926)
* ReleaseNotes: Updates release notes link in package.json (master) (#29329)
* Docs: Accurately reflecting available variables (#29302)
* Heatmap: Fixes issue introduced by new eventbus (#29322)
* Dashboard Schemas (#28793)
* devenv: Add docker load test which authenticates with API key (#28905)
* Login: Fixes redirect url encoding issues of # %23 being unencoded after login (#29299)
* InfluxDB: update flux library and support boolean label values (#29310)
* Explore/Logs: Update Parsed fields to Detected fields (#28881)
* GraphNG: Init refactorings and fixes (#29275)
* fixing a broken relref link (#29312)
* Drone: Upgrade build pipeline tool (#29308)
* decreasing frontend docs threshold. (#29304)
* Docker: update docker root group docs and docker image (#29222)
* WebhookNotifier: Convert tests away from goconvey (#29291)
* Annotations: fixing so when changing annotations query links submenu will be updated. (#28990)
* [graph-ng] add temporal DataFrame alignment/outerJoin & move null-asZero pass inside (#29250)
* Dashboard: Fixes kiosk state after being redirected to login page and back (#29273)
* make it possible to hide change password link in profile menu (#29246)
* Theme: Add missing color type (#29265)
* Chore: Allow reducerTester to work with every data type & payload-less actions (#29241)
* Explore/Prometheus: Update default query type option to 'Both' (#28935)
* Loki/Explore: Add query type selector (#28817)
* Variables: New Variables are stored immediately (#29178)
* reduce severity level to warning (#28939)
* Units: Changes FLOP/s to FLOPS and some other rates per second units get /s suffix (#28825)
* Docs: Remove duplicate 'Transformations overview' topics from the TOC (#29247)
* Docs: Fixed broken relrefs and chanfed TOC entry name from Alerting to Alerts. (#29251)
* Docs: Remove duplicate Panel overview topic. (#29248)
* Increase search limit on team add user and improve placeholder (#29258)
* Fix warnings for conflicting style rules (#29249)
* Make backwards compatible (#29212)
* Minor cosmetic markdown tweaks in docs/cloudwatch.md (#29238)
* Getting Started: Updated index topic, removed 'what-is-grafana', and adjusted weight o… (#29216)
* BarGauge: Fix story for BarGauge, caused knobs to show for other stories (#29232)
* Update glossary to add hyperlinks to Explore and Transformation entries (#29217)
* Chore: Enable errorlint linter (#29227)
* TimeRegions: Fixed issue with time regions and tresholds due to angular js upgrade (#29229)
* CloudWatch: Support request cancellation properly (#28865)
* CloudMonitoring: Support request cancellation properly (#28847)
* Chore: Handle wrapped errors (#29223)
* Expressions: Move GEL into core as expressions (#29072)
* Chore: remove compress:release grunt task (#29225)
* Refactor/Explore: Inline datasource actions into initialisation (#28953)
* Fix README typo (#29219)
* Grafana UI: Card API refactor (#29034)
* Plugins: Changed alertlist alert url to view instead of edit (#29060)
* React: Upgrading react to v17, wip (#29057)
* Gauge: Tweaks short value auto-sizing (#29197)
* BackendSrv: support binary responseType like $http did (#29004)
* GraphNG: update the options config (#28917)
* Backend: Fix build (#29206)
* Permissions: Validate against Team/User permission role update (#29101)
* ESlint: React fixes part 1 (#29062)
* Tests: Adds expects for observables (#28929)
* Variables: Adds new Api that allows proper QueryEditors for Query variables (#28217)
* Introduce eslint-plugin-react (#29053)
* Automation: Adds GitHub release action (#29194)
* Refactor declarative series configuration to a config builder (#29106)
* ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29189)
* Panels: fix positioning of the header title (#29167)
* trace user login and datasource name instead of id (#29183)
* playlist: Improve test (#29120)
* Drone: Fix publish-packages invocation (#29179)
* Table: Fix incorrect condtition for rendering table filter (#29165)
* Chore: Upgrade grafana/build-ci-deploy image to latest Go (#29171)
* DashboardLinks: will only refresh dashboard search when changing tags for link. (#29040)
* ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29169)
* CloudWatch: added HTTP API Gateway specific metrics and dimensions (#28780)
* Release: Adding release notes for 7.3.3 (#29168)
* SQL: Define primary key for tables without it (#22255)
* changed link format from MD to HTML (#29163)
* Backend: Rename variables for style conformance (#29097)
* Docs: Fixes what'new menu and creates index page, adds first draft of release notes to docs (#29158)
* Drone: Upgrade build pipeline tool and build image (#29161)
* ReleaseNotes: Updated changelog and release notes for 7.4.0 (#29160)
* ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29159)
* Chore: Upgrade Go etc in build images (#29157)
* Chore: Remove unused Go code (#28852)
* API: Rewrite tests from goconvey (#29091)
* Chore: Fix linting issues caught by ruleguard (#28799)
* Fix panic when using complex dynamic URLs in app plugin routes (#27977)
* Snapshots: Fixes so that dashboard snapshots show data when using Stat, Gauge, BarGauge or Table panels (#29031)
* Fix authomation text: remove hyphen (#29149)
* respect fronted-logging.enabled flag (#29107)
* build paths in an os independent way (#29143)
* Provisioning: always pin app to the sidebar when enabled (#29084)
* Automation: Adds new changelog actions (#29142)
* Chore: Rewrite preferences test from GoConvey to stdlib and testify (#29129)
* Chore: Upgrade Go dev tools (#29124)
* Automation: Adding version bump action
* DataFrames: add utility function to check if structure has changed (#29006)
* Drone: Fix Drone config verification for enterprise on Windows (#29118)
* Chore: Require OrgId to be specified in delete playlist command (#29117)
* Plugin proxy: Handle URL parsing errors (#29093)
* Drone: Verify Drone config at beginning of pipelines (#29071)
* Legend/GraphNG: Refactoring legend types and options (#29067)
* Doc: Update documentation-style-guide.md (#29082)
* Chore: Bumps types for jest (#29098)
* LogsPanel: Fix scrolling in dashboards (#28974)
* sort alphabetically unique labels, labels and parsed fields (#29030)
* Data source proxy: Convert 401 from data source to 400 (#28962)
* Plugins: Implement testDatasource for Jaeger (#28916)
* Update react-testing-library (#29061)
* Graph: Fixes stacking issues like floating bars when data is not aligned (#29051)
* StatPanel: Fixes hanging issue when all values are zero (#29077)
* Auth: Enable more complete credential chain for SigV4 default SDK auth option (#29065)
* Chore: Convert API tests to standard Go lib (#29009)
* Update README.md (#29075)
* Update CODEOWNERS (#28906)
* Enhance automation text for missing information (#29052)
* GraphNG: Adding ticks test dashboard and improves tick spacing (#29044)
* Chore: Migrate Dashboard List panel to React (#28607)
* Test Datasource/Bug: Fixes division by zero in csv metric values scenario (#29029)
* Plugins: Bring back coreplugin package (#29064)
* Add 'EventBusName' dimension to CloudWatch 'AWS/Events' namespace (#28402)
* CloudWatch: Add support for AWS/ClientVPN metrics and dimensions (#29055)
* AlertingNG: manage and evaluate alert definitions via the API (#28377)
* Fix linting issues (#28811)
* Logging: Log frontend errors (#28073)
* Fix for multi-value template variable for project selector (#29042)
* Chore: Rewrite test helpers from GoConvey to stdlib (#28919)
* GraphNG: Fixed axis measurements (#29036)
* Fix links to logql docs (#29037)
* latest 7.3.2 (#29041)
* Elasticsearch: Add Moving Function Pipeline Aggregation (#28131)
* changelog 7.3.2 (#29038)
* MutableDataFrame: Remove unique field name constraint and values field index and unused/seldom used stuff (#27573)
* Fix prometheus docs related to query variable (#29027)
* Explore: support ANSI colors in live logs (#28895)
* Docs: Add documentation about log levels (#28975)
* Dashboard: remove usage of Legacyforms (#28707)
* Docs: Troubleshoot starting docker containers on Mac (#28754)
* Elasticsearch: interpolate variables in Filters Bucket Aggregation (#28969)
* Chore: Bump build pipeline version (#29023)
* Annotations: Fixes error when trying to create annotation when dashboard is unsaved (#29013)
* TraceViewer: Make sure it does not break when no trace is passed (#28909)
* Thresholds: Fixes color assigned to null values (#29010)
* Backend: Remove unused code (#28933)
* Fix documentation (#28998)
* Tracing: Add setting for sampling server (#29011)
* Logs Panel: Fix inconsistent higlighting (#28971)
* MySQL: Update README.md (#29003)
* IntervalVariable: Fix variable tooltip (#28988)
* StatPanels: Fixes auto min max when latest value is zero (#28982)
* Chore: Fix SQL related Go variable naming (#28887)
* MSSQL: Support request cancellation properly (Uses new backendSrv.fetch Observable request API) (#28809)
* Variables: Fixes loading with a custom all value in url (#28958)
* Backend: Adds route for well-known change password URL (#28788)
* docs: fix repeated dashboards link (#29002)
* LogsPanel: Don't show scroll bars when not needed (#28972)
* Drone: Fix docs building (#28986)
* StatPanel: Fixed center of values in edge case scenarios (#28968)
* Update getting-started-prometheus.md (#28502)
* Docs: fix relref (#28977)
* Docs: Minor docs update
* Docs: Another workflow docs update
* Docs: Workflow minor edit
* Docs: Another minor edit
* Docs: Update PR workflow docs
* Docs: Update bot docs
* StatPanels: set default to last (#28617)
* Tracing: log traceID in request logger (#28952)
* start tracking usage stats for tempo (#28948)
* Docs: Update bot docs
* GrafanaBot: Update labels and commands and adds docs (#28950)
* Docs: updates for file-based menu (#28500)
* Grot: Added command/label to close feature requests with standard message (#28937)
* GraphNG: Restore focus option (#28946)
* Docs: Fix links (#28945)
* Short URL: Cleanup unvisited/stale short URLs (#28867)
* GraphNG: Using new VizLayout, moving Legend into GraphNG and some other refactorings (#28913)
* CloudWatch Logs: Change what we use to measure progress (#28912)
* Chore: use jest without grunt (#28558)
* Chore: Split Explore redux code into multiple sections (#28819)
* TestData: Fix issue with numeric inputs in TestData query editor (#28936)
* setting: Fix tests on Mac (#28886)
* Plugins signing: Fix docs urls (#28930)
* Field color: handling color changes when switching panel types (#28875)
* Variables: make sure that we support both old and new syntax for custom variables. (#28896)
* CodeEditor: added support for javascript language (#28818)
* Update CHANGELOG.md (#28928)
* Plugins: allow override when allowing unsigned plugins (#28901)
* Chore: Fix spelling issue (#28904)
* Grafana-UI: LoadingPlaceholder docs (#28874)
* Gauge: making sure threshold panel json is correct before render (#28898)
* Chore: Rewrite test in GoConvey to stdlib and testify (#28918)
* Update documentation-style-guide.md (#28908)
* Adding terms to glossary (#28884)
* Devenv: Fix Prometheus basic auth proxy (#28889)
* API: replace SendLoginLogCommand with LoginHook (#28777)
* Dashboards / Folders: delete related data (permissions, stars, tags, versions, annotations) when deleting a dashboard or a folder (#28826)
* Loki: Correct grammar in DerivedFields.tsx (#28885)
* Docs: Update list of Enterprise plugins (#28882)
* Live: update centrifuge and the ChannelHandler api (#28843)
* Update share-panel.md (#28880)
* CRLF (#28822)
* PanelHeader: show streaming indicator (and allow unsubscribe) (#28682)
* Docs: Plugin signing docs (#28671)
* Chore: Fix issues reported by staticcheck; enable stylecheck linter (#28866)
* Elasticsearch: Filter pipeline aggregations from order by options (#28620)
* Variables: added __user.email to global variable (#28853)
* Fix titles case and add missing punctuation marks (#28713)
* VizLayout: Simple viz layout component for legend placement and scaling (#28820)
* Chore: Fix staticcheck issues (#28860)
* Chore: Fix staticcheck issues (#28854)
* Disable selecting enterprise plugins with no license (#28758)
* Tempo: fix test data source (#28836)
* Prometheus: fix missing labels from value (#28842)
* Chore: Fix issues found by staticcheck (#28802)
* Chore: Remove dead code (#28664)
* Units: added support to handle negative fractional numbers. (#28849)
* Variables: Adds variables inspection (#25214)
* Marked: Upgrade and always sanitize by default (#28796)
* Currency: add Philippine peso currency (PHP) (#28823)
* Alert: Remove z-index on Alert component so that it does not overlay ontop of other content (#28834)
* increase blob column size for encrypted dashboard data (#28831)
* Gauge: Improve font size auto sizing (#28797)
* grafana/toolkit: allow builds with lint warnings (#28810)
* core and grafana/toolkit: Use latest version of grafana-eslint-conifg (#28816)
* Icon: Replace font awesome icons where possible (#28757)
* Remove homelinks panel (#28808)
* StatPanels: Add new calculation option for percentage difference (#26369)
* Dashboard: Add Datetime local (No date if today) option in panel axes' units (#28011)
* Variables: Adds named capture groups to variable regex (#28625)
* Panel inspect: Interpolate variables in panel inspect title (#28779)
* grafana/toolkit: Drop console and debugger statements by default when building plugin with toolkit (#28776)
* Variables: Fixes URL values for dependent variables (#28798)
* Graph: Fixes event emit function error (#28795)
* Adds storybook integrity check to drone config (#28785)
* Live: improve broadcast semantics and avoid double posting (#28765)
* Events: Remove unused or unnecessary events (#28783)
* Docs: added code comments to frontend packages. (#28784)
* Plugin Dockerfiles: Upgrade Go, golangci-lint, gcloud SDK (#28767)
* Dependencies: Update angularjs to 1.8.2 (#28736)
* EventBus: Introduces new event bus with emitter backward compatible interface (#27564)
* ColorSchemes: Add new color scheme (#28719)
* Docs: Add NGINX example for using websockets to Loki (#27998)
* Docs: Made usage of config/configuration consistent #19270 (#28167)
* Cloudwatch: Fix issue with field calculation transform not working properly with Cloudwatch data (#28761)
* grafana/toolkit: Extract CHANGELOG when building plugin (#28773)
* Drone: Upgrade build pipeline tool (#28769)
* devenv: Upgrade MSSQL Docker image (#28749)
* Docs: Add docs for InfoBox component (#28705)
* Reoeragnization. (#28760)
* gtime: Add ParseDuration function (#28525)
* Explore: Remove redundant decodeURI and fix urls (#28697)
* Dashboard: fix view panel mode for Safari / iOS (#28702)
* Provisioning: Fixed problem with getting started panel being added to custom home dashboard (#28750)
* LoginPage: Removed auto-capitalization from the login form (#28716)
* Plugin page: Fix dom validation warning (#28737)
* Migration: Remove LegacyForms from dashboard folder permissions (#28564)
* Dependencies: Remove unused dependency (#28711)
* AlertRuleList: Add keys to alert rule items (#28735)
* Chore: Pin nginx base image in nginx proxy Dockerfiles (#28730)
* Drone: Upgrade build-pipeline tool (#28728)
* TableFilters: Fixes filtering with field overrides (#28690)
* Templating: Speeds up certain variable queries for Postgres, MySql and MSSql (#28686)
* Fix typo in unsigned plugin warning (#28709)
* Chore: Convert sqlstore annotation test from GoConvey to testify (#28715)
* updates from https://github.com/grafana/grafana/pull/28679 (#28708)
* Chore: Add some scenario tests for Explore (#28534)
* Update latest version to 7.3.1 (#28701)
* Changelog update - 7.3.1 (#28699)
* Drone: Don't build on Windows for PRs (#28663)
* Build: changing docs docker image to prevent setting up frontend devenv. (#28670)
* Prometheus: Fix copy paste behaving as cut and paste (#28622)
* Loki: Fix error when some queries return zero results (#28645)
* Chore: allow higher nodejs version than 12 (#28624)
* TextPanel: Fixes problems where text panel would show old content (#28643)
* PanelMenu: Fixes panel submenu not being accessible for panels close to the right edge of the screen (#28666)
* Cloudwatch: Fix duplicate metric data (#28642)
* Add info about CSV download for Excel in What's new article (#28661)
* Docs: Describe pipeline aggregation changes in v7.3 (#28660)
* Plugins: Fix descendent frontend plugin signature validation (#28638)
* Docker: use root group in the custom Dockerfile (#28639)
* Bump rxjs to 6.6.3 (#28657)
* StatPanel: Fixed value being under graph and reduced likley hood for white and dark value text mixing (#28641)
* Table: Fix image cell mode so that it works with value mappings (#28644)
* Build: support custom build tags (#28609)
* Plugin signing: Fix copy on signed plugin notice (#28633)
* Dashboard: Fix navigation from one SoloPanelPage to another one (#28578)
* CloudWatch: Improve method name, performance optimization (#28632)
* Developer guide: Update wrt. Windows (#28559)
* Docs: Update graph panel for tabs (#28552)
* update latest.json (#28603)
* Docs: data source insights (#28542)
* Field config API: add slider editor (#28007)
* changelog: update for 7.3.0 (#28602)
* Update uPlot to 1.2.2 and align timestamps config with new uPLot API (#28569)
* Live: updated the reference to use lazy loaded Monaco in code editor. (#28597)
* Dashboard: Allow add panel for viewers_can_edit (#28570)
* Docs: Data source provisioning and sigV4 (#28593)
* Docs: Additional 7.3 upgrade notes (#28592)
* CI: Add GCC to Windows Docker image (#28562)
* CloudWatch Logs queue and websocket support (#28176)
* Explore/Loki: Update docs and cheatsheet (#28541)
* Grafana-UI: Add Card component (#28216)
* AddDatasource: Improve plugin categories (#28584)
* StatPanel: Fixes BizChart error max: yyy should not be less than min zzz (#28587)
* docs: a few tweaks for clarity and readability (#28579)
* API: Reducing some api docs errors (#28575)
* Grafana-UI: ContextMenu docs (#28508)
* Short URL: Update last seen at when visiting a short URL (#28565)
* Fix backend build on Windows (#28557)
* add value prop (#28561)
* Plugin signing: UI information (#28469)
* Use fetch API in InfluxDB data source (#28555)
* PanelEdit: Prevent the preview pane to be resized further than window height (#28370)
* Docs: Update generic-oauth.md (#28517)
* GCS image uploader: Add tests (#28521)
* Move metrics collector queries to config (#28549)
* Plugins: Fix plugin URL paths on Windows (#28548)
* API: add login username in SendLoginLogCommand (#28544)
* AzureMonitor: Support decimal (as float64) type in analytics/logs (#28480)
* Auth: Fix SigV4 request verification step for Amazon Elasticsearch Service (#28481)
* Grafana/ui: auto focus threshold editor input (#28360)
* Docs: SigV4 What's New and AWS Elasticsearch documentation (#28506)
* Drone: Upgrade build pipeline tool (#28533)
* Drone: Refactor version branch pipeline logic (#28531)
* Drone: Upgrade build-pipeline tool (#28520)
* Docs: Update field color scheme docs and 7.3 what's new (#28496)
* Templating: Custom variable edit UI, change text input into textarea (#28312) (#28322)
* Currency: Adds Indonesian IDR currency (#28363)
* Chore: Fix flaky sqlstore annotation test (#28527)
* Checkbox: Fix component sample typo (#28518)
* Image uploader: Fix uploading of images to GCS (#26493)
* OAuth: Support Forward OAuth Identity for backend data source plugins (#27055)
* Updated documentation style guide (#28488)
* Cloud Monitoring: Fix help section for aliases (#28499)
* Docs: what's new in enterprise 7.3 (#28472)
* Plugins: Track plugin signing errors and expose them to the frontend (#28219)
* Elasticsearch: Fix handling of errors when testing data source (#28498)
* Auth: Should redirect to login when anonymous enabled and URL with different org than anonymous specified (#28158)
* Drone: Don't build Windows installer for version branches (#28494)
* Docs: Grafana Enterprise auditing feature (#28356)
* Drone: Add version branch pipeline (#28490)
* Getting Started section rehaul (#28090)
* Docs: Add survey content (#28446)
* Docs: Update prometheus.md (#28483)
* Docs: Add view settings and view stats (#28155)
* Remove entry from 7.3.0-beta2 Changelog (#28478)
* Circle: Remove release pipeline (#28474)
* Update latest.json (#28476)
* Switch default version to Graphite 1.1 (#28471)
* Plugin page: update readme icon (#28465)
* Chore: Update changelog (#28473)
* Explore: parse time range fix (#28467)
* Alerting: Log alert warnings for obsolete notifiers when extracting alerts and remove spammy error (#28162)
* Shorten url: Unification across Explore and Dashboards (#28434)
* Explore: Support wide data frames (#28393)
* Docs: updated cmd to build docs locally to generate docs prior to building site. (#28371)
* Live: support real time measurements (alpha) (#28022)
* CloudWatch/Athena - valid metrics and dimensions. (#28436)
* Chore: Use net.JoinHostPort (#28421)
* Chore: Upgrade grafana-eslint to latest (#28444)
* Fix cut off icon (#28442)
* Docs: Add shared (#28411)
* Loki: Visually distinguish error logs for LogQL2 (#28359)
* Database; Remove database metric feature flag and update changelog (#28438)
* TestData: multiple arrow requests should return multiple frames (#28417)
* Docs: Test survey code (#28437)
* Docs: improved github action that syncs docs to website (#28277)
* update latest.json with latest stable version (#28433)
* 7.2.2 changelog update (#28406)
* plugins: Don't exit on duplicate plugin (#28390)
* API: Query database from /api/health endpoint (#28349)
* Chore: Fix conversion of a 64-bit integer to a lower bit size type uint (#28425)
* Prometheus: fix parsing of infinite sample values (#28287) (#28288)
* Chore: Rewrite some tests to use testify (#28420)
* Plugins: do not remount app plugin on nav change (#28105)
* App Plugins: Add backend support (#28272)
* Chore: react hooks eslint fixes in grafana-ui (#28026)
* ci-e2e: Add Git (#28410)
* TestData: Remove useEffect that triggeres query on component load (#28321)
* FieldColor: Remove inverted color scheme (#28408)
* Chore: Set timezone for tests to non utc. (#28405)
* Chore: fix jsdoc desc and return (#28383)
* Docs: Fixing v51 link (#28396)
* fixes windows crlf warning (#28346)
* Grafana/ui: pass html attributes to segment (#28316)
* Alerting: Return proper status code when trying to create alert notification channel with duplicate name or uid (#28043)
* OAuth: Able to skip auto login (#28357)
* CloudWatch: Fix custom metrics (#28391)
* Docs: Adds basic frontend data request concepts (#28253)
* Instrumentation: Add histogram for request duration (#28364)
* remove status label from histogram (#28387)
* OAuth: configurable user name attribute (#28286)
* Component/NewsPanel: Add rel='noopener' to NewsPanel links (#28379)
* Webpack: Split out unicons and bizcharts (#28374)
* Explore: Fix date formatting in url for trace logs link (#28381)
* Docs: Add activate-license (#28156)
* Instrumentation: Add counters and histograms for database queries (#28236)
* Docs: Make tables formatting more consistent (#28164)
* CloudWatch: Adding support for additional Amazon CloudFront metrics (#28378)
* Add unique ids to query editor fields (#28376)
* Plugins: Compose filesystem paths with filepath.Join (#28375)
* Explore: Minor tweaks to exemplars marble (#28366)
* Instrumentation: Adds environment_info metric (#28355)
* AzureMonitor: Fix capitalization of NetApp 'volumes' namespace (#28369)
* ColorSchemes: Adds more color schemes and text colors that depend on the background (#28305)
* Automation: Update backport github action trigger (#28352)
* Dashboard links: Places drop down list so it's always visible (#28330)
* Docs: Add missing records from grafana-ui 7.2.1 CHANGELOG (#28302)
* Templating: Replace all '$tag' in tag values query (#28343)
* Docs: Add docs for valuepicker (#28327)
* Git: Create .gitattributes for windows line endings (#28340)
* Update auth-proxy.md (#28339)
* area/grafana/toolkit: update e2e docker image (#28335)
* AlertingNG: remove warn/crit from eval prototype (#28334)
* Automation: Tweaks to more info message (#28332)
* Loki: Run instant query only when doing metric query (#28325)
* SAML: IdP-initiated SSO docs (#28280)
* IssueTriage: Needs more info automation and messages (#28137)
* GraphNG: Use AxisSide enum (#28320)
* BackendSrv: Fixes queue countdown when unsubscribe is before response (#28323)
* Automation: Add backport github action (#28318)
* Build(deps): Bump http-proxy from 1.18.0 to 1.18.1 (#27507)
* Bump handlebars from 4.4.3 to 4.7.6 (#27416)
* Bump tree-kill from 1.2.1 to 1.2.2 (#27405)
* Loki: Base maxDataPoints limits on query type (#28298)
* Explore: respect min_refresh_interval (#27988)
* Drone: Use ${DRONE_TAG} in release pipelines, since it should work (#28299)
* Graph NG: fix toggling queries and extract Graph component from graph3 panel (#28290)
* fix: for graph size not taking up full height or width
* should only ignore the file in the grafana mixin root folder (#28306)
* Drone: Fix grafana-mixin linting (#28308)
* SQLStore: Run tests as integration tests (#28265)
* Chore: Add cloud-middleware as code owners (#28310)
* API: Fix short URLs (#28300)
* CloudWatch: Add EC2CapacityReservations Namespace (#28309)
* Jaeger: timeline collapser to show icons (#28284)
* update latest.json with latest beta version (#28293)
* Update changelog (#28292)
* Docs : - Added period (#28260)
* Add monitoring mixing for Grafana (#28285)
* Chore: Update package.json (#28291)
* Drone: Fix enterprise release pipeline (#28289)
* Alerting: Append appSubUrl to back button on channel form (#28282)
- Rework package Makefile & README now that Grunt is gone
- Update to version 7.3.6:
* fixes for saml vulnerability
* [v7.3.x] Fix: Correct panel edit uistate migration (#29413) (#29711)
* PanelEdit: Prevent the preview pane to be resized further than window height (#28370) (#29726)
* Fix: Migrate Panel edit uiState percentage strings to number (#29412) (#29723)
* 'Release: Updated versions in package to 7.3.5' (#29710)
* Chore: upgrading y18n to 4.0.1 for security reasons (#29523) (#29709)
* Panel: making sure we support all versions of chrome when detecting position of click event. (#29544) (#29708)
* PanelEdit: making sure the correct datasource query editor is being rendered. (#29500) (#29707)
* [v7.3.x] Auth: Add SigV4 header allowlist to reduce chances of verification issues (#29705)
* Alerting: Use correct time series name override from frame fields (#29693) (#29698)
* CloudWatch: namespace in search expression should be quoted if match exact is enabled #29109 (#29563) (#29687)
* Adds go dep used by an Enterprise feature. (#29645) (#29690)
* instrumentation: align label name with our other projects (#29514) (#29685)
* Instrumentation: Add examplars for request histograms (#29357) (#29682)
* Login: Fixes typo in tooltip (#29604) (#29606)
* fixes bug with invalid handler name for metrics (#29529) (#29532)
* AzureMonitor: Unit MilliSeconds naming (#29399) (#29526)
* Alarting: fix alarm messages in dingding (Fixes #29470) (#29482) (#29527)
* Bug: trace viewer doesn't show more than 300 spans (#29377) (#29504)
* Prometheus: don't override displayName property (#29441) (#29488)
* resolve conflicts (#29415)
* Drone: Upgrade build pipeline tool (#29365) (#29368)
* Drone: Upload artifacts for release branch builds (#29297) (#29364)
* Drone: Execute artifact publishing for both editions in parallel during release (#29362) (#29363)
* Drone: Publish NPM packages after Storybook to avoid race condition (#29340) (#29343)
* Docs: Fix editor role and alert notification channel description (#29301) (#29337)
* 'Release: Updated versions in package to 7.3.4' (#29336)
* Security: Fixes minor security issue with alert notification webhooks that allowed GET & DELETE requests #29330 (#29335)
* Backport of InfluxDB: update flux library and support boolean label values #29333
* ReleaseNotes: Update link in package.json (#29328)
* Login: Fixes redirect url encoding issues of # %23 being unencoded after login (#29299) (#29323)
* Drone: Upgrade build pipeline tool (#29308) (#29309)
* Annotations: fixing so when changing annotations query links submenu will be updated. (#28990) (#29285)
* Dashboard: Fixes kiosk state after being redirected to login page and back (#29273) (#29278)
* Increase search limit on team add user and improve placeholder (#29258) (#29261)
* Drone: Sync with master (#29205)
* Drone: Fix publish-packages invocation (#29179) (#29184)
* Chore: Upgrade grafana/build-ci-deploy image to latest Go (#29171) (#29180)
* Table: Fix incorrect condtition for rendering table filter (#29165) (#29181)
* DashboardLinks: will only refresh dashboard search when changing tags for link. (#29040) (#29177)
* Drone: Upgrade build pipeline tool and build image (#29161) (#29162)
* Release: Updated versions in package to 7.3.3 (#29126)
* git cherry-pick -x 0f3bebb38daa488e108881ce17d4f68167a834e6 (#29155)
* Build: support custom build tags (#28609) (#29128)
* Revert 'Graph: Fixes stacking issues like floating bars when data is not aligned (#29051) (#29088)' (#29151)
* Provisioning: always pin app to the sidebar when enabled (#29084) (#29146)
* build paths in an os independent way (#29143) (#29147)
* Chore: Upgrade Go dev tools (#29124) (#29132)
* Automatin: set node version
* Automation: Adding version bump action
* Drone: Fix Drone config verification for enterprise on Windows (#29118) (#29119)
* [v7.3.x] Drone: Verify Drone config at beginning of pipelines (#29111)
* Test Datasource/Bug: Fixes division by zero in csv metric values scenario (#29029) (#29068)
* [v7.3.x] StatPanel: Fixes hanging issue when all values are zero (#29087)
* Data source proxy: Convert 401 from data source to 400 (#28962) (#29095)
* Graph: Fixes stacking issues like floating bars when data is not aligned (#29051) (#29088)
* Auth: Enable more complete credential chain for SigV4 default SDK auth option (#29065) (#29086)
* Fix for multi-value template variable for project selector (#29042) (#29054)
* Thresholds: Fixes color assigned to null values (#29010) (#29018)
* [v7.3.x] Chore: Bump build pipeline version (#29025)
* Release v7.3.2 (#29024)
* Fix conflict (#29020)
* StatPanels: Fixes auto min max when latest value is zero (#28982) (#29007)
* Tracing: Add setting for sampling server (#29011) (#29015)
* Gauge: making sure threshold panel json is correct before render (#28898) (#28984)
* Variables: make sure that we support both old and new syntax for custom variables. (#28896) (#28985)
* Explore: Remove redundant decodeURI and fix urls (#28697) (#28963)
* [v7.3.x] Drone: Fix docs building (#28987)
* Alerting: Append appSubUrl to back button on channel form (#28282) (#28983)
* Plugins: allow override when allowing unsigned plugins (#28901) (#28927)
* CloudWatch Logs: Change what we use to measure progress (#28912) (#28964)
* Tracing: log traceID in request logger (#28952) (#28959)
* Panel inspect: Interpolate variables in panel inspect title (#28779) (#28801)
* UsageStats: start tracking usage stats for tempo (#28948) (#28951)
* Short URL: Cleanup unvisited/stale short URLs (#28867) (#28944)
* Plugins signing: Fix docs urls (#28930) (#28934)
* Chore: Fix spelling issue (#28904) (#28925)
* API: replace SendLoginLogCommand with LoginHook (#28777) (#28891)
* Elasticsearch: Exclude pipeline aggregations from order by options (#28620) (#28873)
* Dashboards / Folders: delete related data (permissions, stars, tags, versions, annotations) when deleting a dashboard or a folder (#28826) (#28890)
* Disable selecting enterprise plugins with no license (#28758) (#28859)
* Tempo: fix test data source (#28836) (#28856)
* Prometheus: fix missing labels from value (#28842) (#28855)
* Units: added support to handle negative fractional numbers. (#28849) (#28851)
* increase blob column size for encrypted dashboard data (#28831) (#28832)
* Gauge: Improve font size auto sizing (#28797) (#28828)
* Variables: Fixes URL values for dependent variables (#28798) (#28800)
* grafana/toolkit: Extract CHANGELOG when building plugin (#28773) (#28774)
* Templating: Custom variable edit UI, change text input into textarea (#28312) (#28322) (#28704)
* Cloudwatch: Fix issue with field calculation transform not working properly with Cloudwatch data (#28761) (#28775)
* Plugin page: Fix dom validation warning (#28737) (#28741)
* Dashboard: fix view panel mode for Safari / iOS (#28702) (#28755)
* Fix typo in unsigned plugin warning (#28709) (#28722)
* TableFilters: Fixes filtering with field overrides (#28690) (#28727)
* Templating: Speeds up certain variable queries for Postgres, MySql and MSSql (#28686) (#28726)
* Prometheus: Fix copy paste behaving as cut and paste (#28622) (#28691)
rhnlib:
- Require missing python-backports.ssl_match_hostname on SLE 11 (bsc#1183959)
spacecmd:
- Handle SIGPIPE without user-visible Exception (bsc#1181124)
spacewalk-client-tools:
- Fallback to sysfs when reading info from python-dmidecode fails (bsc#1182603)
- Log an error when product detection failed (bsc#1182339)
supportutils-plugin-salt:
- Fix yaml.load() warnings and issues with Python versions (bsc#1178072) (bsc#1181474)
- Fix errors when collecting data for salt-minion (bsc#1131670)
zypp-plugin-spacewalk:
- Support for 'allow vendor change' for patching/upgrading
| Advisory ID | SUSE-SU-2021:1280-1
|
| Released | Tue Apr 20 14:34:19 2021 |
| Summary | Security update for ruby2.5 |
| Type | security |
| Severity | moderate |
| References | 1184644,CVE-2021-28965 |
Description:
This update for ruby2.5 fixes the following issues:
- Update to 2.5.9
- CVE-2021-28965: XML round-trip vulnerability in REXML (bsc#1184644)
| Advisory ID | SUSE-SU-2021:1282-1
|
| Released | Tue Apr 20 14:47:17 2021 |
| Summary | Security update for apache-commons-io |
| Type | security |
| Severity | moderate |
| References | 1184755,CVE-2021-29425 |
Description:
This update for apache-commons-io fixes the following issues:
- CVE-2021-29425: Limited path traversal when invoking the method FileNameUtils.normalize with an improper input string (bsc#1184755)
| Advisory ID | SUSE-RU-2021:1289-1
|
| Released | Wed Apr 21 14:02:46 2021 |
| Summary | Recommended update for gzip |
| Type | recommended |
| Severity | moderate |
| References | 1177047 |
Description:
This update for gzip fixes the following issues:
- Fixed a potential segfault when zlib acceleration is enabled (bsc#1177047)
| Advisory ID | SUSE-RU-2021:1291-1
|
| Released | Wed Apr 21 14:04:06 2021 |
| Summary | Recommended update for mpfr |
| Type | recommended |
| Severity | moderate |
| References | 1141190 |
Description:
This update for mpfr fixes the following issues:
- Fixed an issue when building for ppc64le (bsc#1141190)
Technical library fixes:
- A subtraction of two numbers of the same sign or addition of two numbers of different signs
can be rounded incorrectly (and the ternary value can be incorrect) when one of the two
inputs is reused as the output (destination) and all these MPFR numbers have exactly
GMP_NUMB_BITS bits of precision (typically, 32 bits on 32-bit machines, 64 bits on 64-bit
machines).
- The mpfr_fma and mpfr_fms functions can behave incorrectly in case of internal overflow or
underflow.
- The result of the mpfr_sqr function can be rounded incorrectly in a rare case near underflow
when the destination has exactly GMP_NUMB_BITS bits of precision (typically, 32 bits on
32-bit machines, 64 bits on 64-bit machines) and the input has at most GMP_NUMB_BITS bits
of precision.
- The behavior and documentation of the mpfr_get_str function are inconsistent concerning the
minimum precision (this is related to the change of the minimum precision from 2 to 1 in
MPFR 4.0.0). The get_str patch fixes this issue in the following way: the value 1 can now be
provided for n (4th argument of mpfr_get_str); if n = 0, then the number of significant digits
in the output string can now be 1, as already implied by the documentation (but the code was
increasing it to 2).
- The mpfr_cmp_q function can behave incorrectly when the rational (mpq_t) number has a null
denominator.
- The mpfr_inp_str and mpfr_out_str functions might behave incorrectly when the stream is a
null pointer: the stream is replaced by stdin and stdout, respectively. This behavior is
useless, not documented (thus incorrect in case a null pointer would have a special meaning),
and not consistent with other input/output functions.
| Advisory ID | SUSE-SU-2021:1409-1
|
| Released | Wed Apr 28 16:32:50 2021 |
| Summary | Security update for giflib |
| Type | security |
| Severity | low |
| References | 1184123 |
Description:
This update for giflib fixes the following issues:
- Enable Position Independent Code and inherit CFLAGS from the build system (bsc#1184123).
| Advisory ID | SUSE-RU-2021:1549-1
|
| Released | Mon May 10 13:48:00 2021 |
| Summary | Recommended update for procps |
| Type | recommended |
| Severity | moderate |
| References | 1185417 |
Description:
This update for procps fixes the following issues:
- Support up to 2048 CPU as well. (bsc#1185417)
| Advisory ID | SUSE-SU-2021:1554-1
|
| Released | Tue May 11 09:43:41 2021 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1184606,1185055,1185056,CVE-2021-2161,CVE-2021-2163 |
Description:
This update for java-11-openjdk fixes the following issues:
- Update to upstream tag jdk-11.0.11+9 (April 2021 CPU)
* CVE-2021-2163: Fixed incomplete enforcement of JAR signing disabled algorithms (bsc#1185055)
* CVE-2021-2161: Fixed incorrect handling of partially quoted arguments in ProcessBuilder (bsc#1185056)
- moved mozilla-nss dependency to java-11-openjdk-headless package, this is necessary to be able to do crypto
with just java-11-openjdk-headless installed (bsc#1184606).
| Advisory ID | SUSE-RU-2021:1583-1
|
| Released | Wed May 12 13:40:35 2021 |
| Summary | Recommended update for sensors |
| Type | recommended |
| Severity | moderate |
| References | 1185183 |
Description:
This update for sensors fixes the following issues:
- Change PIDFile path from '/var/run' to '/run' as the it is deprecated. (bsc#1185183)
| Advisory ID | SUSE-RU-2021:1643-1
|
| Released | Wed May 19 13:51:48 2021 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | important |
| References | 1181443,1184358,1185562 |
Description:
This update for pam fixes the following issues:
- Fixed a bug, where the 'unlimited'/'-1' value was not interpreted correctly (bsc#1181443)
- Fixed a bug, where pam_access interpreted the keyword 'LOCAL' incorrectly, leading to
an attempt to resolve it as a hostname (bsc#1184358)
- In the 32-bit compatibility package for 64-bit architectures, require 'systemd-32bit' to be also installed as it contains pam_systemd.so for 32 bit applications. (bsc#1185562)
| Advisory ID | SUSE-SU-2021:1840-1
|
| Released | Wed Jun 2 16:29:28 2021 |
| Summary | Security update for xstream |
| Type | security |
| Severity | important |
| References | 1184372,1184373,1184374,1184375,1184376,1184377,1184378,1184379,1184380,1184796,1184797,CVE-2021-21341,CVE-2021-21342,CVE-2021-21343,CVE-2021-21344,CVE-2021-21345,CVE-2021-21346,CVE-2021-21347,CVE-2021-21348,CVE-2021-21349,CVE-2021-21350,CVE-2021-21351 |
Description:
This update for xstream fixes the following issues:
- Upgrade to 1.4.16
- CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)
- CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)
- CVE-2021-21350: arbitrary code execution (bsc#1184380)
- CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)
- CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)
- CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)
- CVE-2021-21342: server-side forgery (bsc#1184379)
- CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)
- CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)
- CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)
- CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)
| Advisory ID | SUSE-SU-2021:1859-1
|
| Released | Fri Jun 4 09:02:38 2021 |
| Summary | Security update for python-py |
| Type | security |
| Severity | moderate |
| References | 1179805,1184505,CVE-2020-29651 |
Description:
This update for python-py fixes the following issues:
- CVE-2020-29651: Fixed regular expression denial of service in svnwc.py (bsc#1179805, bsc#1184505).
| Advisory ID | SUSE-RU-2021:1861-1
|
| Released | Fri Jun 4 09:59:40 2021 |
| Summary | Recommended update for gcc10 |
| Type | recommended |
| Severity | moderate |
| References | 1029961,1106014,1178577,1178624,1178675,1182016 |
Description:
This update for gcc10 fixes the following issues:
- Disable nvptx offloading for aarch64 again since it doesn't work
- Fixed a build failure issue. (bsc#1182016)
- Fix for memory miscompilation on 'aarch64'. (bsc#1178624, bsc#1178577)
- Fix 32bit 'libgnat.so' link. (bsc#1178675)
- prepare usrmerge: Install libgcc_s into %_libdir. ABI wise it stays /%lib. (bsc#1029961)
- Build complete set of multilibs for arm-none target. (bsc#1106014)
| Advisory ID | SUSE-SU-2021:1876-1
|
| Released | Mon Jun 7 14:01:09 2021 |
| Summary | Security update for snakeyaml |
| Type | security |
| Severity | important |
| References | 1159488,1186088,CVE-2017-18640 |
Description:
This update for snakeyaml fixes the following issues:
- Upgrade to 1.28
- CVE-2017-18640: The Alias feature allows entity expansion during a load operation (bsc#1159488, bsc#1186088)
| Advisory ID | SUSE-RU-2021:1926-1
|
| Released | Thu Jun 10 08:38:14 2021 |
| Summary | Recommended update for gcc |
| Type | recommended |
| Severity | moderate |
| References | 1096677 |
Description:
This update for gcc fixes the following issues:
- Added gccgo symlink and go and gofmt as alternatives to support parallel installation
of golang (bsc#1096677)
| Advisory ID | SUSE-RU-2021:1935-1
|
| Released | Thu Jun 10 10:45:09 2021 |
| Summary | Recommended update for gzip |
| Type | recommended |
| Severity | moderate |
| References | 1186642 |
Description:
This update for gzip fixes the following issue:
- gzip had a lower release number in 15 sp2 and sp3 than in 15 sp1, which could lead
to migration issues. (bsc#1186642)
| Advisory ID | SUSE-RU-2021:1941-1
|
| Released | Thu Jun 10 10:49:52 2021 |
| Summary | Recommended update for sysconfig |
| Type | recommended |
| Severity | moderate |
| References | 1186642 |
Description:
This update for sysconfig fixes the following issue:
- sysconfig had a lower release number in 15 sp2 and sp3 than in 15 sp1, which could lead
to migration issues. (bsc#1186642)
| Advisory ID | SUSE-RU-2021:1950-1
|
| Released | Thu Jun 10 14:42:00 2021 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | moderate |
| References | 1170160,1182482,1185697 |
Description:
This update for hwdata fixes the following issues:
- Update to version 0.347:
+ Updated pci, usb and vendor ids. (bsc#1185697)
- Update to version 0.346:
+ Updated pci, usb and vendor ids. (bsc#1182482, jsc#SLE-13791, bsc#1170160)
| Advisory ID | SUSE-SU-2021:1995-1
|
| Released | Thu Jun 17 15:11:40 2021 |
| Summary | Security update for xstream |
| Type | security |
| Severity | important |
| References | 1186651,CVE-2021-29505 |
Description:
This update for xstream fixes the following issues:
Upgrade to 1.4.17
- CVE-2021-29505: Fixed potential code execution when unmarshalling with XStream instances
using an uninitialized security framework (bsc#1186651)
| Advisory ID | SUSE-RU-2021:2000-1
|
| Released | Thu Jun 17 16:50:00 2021 |
| Summary | Recommended update for tomcat |
| Type | recommended |
| Severity | moderate |
| References | 1186642 |
Description:
This update for tomcat fixes the following issue:
- tomcat had a lower release number in 15 sp2 and sp3 than in 15 sp1, which could lead
to migration issues. (bsc#1186642)
| Advisory ID | SUSE-SU-2021:2008-1
|
| Released | Thu Jun 17 18:07:45 2021 |
| Summary | Security update for python-rsa |
| Type | security |
| Severity | important |
| References | 1172389,CVE-2020-13757 |
Description:
This update for python-rsa fixes the following issues:
- CVE-2020-13757: Proper handling of leading '\0' bytes during decryption of ciphertext (bsc#1172389)
| Advisory ID | SUSE-SU-2021:2012-1
|
| Released | Fri Jun 18 09:15:13 2021 |
| Summary | Security update for python-urllib3 |
| Type | security |
| Severity | important |
| References | 1187045,CVE-2021-33503 |
Description:
This update for python-urllib3 fixes the following issues:
- CVE-2021-33503: Fixed a denial of service when the URL contained many @ characters in the authority component (bsc#1187045)
| Advisory ID | SUSE-RU-2021:2096-1
|
| Released | Mon Jun 21 13:35:38 2021 |
| Summary | Recommended update for python-six |
| Type | recommended |
| Severity | moderate |
| References | 1186642 |
Description:
This update for python-six fixes the following issue:
- python-six had a lower release number in 15 sp2 and sp3 than in 15 sp1, which could lead
to migration issues. (bsc#1186642)
| Advisory ID | SUSE-RU-2021:2103-1
|
| Released | Mon Jun 21 19:23:28 2021 |
| Summary | Recommended update for SUSE Manager Client Tools |
| Type | recommended |
| Severity | moderate |
| References | 1173557,1177884,1177928,1180583,1180584,1180585,1185178 |
Description:
This update fixes the following issues:
POS_Image-Graphical7:
- Use absolute path in bootloader service
- Update install-local-bootloader.service for recent saltboot
- Use linuxefi only on x86
POS_Image-JeOS7:
- Use absolute path in bootloader service
- Update install-local-bootloader.service for recent saltboot
- Use linuxefi only on x86
golang-github-prometheus-prometheus:
- Add tarball with vendor modules and web assets
- Read formula data from exporters map
- Add support for TLS targets
- Upgrade to upstream version 2.26.0
+ Changes
* Alerting: Using Alertmanager v2 API by default.
* Prometheus/Promtool: Binaries are now printing help and usage to stdout instead of stderr.
* UI: Make the React UI default.
* Remote write: The following metrics were removed/renamed in remote write.
> prometheus_remote_storage_succeeded_samples_total was removed and
prometheus_remote_storage_samples_total was introduced for all the samples attempted to send.
> prometheus_remote_storage_sent_bytes_total was removed and replaced with
prometheus_remote_storage_samples_bytes_total and prometheus_remote_storage_metadata_bytes_total.
> prometheus_remote_storage_failed_samples_total -> prometheus_remote_storage_samples_failed_total.
> prometheus_remote_storage_retried_samples_total -> prometheus_remote_storage_samples_retried_total.
> prometheus_remote_storage_dropped_samples_total -> prometheus_remote_storage_samples_dropped_total.
> prometheus_remote_storage_pending_samples -> prometheus_remote_storage_samples_pending.
* Remote: Do not collect non-initialized timestamp metrics.
+ Features
* Remote: Add support for AWS SigV4 auth method for remote_write.
* PromQL: Allow negative offsets. Behind --enable-feature=promql-negative-offset flag.
* UI: Add advanced auto-completion, syntax highlighting and linting to graph page query input.
* Include a new `--enable-feature=` flag that enables experimental features.
* Add TLS and basic authentication to HTTP endpoints.
* promtool: Add check web-config subcommand to check web config files.
* promtool: Add tsdb create-blocks-from openmetrics subcommand to backfill metrics data from an
OpenMetrics file.
+ Enhancements
* PromQL: Add last_over_time, sgn, clamp functions.
* Scrape: Add support for specifying type of Authorization header credentials with Bearer
by default.
* Scrape: Add follow_redirects option to scrape configuration.
* Remote: Allow retries on HTTP 429 response code for remote_write.
* Remote: Allow configuring custom headers for remote_read.
* UI: Hitting Enter now triggers new query.
* UI: Better handling of long rule and names on the /rules and /targets pages.
* UI: Add collapse/expand all button on the /targets page.
* Add optional name property to testgroup for better test failure output.
* Add warnings into React Panel on the Graph page.
* TSDB: Increase the number of buckets for the compaction duration metric.
* Remote: Allow passing along custom remote_write HTTP headers.
* Mixins: Scope grafana configuration.
* Kubernetes SD: Add endpoint labels metadata.
* UI: Expose total number of label pairs in head in TSDB stats page.
* TSDB: Reload blocks every minute, to detect new blocks and enforce retention more often.
* Cache basic authentication results to significantly improve performance of HTTP endpoints.
* HTTP API: Fast-fail queries with only empty matchers.
* HTTP API: Support matchers for labels API.
* promtool: Improve checking of URLs passed on the command line.
* SD: Expose IPv6 as a label in EC2 SD.
* SD: Reuse EC2 client, reducing frequency of requesting credentials.
* TSDB: Add logging when compaction takes more than the block time range.
* TSDB: Avoid unnecessary GC runs after compaction.
* Remote write: Added a metric prometheus_remote_storage_max_samples_per_send for remote write.
* TSDB: Make the snapshot directory name always the same length.
* TSDB: Create a checkpoint only once at the end of all head compactions.
* TSDB: Avoid Series API from hitting the chunks.
* TSDB: Cache label name and last value when adding series during compactions making
compactions faster.
* PromQL: Improved performance of Hash method making queries a bit faster.
* promtool: tsdb list now prints block sizes.
* promtool: Calculate mint and maxt per test avoiding unnecessary calculations.
* SD: Add filtering of services to Docker Swarm SD.
+ Bug fixes
* API: Fix global URL when external address has no port.
* Deprecate unused flag --alertmanager.timeout.
mgr-cfg:
- SPEC: Updated Python definitions for RHEL8 and quoted text comparisons.
mgr-custom-info:
- Update package version to 4.2.0
mgr-daemon:
- Update translation strings
- Update the translations from weblate
- Added quotes around %{_vendor} token for the if statements in spec file.
- Fix removal of mgr-deamon with selinux enabled (bsc#1177928)
- Updating translations from weblate
mgr-osad:
- Change the log file permissions as expected by logrotate (bsc#1177884)
- Change deprecated path /var/run into /run for systemd (bsc#1185178)
- Python fixes
- Removal of RHEL5
mgr-push:
- Defined __python for python2.
- Excluded RHEL8 for Python 2 build.
mgr-virtualization:
- Update package version to 4.2.0
python-hwdata:
- Modified to build on RHEL8.
rhnlib:
- Update package version to 4.2.0
spacecmd:
- Rename system migration to system transfer
- Rename SP to product migration
- Update translation strings
- Add group_addconfigchannel and group_removeconfigchannel
- Add group_listconfigchannels and configchannel_listgroups
- Fix spacecmd compat with Python 3
- Deprecated 'Software Crashes' feature
- Document advanced package search on '--help' (bsc#1180583)
- Fixed advanced search on 'package_listinstalledsystems'
- Fixed duplicate results when using multiple search criteria (bsc#1180585)
- Fixed 'non-advanced' package search when using multiple package names (bsc#1180584)
- Update translations
- Fix: make spacecmd build on Debian
- Add Service Pack migration operations (bsc#1173557)
spacewalk-client-tools:
- Update the translations from weblate
- Drop the --noSSLServerURL option
- Updated RHEL Python requirements.
- Added quotes around %{_vendor}.
spacewalk-koan:
- Fix for spacewalk-koan test
spacewalk-oscap:
- Update package version to 4.2.0
spacewalk-remote-utils:
- Update package version to 4.2.0
supportutils-plugin-susemanager-client:
- Update package version to 4.2.0
suseRegisterInfo:
- Add support for Amazon Linux 2
- Add support for Alibaba Cloud Linux 2
- Adapted for RHEL build.
uyuni-common-libs:
- Cleaning up unused Python 2 build leftovers.
- Disabled debug package build.
| Advisory ID | SUSE-SU-2021:2106-1
|
| Released | Mon Jun 21 19:26:19 2021 |
| Summary | Security update for salt |
| Type | security |
| Severity | critical |
| References | 1171257,1176293,1179831,1181368,1182281,1182293,1182382,1185092,1185281,1186674,CVE-2018-15750,CVE-2018-15751,CVE-2020-11651,CVE-2020-11652,CVE-2020-25592,CVE-2021-25315,CVE-2021-31607 |
Description:
This update for salt fixes the following issues:
Update to Salt release version 3002.2 (jsc#ECO-3212, jsc#SLE-18033, jsc#SLE-18028)
- Check if dpkgnotify is executable (bsc#1186674)
- Drop support for Python2. Obsoletes `python2-salt` package (jsc#SLE-18028)
- virt module updates
* network: handle missing ipv4 netmask attribute
* more network support
* PCI/USB host devices passthrough support
- Set distro requirement to oldest supported version in requirements/base.txt
- Bring missing part of async batch implementation back (CVE-2021-25315, bsc#1182382)
- Always require `python3-distro` (bsc#1182293)
- Remove deprecated warning that breaks minion execution when 'server_id_use_crc' opts is missing
- Fix pkg states when DEB package has 'all' arch
- Do not force beacons configuration to be a list.
- Remove msgpack < 1.0.0 from base requirements (bsc#1176293)
- msgpack support for version >= 1.0.0 (bsc#1171257)
- Fix issue parsing errors in ansiblegate state module
- Prevent command injection in the snapper module (bsc#1185281, CVE-2021-31607)
- transactional_update: detect recursion in the executor
- Add subpackage salt-transactional-update (jsc#SLE-18033)
- Improvements on 'ansiblegate' module (bsc#1185092):
* New methods: ansible.targets / ansible.discover_playbooks
- Add support for Alibaba Cloud Linux 2 (Aliyun Linux)
- Regression fix of salt-ssh on processing targets
- Update target fix for salt-ssh and avoiding race condition on salt-ssh event processing (bsc#1179831, bsc#1182281)
- Add notify beacon for Debian/Ubuntu systems
- Fix zmq bug that causes salt-call to freeze (bsc#1181368)
| Advisory ID | SUSE-RU-2021:2107-1
|
| Released | Mon Jun 21 19:29:09 2021 |
| Summary | Recommended update for golang-github-prometheus-node_exporter |
| Type | recommended |
| Severity | moderate |
| References | 1151558 |
Description:
This update for golang-github-prometheus-node_exporter fixes the following issues:
Update from version 1.0.1 to version 1.1.2
- Bug fixes:
- Do not include sources (bsc#1151558)
- Handle errors from disabled `Pressure Stall Information (PSI)` subsystem
- Sanitize strings from `/sys/class/power_supply`
- Silence missing `netclass` errors
- Fix `ineffassign` issue
- Demote some warning to `Debug` level
- `filesystem_freebsd`: Fix label values
- Fix various `procfs` parsing errors
- Handle no data from the power supply class
- `udp_queues_linux.go`: change `upd` to `udp` in two error strings
- Fix `node_scrape_collector_success` behavior
- Fix `NodeRAIDDegraded` to not use a string rule expressions
- Fix `node_md_disks` state label from fail to failed
- Handle `EPERM` for syscall in timex collector
- `bcache`: fix typo in a metric name
- Fix XFS read/write stats
- Enhancements:
- Improve filter flag names
- Add `btrfs` and `powersupplyclass` to list of exporters enabled by default
- Add more `InfiniBand` counters
- Add a flag to aggregate `ipvs` metrics to avoid high cardinality metrics
- Add `backlog/current` queue length to `qdisc` collector
- Include `TCP OutRsts` in `netstat` metrics
- Add the `pool size` to entropy collector
- Remove `CGO` dependencies for OpenBSD amd64
- `bcache`: add `writeback_rate_debug` statistics
- Add `check state` for `mdadm` arrays via `node_md_state metric`
- Expose `XFS inode` statistics
- Expose `zfs zpool` state
- Add the ability to pass `collector.supervisord.url` via `SUPERVISORD_URL` environment variable
- Features:
- Add fiber channel collector
- Expose cpu bugs and flags as info metrics.
- Add `network_route` collector
- Add `zoneinfo` collector
| Advisory ID | SUSE-RU-2021:2173-1
|
| Released | Mon Jun 28 14:59:45 2021 |
| Summary | Recommended update for automake |
| Type | recommended |
| Severity | moderate |
| References | 1040589,1047218,1182604,1185540,1186049 |
Description:
This update for automake fixes the following issues:
- Implement generated autoconf makefiles reproducible (bsc#1182604)
- Add fix to avoid date variations in docs. (bsc#1047218, jsc#SLE-17848)
- Avoid bashisms in test-driver script. (bsc#1185540)
This update for pcre fixes the following issues:
- Do not run profiling 'check' in parallel to make package build reproducible. (bsc#1040589)
This update for brp-check-suse fixes the following issues:
- Add fixes to support reproducible builds. (bsc#1186049)
| Advisory ID | SUSE-RU-2021:2179-1
|
| Released | Mon Jun 28 17:36:37 2021 |
| Summary | Recommended update for thin-provisioning-tools |
| Type | recommended |
| Severity | moderate |
| References | 1184124 |
Description:
This update for thin-provisioning-tools fixes the following issues:
- Link as position-independent executable (bsc#1184124)
| Advisory ID | SUSE-RU-2021:2193-1
|
| Released | Mon Jun 28 18:38:43 2021 |
| Summary | Recommended update for tar |
| Type | recommended |
| Severity | moderate |
| References | 1184124 |
Description:
This update for tar fixes the following issues:
- Link '/var/lib/tests/tar/bin/genfile' as Position-Independent Executable (bsc#1184124)
| Advisory ID | SUSE-SU-2021:2196-1
|
| Released | Tue Jun 29 09:41:39 2021 |
| Summary | Security update for lua53 |
| Type | security |
| Severity | moderate |
| References | 1175448,1175449,CVE-2020-24370,CVE-2020-24371 |
Description:
This update for lua53 fixes the following issues:
Update to version 5.3.6:
- CVE-2020-24371: lgc.c mishandles the interaction between barriers and the sweep phase, leading to a memory access violation involving collectgarbage (bsc#1175449)
- CVE-2020-24370: ldebug.c allows a negation overflow and segmentation fault in getlocal and setlocal (bsc#1175448)
- Long brackets with a huge number of '=' overflow some internal buffer arithmetic.
| Advisory ID | SUSE-RU-2021:2286-1
|
| Released | Fri Jul 9 17:38:53 2021 |
| Summary | Recommended update for dosfstools |
| Type | recommended |
| Severity | moderate |
| References | 1172863 |
Description:
This update for dosfstools fixes the following issue:
- Fixed a bug that was causing an installation issue when trying to create
an EFI partition on an NVMe-over-Fabrics device (bsc#1172863)
| Advisory ID | SUSE-SU-2021:2320-1
|
| Released | Wed Jul 14 17:01:06 2021 |
| Summary | Security update for sqlite3 |
| Type | security |
| Severity | important |
| References | 1157818,1158812,1158958,1158959,1158960,1159491,1159715,1159847,1159850,1160309,1160438,1160439,1164719,1172091,1172115,1172234,1172236,1172240,1173641,928700,928701,CVE-2015-3414,CVE-2015-3415,CVE-2019-19244,CVE-2019-19317,CVE-2019-19603,CVE-2019-19645,CVE-2019-19646,CVE-2019-19880,CVE-2019-19923,CVE-2019-19924,CVE-2019-19925,CVE-2019-19926,CVE-2019-19959,CVE-2019-20218,CVE-2020-13434,CVE-2020-13435,CVE-2020-13630,CVE-2020-13631,CVE-2020-13632,CVE-2020-15358,CVE-2020-9327 |
Description:
This update for sqlite3 fixes the following issues:
- Update to version 3.36.0
- CVE-2020-15358: heap-based buffer overflow in multiSelectOrderBy due to mishandling of query-flattener
optimization (bsc#1173641)
- CVE-2020-9327: NULL pointer dereference and segmentation fault because of generated column optimizations in
isAuxiliaryVtabOperator (bsc#1164719)
- CVE-2019-20218: selectExpander in select.c proceeds with WITH stack unwinding even after a parsing error (bsc#1160439)
- CVE-2019-19959: memory-management error via ext/misc/zipfile.c involving embedded '\0' input (bsc#1160438)
- CVE-2019-19923: improper handling of certain uses of SELECT DISTINCT in flattenSubquery may lead to null pointer
dereference (bsc#1160309)
- CVE-2019-19924: improper error handling in sqlite3WindowRewrite() (bsc#1159850)
- CVE-2019-19925: improper handling of NULL pathname during an update of a ZIP archive (bsc#1159847)
- CVE-2019-19926: improper handling of certain errors during parsing multiSelect in select.c (bsc#1159715)
- CVE-2019-19880: exprListAppendList in window.c allows attackers to trigger an invalid pointer dereference
(bsc#1159491)
- CVE-2019-19603: during handling of CREATE TABLE and CREATE VIEW statements, does not consider confusion with
a shadow table name (bsc#1158960)
- CVE-2019-19646: pragma.c mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated
columns (bsc#1158959)
- CVE-2019-19645: alter.c allows attackers to trigger infinite recursion via certain types of self-referential views
in conjunction with ALTER TABLE statements (bsc#1158958)
- CVE-2019-19317: lookupName in resolve.c omits bits from the colUsed bitmask in the case of a generated column,
which allows attackers to cause a denial of service (bsc#1158812)
- CVE-2019-19244: sqlite3,sqlite2,sqlite: The function sqlite3Select in select.c allows a crash if a
sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage (bsc#1157818)
- CVE-2015-3415: sqlite3VdbeExec comparison operator vulnerability (bsc#928701)
- CVE-2015-3414: sqlite3,sqlite2: dequoting of collation-sequence names (bsc#928700)
- CVE-2020-13434: integer overflow in sqlite3_str_vappendf (bsc#1172115)
- CVE-2020-13630: (bsc#1172234: use-after-free in fts3EvalNextRow
- CVE-2020-13631: virtual table allowed to be renamed to one of its shadow tables (bsc#1172236)
- CVE-2020-13632: NULL pointer dereference via crafted matchinfo() query (bsc#1172240)
- CVE-2020-13435: Malicious SQL statements could have crashed the process that is running SQLite (bsc#1172091)
| Advisory ID | SUSE-RU-2021:2395-1
|
| Released | Mon Jul 19 12:08:34 2021 |
| Summary | Recommended update for efivar |
| Type | recommended |
| Severity | moderate |
| References | 1187386 |
Description:
This update for efivar provides the following fix:
- Fix the eMMC sysfs parsing. (bsc#1187386)
| Advisory ID | SUSE-RU-2021:2447-1
|
| Released | Thu Jul 22 08:26:29 2021 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | moderate |
| References | 1186749,1187948 |
Description:
This update for hwdata fixes the following issue:
- Version 0.349: Updated pci, usb and vendor ids (bsc#1187948).
| Advisory ID | SUSE-RU-2021:2463-1
|
| Released | Fri Jul 23 12:56:22 2021 |
| Summary | Recommended update for python-pyzmq |
| Type | recommended |
| Severity | moderate |
| References | 1186945 |
Description:
This update for python-pyzmq fixes the following issues:
- Update to version 17.1.2 (bsc#1186945)
* Fix possible hang when working with asyncio
* Remove some outdated workarounds for old Cython versions
* Fix some compilation with custom compilers
* Remove unneeded link of libstdc++ on PyPy
| Advisory ID | SUSE-RU-2021:2464-1
|
| Released | Fri Jul 23 14:20:23 2021 |
| Summary | Recommended update for shim |
| Type | recommended |
| Severity | moderate |
| References | 1185232,1185261,1185441,1185464,1185961,1187071,1187260,1187696 |
Description:
This update for shim fixes the following issues:
- shim-install: Always assume 'removable' for Azure to avoid the endless reset loop (bsc#1185464)
- Avoid deleting the mirrored RT variables (bsc#1187696)
- Split the keys in vendor-dbx.bin to vendor-dbx-sles and
vendor-dbx-opensuse for shim-sles and shim-opensuse to reduce
the size of MokListXRT (bsc#1185261)
+ Also update generate-vendor-dbx.sh in dbx-cert.tar.xz
- Handle ignore_db and user_insecure_mode correctly (bsc#1185441, bsc#1187071)
- Relax the maximum variable size check for u-boot (bsc#1185621)
- Relax the check for import_mok_state() when Secure Boot is off. (bsc#1185261)
- Ignore the odd LoadOptions length (bsc#1185232)
- shim-install: reset def_shim_efi to 'shim.efi' if the given file doesn't exist
- Fided the size of rela sections for AArch64
- Disable exporting vendor-dbx to MokListXRT since writing a large RT variable could crash some machines (bsc#1185261)
- Avoid potential crash when calling QueryVariableInfo in EFI 1.10 machines (bsc#1187260)
- Avoid buffer overflow when copying data to the MOK config table (bsc#1185232)
| Advisory ID | SUSE-RU-2021:2467-1
|
| Released | Mon Jul 26 11:57:11 2021 |
| Summary | Recommended update for jsch |
| Type | recommended |
| Severity | low |
| References | |
Description:
This update for jsch fixes the following issues:
- Miscellaneous clean-up
- Create the osgi manifest during the ant build.
| Advisory ID | SUSE-RU-2021:2481-1
|
| Released | Tue Jul 27 14:20:27 2021 |
| Summary | Recommended update for sysconfig |
| Type | recommended |
| Severity | moderate |
| References | 1184124 |
Description:
This update for sysconfig fixes the following issues:
- Link as Position Independent Executable (bsc#1184124).
| Advisory ID | SUSE-RU-2021:2558-1
|
| Released | Thu Jul 29 12:05:03 2021 |
| Summary | Recommended update for python-pytz |
| Type | recommended |
| Severity | moderate |
| References | 1185748 |
Description:
This update for python-pytz fixes the following issues:
- Add %pyunittest shim for platforms where it is missing.
- Remove real directory of %{python_sitelib}/pytz/zoneinfo when upgrading, before it is replaced by a symlink. (bsc#1185748)
- Bump tzdata_version
- update to 2021.1:
* update to IANA 2021a timezone release
| Advisory ID | SUSE-RU-2021:2573-1
|
| Released | Thu Jul 29 14:21:52 2021 |
| Summary | Recommended update for timezone |
| Type | recommended |
| Severity | moderate |
| References | 1188127 |
Description:
This update for timezone fixes the following issue:
- From systemd v249: when enumerating time zones the timedatectl tool will now consult the 'tzdata.zi' file shipped by
the IANA time zone database package, in addition to 'zone1970.tab', as before. This makes sure time zone aliases are
now correctly supported. This update adds the 'tzdata.zi' file (bsc#1188127).
| Advisory ID | SUSE-SU-2021:2612-1
|
| Released | Thu Aug 5 10:17:44 2021 |
| Summary | Security update for apache-commons-compress |
| Type | security |
| Severity | important |
| References | 1188463,1188464,1188465,1188466,CVE-2021-35515,CVE-2021-35516,CVE-2021-35517,CVE-2021-36090 |
Description:
This update for apache-commons-compress fixes the following issues:
- Updated to 1.21
- CVE-2021-35515: Fixed an infinite loop when reading a specially crafted 7Z archive. (bsc#1188463)
- CVE-2021-35516: Fixed an excessive memory allocation when reading a specially crafted 7Z archive. (bsc#1188464)
- CVE-2021-35517: Fixed an excessive memory allocation when reading a specially crafted TAR archive. (bsc#1188465)
- CVE-2021-36090: Fixed an excessive memory allocation when reading a specially crafted ZIP archive. (bsc#1188466)
| Advisory ID | SUSE-RU-2021:2627-1
|
| Released | Thu Aug 5 12:10:46 2021 |
| Summary | Recommended maintenance update for systemd-default-settings |
| Type | recommended |
| Severity | moderate |
| References | 1188348 |
Description:
This update for systemd-default-settings fixes the following issue:
- Solve a downgrade issue between SUSE Linux Enterprise SP3 and lower (bsc#1188348)
| Advisory ID | SUSE-RU-2021:2667-1
|
| Released | Thu Aug 12 12:03:18 2021 |
| Summary | Recommended update for system-user-prometheus |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This recommended update for system-user-prometheus provides the following fixes:
- Provide the user and group 'prometheus' to SUSE Enterprise Storage 6 needed by 'golang-github-prometheus-prometheus' (jsc#SLE-18254)
| Advisory ID | SUSE-OU-2021:2816-1
|
| Released | Mon Aug 23 14:17:28 2021 |
| Summary | Optional update for python-kubernetes |
| Type | optional |
| Severity | low |
| References | |
Description:
This patch provides the python3-kubernetes package to the following modules:
- Container Module for SUSE Linux Enterprise 15 SP2
- Container Module for SUSE Linux Enterprise 15 SP3
| Advisory ID | SUSE-SU-2021:2817-1
|
| Released | Mon Aug 23 15:05:18 2021 |
| Summary | Security update for aws-cli, python-boto3, python-botocore, python-service_identity, python-trustme, python-urllib3 |
| Type | security |
| Severity | moderate |
| References | 1102408,1138715,1138746,1176389,1177120,1182421,1182422,CVE-2020-26137 |
Description:
This patch updates the Python AWS SDK stack in SLE 15:
General:
# aws-cli
- Version updated to upstream release v1.19.9
For a detailed list of all changes, please refer to the changelog file of this package.
# python-boto3
- Version updated to upstream release 1.17.9
For a detailed list of all changes, please refer to the changelog file of this package.
# python-botocore
- Version updated to upstream release 1.20.9
For a detailed list of all changes, please refer to the changelog file of this package.
# python-urllib3
- Version updated to upstream release 1.25.10
For a detailed list of all changes, please refer to the changelog file of this package.
# python-service_identity
- Added this new package to resolve runtime dependencies for other packages.
Version: 18.1.0
# python-trustme
- Added this new package to resolve runtime dependencies for other packages.
Version: 0.6.0
Security fixes:
# python-urllib3:
- CVE-2020-26137: urllib3 before 1.25.9 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated
by inserting CR and LF control characters in the first argument of putrequest() (bsc#1177120)
| Advisory ID | SUSE-RU-2021:2885-1
|
| Released | Tue Aug 31 12:21:17 2021 |
| Summary | Recommended update for publicsuffix |
| Type | recommended |
| Severity | low |
| References | 1189124 |
Description:
This update for publicsuffix fixes the following issues:
- Updates the list of known/accepted domains with recent data (bsc#1189124).
| Advisory ID | SUSE-RU-2021:2901-1
|
| Released | Wed Sep 1 10:34:50 2021 |
| Summary | Recommended update for insserv-compat |
| Type | recommended |
| Severity | moderate |
| References | 1187941 |
Description:
This update for insserv-compat fixes the following issues:
- Require sysvinit-tools. (bsc#1187941)
| Advisory ID | SUSE-SU-2021:2952-1
|
| Released | Fri Sep 3 14:38:44 2021 |
| Summary | Security update for java-11-openjdk |
| Type | security |
| Severity | important |
| References | 1185476,1188564,1188565,1188566,CVE-2021-2341,CVE-2021-2369,CVE-2021-2388 |
Description:
This update for java-11-openjdk fixes the following issues:
- Update to jdk-11.0.12+7
- CVE-2021-2369: Fixed JAR file handling problem containing multiple MANIFEST.MF files. (bsc#1188565)
- CVE-2021-2388: Fixed a flaw inside the Hotspot component performed range check elimination. (bsc#1188566)
- CVE-2021-2341: Fixed a flaw inside the FtpClient. (bsc#1188564)
| Advisory ID | SUSE-RU-2021:2973-1
|
| Released | Tue Sep 7 16:56:08 2021 |
| Summary | Recommended update for hwdata |
| Type | recommended |
| Severity | moderate |
| References | 1190091 |
Description:
This update for hwdata fixes the following issue:
- Update pci, usb and vendor ids (bsc#1190091)
| Advisory ID | SUSE-RU-2021:2993-1
|
| Released | Thu Sep 9 14:31:33 2021 |
| Summary | Recommended update for gcc |
| Type | recommended |
| Severity | moderate |
| References | 1185348 |
Description:
This update for gcc fixes the following issues:
- With gcc-PIE add -pie even when -fPIC is specified but we are
not linking a shared library. [bsc#1185348]
- Fix postun of gcc-go alternative.
| Advisory ID | SUSE-RU-2021:2997-1
|
| Released | Thu Sep 9 14:37:34 2021 |
| Summary | Recommended update for python3 |
| Type | recommended |
| Severity | moderate |
| References | 1187338,1189659 |
Description:
This update for python3 fixes the following issues:
- Fixed an issue when the missing 'stropts.h' causing build errors for different python modules. (bsc#1187338)
| Advisory ID | SUSE-RU-2021:3001-1
|
| Released | Thu Sep 9 15:08:13 2021 |
| Summary | Recommended update for netcfg |
| Type | recommended |
| Severity | moderate |
| References | 1189683 |
Description:
This update for netcfg fixes the following issues:
- add submissions port/protocol to services file for message submission over TLS protocol [bsc#1189683]
| Advisory ID | SUSE-RU-2021:3115-1
|
| Released | Thu Sep 16 14:04:26 2021 |
| Summary | Recommended update for mozilla-nspr, mozilla-nss |
| Type | recommended |
| Severity | moderate |
| References | 1029961,1174697,1176206,1176934,1179382,1188891,CVE-2020-12400,CVE-2020-12401,CVE-2020-12403,CVE-2020-25648,CVE-2020-6829 |
Description:
This update for mozilla-nspr fixes the following issues:
mozilla-nspr was updated to version 4.32:
- implement new socket option PR_SockOpt_DontFrag
- support larger DNS records by increasing the default buffer
size for DNS queries
- Lock access to PRCallOnceType members in PR_CallOnce* for
thread safety bmo#1686138
- PR_GetSystemInfo supports a new flag PR_SI_RELEASE_BUILD to get
information about the operating system build version.
Mozilla NSS was updated to version 3.68:
- bmo#1713562 - Fix test leak.
- bmo#1717452 - NSS 3.68 should depend on NSPR 4.32.
- bmo#1693206 - Implement PKCS8 export of ECDSA keys.
- bmo#1712883 - DTLS 1.3 draft-43.
- bmo#1655493 - Support SHA2 HW acceleration using Intel SHA Extension.
- bmo#1713562 - Validate ECH public names.
- bmo#1717610 - Add function to get seconds from epoch from pkix::Time.
update to NSS 3.67
- bmo#1683710 - Add a means to disable ALPN.
- bmo#1715720 - Fix nssckbi version number in NSS 3.67 (was supposed to be incremented in 3.66).
- bmo#1714719 - Set NSS_USE_64 on riscv64 target when using GYP/Ninja.
- bmo#1566124 - Fix counter increase in ppc-gcm-wrap.c.
- bmo#1566124 - Fix AES_GCM mode on ppc64le for messages of length more than 255-byte.
update to NSS 3.66
- bmo#1710716 - Remove Expired Sonera Class2 CA from NSS.
- bmo#1710716 - Remove Expired Root Certificates from NSS - QuoVadis Root Certification Authority.
- bmo#1708307 - Remove Trustis FPS Root CA from NSS.
- bmo#1707097 - Add Certum Trusted Root CA to NSS.
- bmo#1707097 - Add Certum EC-384 CA to NSS.
- bmo#1703942 - Add ANF Secure Server Root CA to NSS.
- bmo#1697071 - Add GLOBALTRUST 2020 root cert to NSS.
- bmo#1712184 - NSS tools manpages need to be updated to reflect that sqlite is the default database.
- bmo#1712230 - Don't build ppc-gcm.s with clang integrated assembler.
- bmo#1712211 - Strict prototype error when trying to compile nss code that includes blapi.h.
- bmo#1710773 - NSS needs FIPS 180-3 FIPS indicators.
- bmo#1709291 - Add VerifyCodeSigningCertificateChain.
update to NSS 3.65
- bmo#1709654 - Update for NetBSD configuration.
- bmo#1709750 - Disable HPKE test when fuzzing.
- bmo#1566124 - Optimize AES-GCM for ppc64le.
- bmo#1699021 - Add AES-256-GCM to HPKE.
- bmo#1698419 - ECH -10 updates.
- bmo#1692930 - Update HPKE to final version.
- bmo#1707130 - NSS should use modern algorithms in PKCS#12 files by default.
- bmo#1703936 - New coverity/cpp scanner errors.
- bmo#1697303 - NSS needs to update it's csp clearing to FIPS 180-3 standards.
- bmo#1702663 - Need to support RSA PSS with Hashing PKCS #11 Mechanisms.
- bmo#1705119 - Deadlock when using GCM and non-thread safe tokens.
update to NSS 3.64
- bmo#1705286 - Properly detect mips64.
- bmo#1687164 - Introduce NSS_DISABLE_CRYPTO_VSX and
disable_crypto_vsx.
bmo#1698320 - replace __builtin_cpu_supports('vsx') with
ppc_crypto_support() for clang.
bmo#1613235 - Add POWER ChaCha20 stream cipher vector
acceleration.
Fixed in 3.63
- bmo#1697380 - Make a clang-format run on top of helpful contributions.
- bmo#1683520 - ECCKiila P384, change syntax of nested structs
initialization to prevent build isses with GCC 4.8.
bmo#1683520 - [lib/freebl/ecl] P-384: allow zero scalars in dual
scalar multiplication.
bmo#1683520 - ECCKiila P521, change syntax of nested structs
initialization to prevent build isses with GCC 4.8.
bmo#1683520 - [lib/freebl/ecl] P-521: allow zero scalars in dual
scalar multiplication.
bmo#1696800 - HACL* update March 2021 - c95ab70fcb2bc21025d8845281bc4bc8987ca683.
bmo#1694214 - tstclnt can't enable middlebox compat mode.
bmo#1694392 - NSS does not work with PKCS #11 modules not supporting
profiles.
bmo#1685880 - Minor fix to prevent unused variable on early return.
bmo#1685880 - Fix for the gcc compiler version 7 to support setenv
with nss build.
bmo#1693217 - Increase nssckbi.h version number for March 2021 batch
of root CA changes, CA list version 2.48.
bmo#1692094 - Set email distrust after to 21-03-01 for Camerfirma's
'Chambers of Commerce' and 'Global Chambersign' roots.
bmo#1618407 - Symantec root certs - Set CKA_NSS_EMAIL_DISTRUST_AFTER.
bmo#1693173 - Add GlobalSign R45, E45, R46, and E46 root certs to NSS.
bmo#1683738 - Add AC RAIZ FNMT-RCM SERVIDORES SEGUROS root cert to NSS.
bmo#1686854 - Remove GeoTrust PCA-G2 and VeriSign Universal root certs
from NSS.
bmo#1687822 - Turn off Websites trust bit for the “Staat der
Nederlanden Root CA - G3” root cert in NSS.
bmo#1692094 - Turn off Websites Trust Bit for 'Chambers of Commerce
Root - 2008' and 'Global Chambersign Root - 2008’.
bmo#1694291 - Tracing fixes for ECH.
update to NSS 3.62
- bmo#1688374 - Fix parallel build NSS-3.61 with make
- bmo#1682044 - pkix_Build_GatherCerts() + pkix_CacheCert_Add()
can corrupt 'cachedCertTable'
bmo#1690583 - Fix CH padding extension size calculation
bmo#1690421 - Adjust 3.62 ABI report formatting for new libabigail
bmo#1690421 - Install packaged libabigail in docker-builds image
bmo#1689228 - Minor ECH -09 fixes for interop testing, fuzzing
bmo#1674819 - Fixup a51fae403328, enum type may be signed
bmo#1681585 - Add ECH support to selfserv
bmo#1681585 - Update ECH to Draft-09
bmo#1678398 - Add Export/Import functions for HPKE context
bmo#1678398 - Update HPKE to draft-07
update to NSS 3.61
- bmo#1682071 - Fix issue with IKE Quick mode deriving incorrect key
values under certain conditions.
bmo#1684300 - Fix default PBE iteration count when NSS is compiled
with NSS_DISABLE_DBM.
bmo#1651411 - Improve constant-timeness in RSA operations.
bmo#1677207 - Upgrade Google Test version to latest release.
bmo#1654332 - Add aarch64-make target to nss-try.
Update to NSS 3.60.1:
Notable changes in NSS 3.60:
- TLS 1.3 Encrypted Client Hello (draft-ietf-tls-esni-08) support
has been added, replacing the previous ESNI (draft-ietf-tls-esni-01)
implementation. See bmo#1654332 for more information.
- December 2020 batch of Root CA changes, builtins library updated
to version 2.46. See bmo#1678189, bmo#1678166, and bmo#1670769
for more information.
Update to NSS 3.59.1:
- bmo#1679290 - Fix potential deadlock with certain third-party
PKCS11 modules
Update to NSS 3.59:
Notable changes:
- Exported two existing functions from libnss:
CERT_AddCertToListHeadWithData and CERT_AddCertToListTailWithData
Bugfixes
- bmo#1607449 - Lock cert->nssCertificate to prevent a potential data race
- bmo#1672823 - Add Wycheproof test cases for HMAC, HKDF, and DSA
- bmo#1663661 - Guard against NULL token in nssSlot_IsTokenPresent
- bmo#1670835 - Support enabling and disabling signatures via Crypto Policy
- bmo#1672291 - Resolve libpkix OCSP failures on SHA1 self-signed
root certs when SHA1 signatures are disabled.
bmo#1644209 - Fix broken SelectedCipherSuiteReplacer filter to
solve some test intermittents
bmo#1672703 - Tolerate the first CCS in TLS 1.3 to fix a regression in
our CVE-2020-25648 fix that broke purple-discord
(boo#1179382)
bmo#1666891 - Support key wrap/unwrap with RSA-OAEP
bmo#1667989 - Fix gyp linking on Solaris
bmo#1668123 - Export CERT_AddCertToListHeadWithData and
CERT_AddCertToListTailWithData from libnss
bmo#1634584 - Set CKA_NSS_SERVER_DISTRUST_AFTER for Trustis FPS Root CA
bmo#1663091 - Remove unnecessary assertions in the streaming
ASN.1 decoder that affected decoding certain PKCS8
private keys when using NSS debug builds
bmo#670839 - Use ARM crypto extension for AES, SHA1 and SHA2 on MacOS.
update to NSS 3.58
Bugs fixed:
- bmo#1641480 (CVE-2020-25648)
Tighten CCS handling for middlebox compatibility mode.
- bmo#1631890 - Add support for Hybrid Public Key Encryption
(draft-irtf-cfrg-hpke) support for TLS Encrypted Client Hello
(draft-ietf-tls-esni).
- bmo#1657255 - Add CI tests that disable SHA1/SHA2 ARM crypto
extensions.
- bmo#1668328 - Handle spaces in the Python path name when using
gyp on Windows.
- bmo#1667153 - Add PK11_ImportDataKey for data object import.
- bmo#1665715 - Pass the embedded SCT list extension (if present)
to TrustDomain::CheckRevocation instead of the notBefore value.
update to NSS 3.57
- The following CA certificates were Added:
bmo#1663049 - CN=Trustwave Global Certification Authority
SHA-256 Fingerprint: 97552015F5DDFC3C8788C006944555408894450084F100867086BC1A2BB58DC8
bmo#1663049 - CN=Trustwave Global ECC P256 Certification Authority
SHA-256 Fingerprint: 945BBC825EA554F489D1FD51A73DDF2EA624AC7019A05205225C22A78CCFA8B4
bmo#1663049 - CN=Trustwave Global ECC P384 Certification Authority
SHA-256 Fingerprint: 55903859C8C0C3EBB8759ECE4E2557225FF5758BBD38EBD48276601E1BD58097
- The following CA certificates were Removed:
bmo#1651211 - CN=EE Certification Centre Root CA
SHA-256 Fingerprint: 3E84BA4342908516E77573C0992F0979CA084E4685681FF195CCBA8A229B8A76
bmo#1656077 - O=Government Root Certification Authority; C=TW
SHA-256 Fingerprint: 7600295EEFE85B9E1FD624DB76062AAAAE59818A54D2774CD4C0B2C01131E1B3
- Trust settings for the following CA certificates were Modified:
bmo#1653092 - CN=OISTE WISeKey Global Root GA CA
Websites (server authentication) trust bit removed.
- https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.57_release_notes
update to NSS 3.56
Notable changes
- bmo#1650702 - Support SHA-1 HW acceleration on ARMv8
- bmo#1656981 - Use MPI comba and mulq optimizations on x86-64 MacOS.
- bmo#1654142 - Add CPU feature detection for Intel SHA extension.
- bmo#1648822 - Add stricter validation of DH keys in FIPS mode.
- bmo#1656986 - Properly detect arm64 during GYP build architecture
detection.
bmo#1652729 - Add build flag to disable RC2 and relocate to
lib/freebl/deprecated.
bmo#1656429 - Correct RTT estimate used in 0-RTT anti-replay.
bmo#1588941 - Send empty certificate message when scheme selection
fails.
bmo#1652032 - Fix failure to build in Windows arm64 makefile
cross-compilation.
bmo#1625791 - Fix deadlock issue in nssSlot_IsTokenPresent.
bmo#1653975 - Fix 3.53 regression by setting 'all' as the default
makefile target.
bmo#1659792 - Fix broken libpkix tests with unexpired PayPal cert.
bmo#1659814 - Fix interop.sh failures with newer tls-interop
commit and dependencies.
bmo#1656519 - NSPR dependency updated to 4.28
update to NSS 3.55
Notable changes
- P384 and P521 elliptic curve implementations are replaced with
verifiable implementations from Fiat-Crypto [0] and ECCKiila [1].
- PK11_FindCertInSlot is added. With this function, a given slot
can be queried with a DER-Encoded certificate, providing performance
and usability improvements over other mechanisms. (bmo#1649633)
- DTLS 1.3 implementation is updated to draft-38. (bmo#1647752)
Relevant Bugfixes
- bmo#1631583 (CVE-2020-6829, CVE-2020-12400) - Replace P384 and
P521 with new, verifiable implementations from Fiat-Crypto and ECCKiila.
- bmo#1649487 - Move overzealous assertion in VFY_EndWithSignature.
- bmo#1631573 (CVE-2020-12401) - Remove unnecessary scalar padding.
- bmo#1636771 (CVE-2020-12403) - Explicitly disable multi-part
ChaCha20 (which was not functioning correctly) and more strictly
enforce tag length.
- bmo#1649648 - Don't memcpy zero bytes (sanitizer fix).
- bmo#1649316 - Don't memcpy zero bytes (sanitizer fix).
- bmo#1649322 - Don't memcpy zero bytes (sanitizer fix).
- bmo#1653202 - Fix initialization bug in blapitest when compiled
with NSS_DISABLE_DEPRECATED_SEED.
- bmo#1646594 - Fix AVX2 detection in makefile builds.
- bmo#1649633 - Add PK11_FindCertInSlot to search a given slot
for a DER-encoded certificate.
- bmo#1651520 - Fix slotLock race in NSC_GetTokenInfo.
- bmo#1647752 - Update DTLS 1.3 implementation to draft-38.
- bmo#1649190 - Run cipher, sdr, and ocsp tests under standard test cycle in CI.
- bmo#1649226 - Add Wycheproof ECDSA tests.
- bmo#1637222 - Consistently enforce IV requirements for DES and 3DES.
- bmo#1067214 - Enforce minimum PKCS#1 v1.5 padding length in
RSA_CheckSignRecover.
- bmo#1646324 - Advertise PKCS#1 schemes for certificates in the
signature_algorithms extension.
update to NSS 3.54
Notable changes
- Support for TLS 1.3 external pre-shared keys (bmo#1603042).
- Use ARM Cryptography Extension for SHA256, when available
(bmo#1528113)
- The following CA certificates were Added:
bmo#1645186 - certSIGN Root CA G2.
bmo#1645174 - e-Szigno Root CA 2017.
bmo#1641716 - Microsoft ECC Root Certificate Authority 2017.
bmo#1641716 - Microsoft RSA Root Certificate Authority 2017.
- The following CA certificates were Removed:
bmo#1645199 - AddTrust Class 1 CA Root.
bmo#1645199 - AddTrust External CA Root.
bmo#1641718 - LuxTrust Global Root 2.
bmo#1639987 - Staat der Nederlanden Root CA - G2.
bmo#1618402 - Symantec Class 2 Public Primary Certification Authority - G4.
bmo#1618402 - Symantec Class 1 Public Primary Certification Authority - G4.
bmo#1618402 - VeriSign Class 3 Public Primary Certification Authority - G3.
- A number of certificates had their Email trust bit disabled.
See bmo#1618402 for a complete list.
Bugs fixed
- bmo#1528113 - Use ARM Cryptography Extension for SHA256.
- bmo#1603042 - Add TLS 1.3 external PSK support.
- bmo#1642802 - Add uint128 support for HACL* curve25519 on Windows.
- bmo#1645186 - Add 'certSIGN Root CA G2' root certificate.
- bmo#1645174 - Add Microsec's 'e-Szigno Root CA 2017' root certificate.
- bmo#1641716 - Add Microsoft's non-EV root certificates.
- bmo1621151 - Disable email trust bit for 'O=Government
Root Certification Authority; C=TW' root.
bmo#1645199 - Remove AddTrust root certificates.
bmo#1641718 - Remove 'LuxTrust Global Root 2' root certificate.
bmo#1639987 - Remove 'Staat der Nederlanden Root CA - G2' root
certificate.
bmo#1618402 - Remove Symantec root certificates and disable email trust
bit.
bmo#1640516 - NSS 3.54 should depend on NSPR 4.26.
bmo#1642146 - Fix undefined reference to `PORT_ZAlloc_stub' in seed.c.
bmo#1642153 - Fix infinite recursion building NSS.
bmo#1642638 - Fix fuzzing assertion crash.
bmo#1642871 - Enable SSL_SendSessionTicket after resumption.
bmo#1643123 - Support SSL_ExportEarlyKeyingMaterial with External PSKs.
bmo#1643557 - Fix numerous compile warnings in NSS.
bmo#1644774 - SSL gtests to use ClearServerCache when resetting
self-encrypt keys.
bmo#1645479 - Don't use SECITEM_MakeItem in secutil.c.
bmo#1646520 - Stricter enforcement of ASN.1 INTEGER encoding.
| Advisory ID | SUSE-feature-2021:3168-1
|
| Released | Mon Sep 20 17:25:42 2021 |
| Summary | Feature update for SUSE Manager 4.2.2 Proxy and Server |
| Type | feature |
| Severity | moderate |
| References | |
Description:
This update provides the following package to SUSE Manager 4.2.2 Proxy
python-pyvmomi:
- python-pyvmomi is added to SUSE Manager Proxy as L3 supported.
| Advisory ID | SUSE-feature-2021:3169-1
|
| Released | Mon Sep 20 17:26:07 2021 |
| Summary | Feature update for SUSE Manager 4.2.2 Proxy and Server |
| Type | feature |
| Severity | moderate |
| References | |
Description:
This update provides the following packages to SUSE Manager 4.2.2 Proxy and Server:
ansible:
- ansible and ansible-doc are added to SUSE Manager Proxy as L2 supported
golang-github-prometheus-alertmanager:
- golang-github-prometheus-alertmanager is added to SUSE Manager Proxy as L3 supported
python-python-memcached:
- python-python-memcached is added to SUSE Manager Proxy as L3 supported
python-redis:
- python-redis is added to SUSE Manager Proxy as L3 supported
system-user-prometheus:
- system-user-prometheus is added to SUSE Manager Proxy as L3 supported
| Advisory ID | SUSE-RU-2021:3171-1
|
| Released | Mon Sep 20 17:26:34 2021 |
| Summary | Recommended update for java-11-openjdk |
| Type | recommended |
| Severity | important |
| References | 1189201,1190252 |
Description:
This update for java-11-openjdk fixes the following issues:
- Implement FIPS support in OpenJDK
- Fix build with 'glibc-2.34' (bsc#1189201)
- Add support for 'riscv64' (zero VM)
- Make NSS the default security provider. (bsc#1190252)
| Advisory ID | SUSE-RU-2021:3182-1
|
| Released | Tue Sep 21 17:04:26 2021 |
| Summary | Recommended update for file |
| Type | recommended |
| Severity | moderate |
| References | 1189996 |
Description:
This update for file fixes the following issues:
- Fixes exception thrown by memory allocation problem (bsc#1189996)
| Advisory ID | SUSE-feature-2021:3263-1
|
| Released | Thu Sep 30 11:39:37 2021 |
| Summary | Feature update for SUSE Manager 4.1.11 Proxy |
| Type | feature |
| Severity | moderate |
| References | |
Description:
This update provides the following packages to SUSE Manager 4.1.11 Proxy
golang-github-prometheus-alertmanager:
- golang-github-prometheus-alertmanager is added to SUSE Manager Proxy as L3 supported
system-user-prometheus:
- system-user-prometheus is added to SUSE Manager Proxy as L3 supported
| Advisory ID | SUSE-RU-2021:3274-1
|
| Released | Fri Oct 1 10:34:17 2021 |
| Summary | Recommended update for ca-certificates-mozilla |
| Type | recommended |
| Severity | important |
| References | 1190858 |
Description:
This update for ca-certificates-mozilla fixes the following issues:
- remove one of the Letsencrypt CAs DST_Root_CA_X3.pem, as it expires
September 30th 2021 and openssl certificate chain handling does not
handle this correctly in openssl 1.0.2 and older.
(bsc#1190858)
| Advisory ID | SUSE-RU-2021:3382-1
|
| Released | Tue Oct 12 14:30:17 2021 |
| Summary | Recommended update for ca-certificates-mozilla |
| Type | recommended |
| Severity | moderate |
| References | |
Description:
This update for ca-certificates-mozilla fixes the following issues:
- A new sub-package for minimal base containers (jsc#SLE-22162)
| Advisory ID | SUSE-SU-2021:3476-1
|
| Released | Wed Oct 20 08:42:00 2021 |
| Summary | Security update for xstream |
| Type | security |
| Severity | important |
| References | 1189798,CVE-2021-39139,CVE-2021-39140,CVE-2021-39141,CVE-2021-39144,CVE-2021-39145,CVE-2021-39146,CVE-2021-39147,CVE-2021-39148,CVE-2021-39149,CVE-2021-39150,CVE-2021-39151,CVE-2021-39152,CVE-2021-39153,CVE-2021-39154 |
Description:
This update for xstream fixes the following issues:
- Upgrade to 1.4.18
- CVE-2021-39139: Fixed an issue that allowed an attacker to execute arbitrary code execution by manipulating the processed input stream with type information. (bsc#1189798)
- CVE-2021-39140: Fixed an issue that allowed an attacker to execute a DoS attack by manipulating the processed input stream. (bsc#1189798)
- CVE-2021-39141: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39144: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39145: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39146: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39147: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39148: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39149: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39150: Fixed an issue that allowed an attacker to access protected resources hosted within the intranet or in the host itself. (bsc#1189798)
- CVE-2021-39151: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39152: Fixed an issue that allowed an attacker to access protected resources hosted within the intranet or in the host itself. (bsc#1189798)
- CVE-2021-39153: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
- CVE-2021-39154: Fixed an issue that allowed an attacker to achieve arbitrary code execution. (bsc#1189798)
| Advisory ID | SUSE-SU-2021:3490-1
|
| Released | Wed Oct 20 16:31:55 2021 |
| Summary | Security update for ncurses |
| Type | security |
| Severity | moderate |
| References | 1190793,CVE-2021-39537 |
Description:
This update for ncurses fixes the following issues:
- CVE-2021-39537: Fixed an heap-based buffer overflow in _nc_captoinfo. (bsc#1190793)
| Advisory ID | SUSE-RU-2021:3494-1
|
| Released | Wed Oct 20 16:48:46 2021 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | moderate |
| References | 1190052 |
Description:
This update for pam fixes the following issues:
- Added pam_faillock to the set of available PAM modules. (jsc#SLE-20638)
- Added new file macros.pam on request of systemd. (bsc#1190052)
| Advisory ID | SUSE-RU-2021:3510-1
|
| Released | Tue Oct 26 11:22:15 2021 |
| Summary | Recommended update for pam |
| Type | recommended |
| Severity | important |
| References | 1191987 |
Description:
This update for pam fixes the following issues:
- Fixed a bad directive file which resulted in
the 'securetty' file to be installed as 'macros.pam'.
(bsc#1191987)
| Advisory ID | SUSE-SU-2021:3529-1
|
| Released | Wed Oct 27 09:23:32 2021 |
| Summary | Security update for pcre |
| Type | security |
| Severity | moderate |
| References | 1172973,1172974,CVE-2019-20838,CVE-2020-14155 |
Description:
This update for pcre fixes the following issues:
Update pcre to version 8.45:
- CVE-2020-14155: Fixed integer overflow via a large number after a '(?C' substring (bsc#1172974).
- CVE-2019-20838: Fixed buffer over-read in JIT compiler (bsc#1172973)
| Advisory ID | SUSE-SU-2021:3616-1
|
| Released | Thu Nov 4 12:29:16 2021 |
| Summary | Security update for binutils |
| Type | security |
| Severity | moderate |
| References | 1179898,1179899,1179900,1179901,1179902,1179903,1180451,1180454,1180461,1181452,1182252,1183511,1184620,1184794,CVE-2020-16590,CVE-2020-16591,CVE-2020-16592,CVE-2020-16593,CVE-2020-16598,CVE-2020-16599,CVE-2020-35448,CVE-2020-35493,CVE-2020-35496,CVE-2020-35507,CVE-2021-20197,CVE-2021-20284,CVE-2021-3487 |
Description:
This update for binutils fixes the following issues:
Update to binutils 2.37:
- The GNU Binutils sources now requires a C99 compiler and library to
build.
- Support for Realm Management Extension (RME) for AArch64 has been
added.
- A new linker option '-z report-relative-reloc' for x86 ELF targets
has been added to report dynamic relative relocations.
- A new linker option '-z start-stop-gc' has been added to disable
special treatment of __start_*/__stop_* references when
--gc-sections.
- A new linker options '-Bno-symbolic' has been added which will
cancel the '-Bsymbolic' and '-Bsymbolic-functions' options.
- The readelf tool has a new command line option which can be used to
specify how the numeric values of symbols are reported.
--sym-base=0|8|10|16 tells readelf to display the values in base 8,
base 10 or base 16. A sym base of 0 represents the default action
of displaying values under 10000 in base 10 and values above that in
base 16.
- A new format has been added to the nm program. Specifying
'--format=just-symbols' (or just using -j) will tell the program to
only display symbol names and nothing else.
- A new command line option '--keep-section-symbols' has been added to
objcopy and strip. This stops the removal of unused section symbols
when the file is copied. Removing these symbols saves space, but
sometimes they are needed by other tools.
- The '--weaken', '--weaken-symbol' and '--weaken-symbols' options
supported by objcopy now make undefined symbols weak on targets that
support weak symbols.
- Readelf and objdump can now display and use the contents of .debug_sup
sections.
- Readelf and objdump will now follow links to separate debug info
files by default. This behaviour can be stopped via the use of the
new '-wN' or '--debug-dump=no-follow-links' options for readelf and
the '-WN' or '--dwarf=no-follow-links' options for objdump. Also
the old behaviour can be restored by the use of the
'--enable-follow-debug-links=no' configure time option.
The semantics of the =follow-links option have also been slightly
changed. When enabled, the option allows for the loading of symbol
tables and string tables from the separate files which can be used
to enhance the information displayed when dumping other sections,
but it does not automatically imply that information from the
separate files should be displayed.
If other debug section display options are also enabled (eg
'--debug-dump=info') then the contents of matching sections in both
the main file and the separate debuginfo file *will* be displayed.
This is because in most cases the debug section will only be present
in one of the files.
If however non-debug section display options are enabled (eg
'--sections') then the contents of matching parts of the separate
debuginfo file will *not* be displayed. This is because in most
cases the user probably only wanted to load the symbol information
from the separate debuginfo file. In order to change this behaviour
a new command line option --process-links can be used. This will
allow di0pslay options to applied to both the main file and any
separate debuginfo files.
- Nm has a new command line option: '--quiet'. This suppresses 'no
symbols' diagnostic.
Update to binutils 2.36:
New features in the Assembler:
* When setting the link order attribute of ELF sections, it is now
possible to use a numeric section index instead of symbol name.
* Added a .nop directive to generate a single no-op instruction in
a target neutral manner. This instruction does have an effect on
DWARF line number generation, if that is active.
* Removed --reduce-memory-overheads and --hash-size as gas now
uses hash tables that can be expand and shrink automatically.
* Add support for AVX VNNI, HRESET, UINTR, TDX, AMX and Key
Locker instructions.
* Support non-absolute segment values for lcall and ljmp.
* Add {disp16} pseudo prefix to x86 assembler.
* Configure with --enable-x86-used-note by default for Linux/x86.
* Add support for Cortex-A78, Cortex-A78AE and Cortex-X1,
Cortex-R82, Neoverse V1, and Neoverse N2 cores.
* Add support for ETMv4 (Embedded Trace Macrocell), ETE (Embedded
Trace Extension), TRBE (Trace Buffer Extension), CSRE (Call
Stack Recorder Extension) and BRBE (Branch Record Buffer
Extension) system registers.
* Add support for Armv8-R and Armv8.7-A ISA extensions.
* Add support for DSB memory nXS barrier, WFET and WFIT
instruction for Armv8.7.
* Add support for +csre feature for -march. Add CSR PDEC
instruction for CSRE feature in AArch64.
* Add support for +flagm feature for -march in Armv8.4 AArch64.
* Add support for +ls64 feature for -march in Armv8.7
AArch64. Add atomic 64-byte load/store instructions for this
feature.
* Add support for +pauth (Pointer Authentication) feature for
-march in AArch64.
New features in the Linker:
* Add --error-handling-script= command line option to allow
a helper script to be invoked when an undefined symbol or a
missing library is encountered. This option can be suppressed
via the configure time switch: --enable-error-handling-script=no.
* Add -z x86-64-{baseline|v[234]} to the x86 ELF linker to mark
x86-64-{baseline|v[234]} ISA level as needed.
* Add -z unique-symbol to avoid duplicated local symbol names.
* The creation of PE format DLLs now defaults to using a more
secure set of DLL characteristics.
* The linker now deduplicates the types in .ctf sections. The new
command-line option --ctf-share-types describes how to do this:
its default value, share-unconflicted, produces the most compact
output.
* The linker now omits the 'variable section' from .ctf sections
by default, saving space. This is almost certainly what you
want unless you are working on a project that has its own
analogue of symbol tables that are not reflected in the ELF
symtabs.
New features in other binary tools:
* The ar tool's previously unused l modifier is now used for
specifying dependencies of a static library. The arguments of
this option (or --record-libdeps long form option) will be
stored verbatim in the __.LIBDEP member of the archive, which
the linker may read at link time.
* Readelf can now display the contents of LTO symbol table
sections when asked to do so via the --lto-syms command line
option.
* Readelf now accepts the -C command line option to enable the
demangling of symbol names. In addition the --demangle=