forked from products/PackageHub
Compare commits
8 Commits
maintenanc
...
leap-16.0
| Author | SHA256 | Date | |
|---|---|---|---|
| c8f3906b07 | |||
|
|
0bf847dd76 | ||
| df1b777016 | |||
|
|
9c4f7abcbe | ||
| 63a4b85957 | |||
|
|
15329651be | ||
| b128fafa87 | |||
| 0b38369467 |
Submodule mosquitto updated: fd40b6c60a...64e47e8efe
2
openQA
2
openQA
Submodule openQA updated: 68075a67b6...b4ec3b9af7
Submodule openQA-devel-container updated: a6ab86b7ea...92119a60a7
Submodule os-autoinst updated: c267795e7d...c050ed44e2
123
patchinfo.20260219152850183014.93181000773252/_patchinfo
Normal file
123
patchinfo.20260219152850183014.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,123 @@
|
||||
<patchinfo incident="packagehub-139">
|
||||
<issue tracker="cve" id="2026-25547">VUL-0: CVE-2026-25547: TRACKERBUG: brace-expansion: unbounded brace range expansion can lead to excessive CPU and memory consumption and may crash a Nod</issue>
|
||||
<issue tracker="bnc" id="1257852">VUL-0: CVE-2026-25547: openQA: brace-expansion: unbounded brace range expansion can lead to excessive CPU and memory consumption and may crash a Node.js process</issue>
|
||||
<packager>os-autoinst-obs-workflow</packager>
|
||||
<rating>important</rating>
|
||||
<category>security</category>
|
||||
<summary>Security update for openQA, os-autoinst, openQA-devel-container</summary>
|
||||
<description>This update for openQA, os-autoinst, openQA-devel-container fixes the following issues:
|
||||
|
||||
Changes in openQA:
|
||||
|
||||
- Update to version 5.1771422749.560a3b26:
|
||||
* fix(mcp): set navbar check expression to read-only
|
||||
* feat: support inverted result filters in /tests/overview
|
||||
* fix(test): Enable helm install-chart test again
|
||||
* git subrepo pull (merge) --force external/os-autoinst-common
|
||||
* feat: Make allowed hosts for SCENARIO_DEFINITIONS_YAML_FILE configurable
|
||||
* test: Consider everything under `lib/OpenQA/Shared/` covered
|
||||
* fix: Provide specific error message if job was removed `enqueue_…_track`
|
||||
* refactor: Remove useless error message in `enqueue_and_keep_track`
|
||||
* test: Cover case of successful executing in `enqueue_and_keep_track`
|
||||
* refactor: Simplify error handling of `enqueue_and_keep_track`
|
||||
* test: Cover error handling of `enqueue_and_keep_track`
|
||||
* test: Consider shared session controller fully covered
|
||||
* refactor: Avoid duplications in sessions controller
|
||||
* refactor: Use signatures in session controller code
|
||||
* test: Cover error handling in case of a bad CRSF token
|
||||
* test: Cover test route for session
|
||||
* fix(worker): reject jobs explicitly when worker is stopping
|
||||
* feat: Remove workaround for codecov and gpg
|
||||
* feat: Switch to Leap 16 in Helm charts
|
||||
* feat: Switch to Leap 16.0 in openqa_data container
|
||||
* feat: Replace all Leap 15.6 with 16.0 in docs and scripts
|
||||
* test: Cover showing special image when backend has terminated
|
||||
* fix: Use new apachectl command
|
||||
* Update openQA containers to Leap 16.0
|
||||
* test: Extend tests for controller handling live view
|
||||
* refactor: Move throttling into its own function
|
||||
* feat(throttling): throttle jobs resources based on parameters size
|
||||
* refactor: Avoid repeated use of `$t->app->minion` in gru tasks tests
|
||||
* feat: Allow archiving jobs with infinite important storage durations
|
||||
* feat: Flag jobs without results as archived for consistency
|
||||
* feat: Remove one corner case preventing jobs from being archived
|
||||
|
||||
- Update to version 5.1770718745.ce2072d3:
|
||||
* feat(ui): use clickable test overview summary counts for quick filtering
|
||||
* build(Makefile): fix uninterruptable tests
|
||||
* docs: Mention caveats of `…_cleanup_max_free_percentage` setting
|
||||
* test(25-cache-service): fix race conditions
|
||||
* test(ui/21-admin-needles): properly wait for modal dialog and deletion
|
||||
* test(ui/13-admin): properly wait for API key deletion
|
||||
* test(40-openqa-clone-job): properly isolate from system config
|
||||
* test(15-asset): bump timeout to current runtime
|
||||
* chore: fix CVE-2026-25547 (boo#1257852) by overriding minimatch
|
||||
* build(deps-dev): bump @eslint from 9.36.0 to 9.38.0
|
||||
* fix(eslint): correct style to be eslint-9.38 compliant
|
||||
* build(deps-dev): bump @eslint-community/regexpp from 4.12.1 to 4.12.2
|
||||
* build(deps-dev): bump @eslint/config-array from 0.21.0 to 0.21.1
|
||||
* build(deps-dev): bump @eslint/object-schema from 2.1.6 to 2.1.7
|
||||
* refactor: Improve variable names in function to determine expired jobs
|
||||
* test: Improve name of subtest for archiving
|
||||
* test: Verify that archiving works regardless of logs/results present
|
||||
* Dependency cron 2026-02-06
|
||||
* Bump js-yaml from 4.1.0 to 4.1.1
|
||||
* build(deps): bump ace-builds from 1.43.3 to 1.43.4
|
||||
|
||||
- Update to version 5.1770308102.12dfd0e4:
|
||||
* fix: Configure sudoers correctly in Leap 16
|
||||
* Also use devel:openQA/16.0 in dependency bot workflow
|
||||
* test: Consider all controller code covered
|
||||
* refactor: Remove unused "group connect" endpoints
|
||||
* test: Cover `openqa_jobs_by_worker` field of InfluxDB endpoint
|
||||
* test: Cover all cases of search of audit log table
|
||||
* refactor: Simplify function to render audit log index page
|
||||
* test: Add test for `eventid` parameter of audit log page
|
||||
* test: Cover remaining lines of `Asset.pm`
|
||||
|
||||
- Update to version 5.1769644379.ef069e9d:
|
||||
|
||||
Changes in os-autoinst:
|
||||
|
||||
- Update to version 5.1771353921.c8005c9:
|
||||
* git subrepo pull (merge) --force external/os-autoinst-common
|
||||
* style: Fix crop.py style issues
|
||||
* workaround: Remove "get_mempolicy" warning from qemu-img output
|
||||
* parse_extra_log: Allow passing additional args to upload_logs
|
||||
* refactor: Distinguish tests by the script path in `loadtest`
|
||||
* refactor: Simplify approach for avoiding redefine warnings
|
||||
|
||||
- Update to version 5.1770715824.6a80a85:
|
||||
* style: Fix crop.py style issues
|
||||
* workaround: Remove "get_mempolicy" warning from qemu-img output
|
||||
* parse_extra_log: Allow passing additional args to upload_logs
|
||||
* refactor: Distinguish tests by the script path in `loadtest`
|
||||
* refactor: Simplify approach for avoiding redefine warnings
|
||||
* test: Allow running tests with `Test::Warnings<0.033`
|
||||
* test: Format test of `loadtestdir` in a more compact way
|
||||
|
||||
- Update to version 5.1770127521.c249fe9:
|
||||
* refactor: Distinguish tests by the script path in `loadtest`
|
||||
* refactor: Simplify approach for avoiding redefine warnings
|
||||
* test: Allow running tests with `Test::Warnings<0.033`
|
||||
* test: Format test of `loadtestdir` in a more compact way
|
||||
* test: Use `ENABLE_MODERN_PERL_FEATURES=1` in test suite
|
||||
* feat: Allow enabling strict/warnings/signatures globally
|
||||
* fix: Improve wrong comment about enablement of modern Perl features
|
||||
|
||||
Changes in openQA-devel-container:
|
||||
|
||||
- Update to version 5.1771422749.560a3b26b:
|
||||
* Update to latest openQA version
|
||||
</description>
|
||||
<package>openQA</package>
|
||||
<package>openQA:openQA-devel-test</package>
|
||||
<package>openQA:openQA-test</package>
|
||||
<package>openQA:openQA-worker-test</package>
|
||||
<package>openQA:openQA-client-test</package>
|
||||
<package>os-autoinst</package>
|
||||
<package>os-autoinst:os-autoinst-test</package>
|
||||
<package>os-autoinst:os-autoinst-devel-test</package>
|
||||
<package>os-autoinst:os-autoinst-openvswitch-test</package>
|
||||
<package>openQA-devel-container</package>
|
||||
</patchinfo>
|
||||
88
patchinfo.20260223091213884795.93181000773252/_patchinfo
Normal file
88
patchinfo.20260223091213884795.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,88 @@
|
||||
<patchinfo incident="packagehub-138">
|
||||
<issue tracker="bnc" id="1258671">Mosquitto versions > 2.0.11 and < 2.0.23 have a data loss bug</issue>
|
||||
<issue tracker="cve" id="2024-3935">VUL-0: CVE-2024-3935: mosquitto: double free and subsequent crash when running under bridge mode and processing remote connections</issue>
|
||||
<issue tracker="bnc" id="1232636">VUL-0: CVE-2024-10525: mosquitto: out-of-bounds memory access when acting in an on_subscribe callback for a crafted SUBACK packet with no reason codes</issue>
|
||||
<issue tracker="bnc" id="1232635">VUL-0: CVE-2024-3935: mosquitto: double free and subsequent crash when running under bridge mode and processing remote connections</issue>
|
||||
<issue tracker="cve" id="2024-10525">VUL-0: CVE-2024-10525: mosquitto: out-of-bounds memory access when acting in an on_subscribe callback for a crafted SUBACK packet with no reason codes</issue>
|
||||
<packager>AndreasStieger</packager>
|
||||
<rating>critical</rating>
|
||||
<category>security</category>
|
||||
<summary>Security update for mosquitto</summary>
|
||||
<description>This update for mosquitto fixes the following issues:
|
||||
|
||||
Changes in mosquitto:
|
||||
|
||||
- update to 2.0.23 (boo#1258671)
|
||||
* Fix handling of disconnected sessions for `per_listener_settings
|
||||
true`
|
||||
* Check return values of openssl *_get_ex_data() and
|
||||
*_set_ex_data() to prevent possible crash. This could occur only
|
||||
in extremely unlikely situations
|
||||
* Check return value of openssl ASN1_string_[get0_]data()
|
||||
functions for NULL. This prevents a crash in case of incorrect
|
||||
certificate handling in openssl
|
||||
* Fix potential crash on startup if a malicious/corrupt
|
||||
persistence file from mosquitto 1.5 or earlier is loaded
|
||||
* Limit auto_id_prefix to 50 characters
|
||||
|
||||
- Update to version 2.0.22
|
||||
Broker
|
||||
* Bridge: Fix idle_timeout never occurring for lazy bridges.
|
||||
* Fix case where max_queued_messages = 0 was not treated as
|
||||
unlimited.
|
||||
* Fix --version exit code and output.
|
||||
* Fix crash on receiving a $CONTROL message over a bridge, if
|
||||
per_listener_settings is set true and the bridge is carrying
|
||||
out topic remapping.
|
||||
* Fix incorrect reference clock being selected on startup on
|
||||
Linux. Closes #3238.
|
||||
* Fix reporting of client disconnections being incorrectly
|
||||
attributed to "out of memory".
|
||||
* Fix compilation when using WITH_OLD_KEEPALIVE.
|
||||
* Fix problems with secure websockets.
|
||||
* Fix crash on exit when using WITH_EPOLL=no.
|
||||
* Fix clients being incorrectly expired when they have
|
||||
keepalive == max_keepalive. Closes #3226, #3286.
|
||||
Dynamic security plugin
|
||||
* Fix mismatch memory free when saving config which caused
|
||||
memory tracking to be incorrect.
|
||||
Client library
|
||||
* Fix C++ symbols being removed when compiled with link time
|
||||
optimisation.
|
||||
* TLS error handling was incorrectly setting a protocol error
|
||||
for non-TLS errors. This would cause the mosquitto_loop_start()
|
||||
thread to exit if no broker was available on the first
|
||||
connection attempt. This has been fixed. Closes #3258.
|
||||
* Fix linker errors on some architectures using cmake.
|
||||
|
||||
- Update to version 2.0.21
|
||||
Broker
|
||||
* Fix clients sending a RESERVED packet not being quickly
|
||||
disconnected.
|
||||
* Fix bind_interface producing an error when used with an
|
||||
interface that has an IPv6 link-local address and no other
|
||||
IPv6 addresses.
|
||||
* Fix mismatched wrapped/unwrapped memory alloc/free in
|
||||
properties.
|
||||
* Fix allow_anonymous false not being applied in local only mode.
|
||||
* Add retain_expiry_interval option to fix expired retained
|
||||
message not being removed from memory if they are not
|
||||
subscribed to.
|
||||
* Produce an error if invalid combinations of
|
||||
cafile/capath/certfile/keyfile are used.
|
||||
* Backport keepalive checking from develop to fix problems in
|
||||
current implementation.
|
||||
Client library
|
||||
* Fix potential deadlock in mosquitto_sub if -W is used.
|
||||
Apps
|
||||
* mosquitto_ctrl dynsec now also allows -i to specify a clientid
|
||||
as well as -c. This matches the documentation which states -i.
|
||||
Tests
|
||||
* Fix 08-ssl-connect-cert-auth-expired and
|
||||
08-ssl-connect-cert-auth-revoked tests when under load.
|
||||
|
||||
- systemd service: Wait till the network got setup to avoid
|
||||
startup failure.
|
||||
</description>
|
||||
<package>mosquitto</package>
|
||||
</patchinfo>
|
||||
@@ -1,4 +1,4 @@
|
||||
<patchinfo>
|
||||
<patchinfo incident="packagehub-137">
|
||||
<packager>gcomes.obs</packager>
|
||||
<rating>moderate</rating>
|
||||
<category>recommended</category>
|
||||
@@ -23,4 +23,4 @@ Changes in python-qtwebengine-qt5:
|
||||
<package>python-qt5</package>
|
||||
<package>python-qt5:nonring-extras</package>
|
||||
<package>python-qtwebengine-qt5</package>
|
||||
</patchinfo>
|
||||
</patchinfo>
|
||||
Reference in New Issue
Block a user