Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cargo-audit-advisory-db for
openSUSE:Factory checked in at 2021-12-10 21:52:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cargo-audit-advisory-db (Old)
and /work/SRC/openSUSE:Factory/.cargo-audit-advisory-db.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cargo-audit-advisory-db"
Fri Dec 10 21:52:35 2021 rev:17 rq:938982 version:20211210
Changes:
--------
---
/work/SRC/openSUSE:Factory/cargo-audit-advisory-db/cargo-audit-advisory-db.changes
2021-12-02 02:10:48.443476411 +0100
+++
/work/SRC/openSUSE:Factory/.cargo-audit-advisory-db.new.2520/cargo-audit-advisory-db.changes
2021-12-10 21:53:00.562909131 +0100
@@ -1,0 +2,15 @@
+Fri Dec 10 04:08:52 UTC 2021 - [email protected]
+
+- Update to version 20211210:
+ * Assigned RUSTSEC-2021-0128 to rusqlite (#1120)
+ * Report `rusqlite` closure lifetime issue (#1117)
+ * correct formatting for lists in RUSTSEC-2021-0127 (#1116)
+ * Assigned RUSTSEC-2021-0127 to serde_cbor (#1115)
+ * serde_cbor is unmaintained (#1114)
+ * Assigned RUSTSEC-2021-0126 to rust-embed (#1113)
+ * Add advisory for rust-embed path traversal (#1112)
+ * Adds maintained alternative to slice_deque (#1109)
+ * Assigned RUSTSEC-2021-0125 to simple_asn1 (#1108)
+ * Security advisory on simple_asn1 version 0.6.0 (#1103)
+
+-------------------------------------------------------------------
Old:
----
advisory-db-20211130.tar.xz
New:
----
advisory-db-20211210.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cargo-audit-advisory-db.spec ++++++
--- /var/tmp/diff_new_pack.ux3AJf/_old 2021-12-10 21:53:01.078909360 +0100
+++ /var/tmp/diff_new_pack.ux3AJf/_new 2021-12-10 21:53:01.082909361 +0100
@@ -17,7 +17,7 @@
Name: cargo-audit-advisory-db
-Version: 20211130
+Version: 20211210
Release: 0
Summary: A database of known security issues for Rust depedencies
License: CC0-1.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ux3AJf/_old 2021-12-10 21:53:01.106909372 +0100
+++ /var/tmp/diff_new_pack.ux3AJf/_new 2021-12-10 21:53:01.106909372 +0100
@@ -2,7 +2,7 @@
<service mode="disabled" name="obs_scm">
<param name="url">https://github.com/RustSec/advisory-db.git</param>
<param name="scm">git</param>
- <param name="version">20211130</param>
+ <param name="version">20211210</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
<param name="changesauthor">[email protected]</param>
++++++ advisory-db-20211130.tar.xz -> advisory-db-20211210.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/advisory-db-20211130/.duplicate-id-guard
new/advisory-db-20211210/.duplicate-id-guard
--- old/advisory-db-20211130/.duplicate-id-guard 2021-11-29
19:32:40.000000000 +0100
+++ new/advisory-db-20211210/.duplicate-id-guard 2021-12-09
01:29:19.000000000 +0100
@@ -1,3 +1,3 @@
This file causes merge conflicts if two ID assignment jobs run concurrently.
This prevents duplicate ID assignment due to a race between those jobs.
-e4ababe809f177f95608bb105f034fdf7b1379c3ab84f9083b37f4356f609597 -
+8cf581428cbaf0bc69cff6415fdca50a9c87d873da9736406dab53c8570c904e -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/advisory-db-20211130/crates/rusqlite/RUSTSEC-2021-0128.md
new/advisory-db-20211210/crates/rusqlite/RUSTSEC-2021-0128.md
--- old/advisory-db-20211130/crates/rusqlite/RUSTSEC-2021-0128.md
1970-01-01 01:00:00.000000000 +0100
+++ new/advisory-db-20211210/crates/rusqlite/RUSTSEC-2021-0128.md
2021-12-09 01:29:19.000000000 +0100
@@ -0,0 +1,42 @@
+```toml
+[advisory]
+id = "RUSTSEC-2021-0128"
+package = "rusqlite"
+date = "2021-12-07"
+url = "https://github.com/rusqlite/rusqlite/issues/1048"
+categories = ["memory-corruption"]
+keywords = ["use-after-free", "incorrect-lifetime"]
+
+[affected.functions]
+
+# Under `cfg(feature = "functions")`
+"rusqlite::Connection::create_scalar_function" = [">= 0.25.0, < 0.25.4", ">=
0.26.0, < 0.26.2"]
+"rusqlite::Connection::create_aggregate_function" = [">= 0.25.0, < 0.25.4",
">= 0.26.0, < 0.26.2"]
+"rusqlite::Connection::create_window_function" = [">= 0.25.0, < 0.25.4", ">=
0.26.0, < 0.26.2"]
+
+# Under `cfg(feature = "collation")`
+"rusqlite::Connection::create_collation" = [">= 0.25.0, < 0.25.4", ">= 0.26.0,
< 0.26.2"]
+
+# Under `cfg(feature = "hooks")`
+"rusqlite::Connection::commit_hook" = [">= 0.25.0, < 0.25.4", ">= 0.26.0, <
0.26.2"]
+"rusqlite::Connection::rollback_hook" = [">= 0.25.0, < 0.25.4", ">= 0.26.0, <
0.26.2"]
+"rusqlite::Connection::update_hook" = [">= 0.25.0, < 0.25.4", ">= 0.26.0, <
0.26.2"]
+
+[versions]
+patched = [">= 0.26.2", "0.25.4"]
+unaffected = ["< 0.25.0"]
+```
+
+# Incorrect Lifetime Bounds on Closures in `rusqlite`
+
+The lifetime bound on several closure-accepting `rusqlite` functions
(specifically, functions which register a callback to be later invoked by
SQLite) was too relaxed. If a closure referencing borrowed values on the stack
is was passed to one of these functions, it could allow Rust code to access
objects on the stack after they have been dropped.
+
+The impacted functions are:
+
+- Under `cfg(feature = "functions")`: `Connection::create_scalar_function`,
`Connection::create_aggregate_function` and
`Connection::create_window_function`.
+- Under `cfg(feature = "hooks")`: `Connection::commit_hook`,
`Connection::rollback_hook` and `Connection::update_hook`.
+- Under `cfg(feature = "collation")`: `Connection::create_collation`.
+
+The issue exists in all `0.25.*` versions prior to `0.25.4`, and all `0.26.*`
versions prior to 0.26.2 (specifically: `0.25.0`, `0.25.1`, `0.25.2`, `0.25.3`,
`0.26.0`, and `0.26.1`).
+
+The fix is available in versions `0.26.2` and newer, and also has been
back-ported to `0.25.4`. As it does not exist in `0.24.*`, all affected
versions should have an upgrade path to a semver-compatible release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/advisory-db-20211130/crates/serde_cbor/RUSTSEC-2021-0127.md
new/advisory-db-20211210/crates/serde_cbor/RUSTSEC-2021-0127.md
--- old/advisory-db-20211130/crates/serde_cbor/RUSTSEC-2021-0127.md
1970-01-01 01:00:00.000000000 +0100
+++ new/advisory-db-20211210/crates/serde_cbor/RUSTSEC-2021-0127.md
2021-12-09 01:29:19.000000000 +0100
@@ -0,0 +1,20 @@
+```toml
+[advisory]
+id = "RUSTSEC-2021-0127"
+package = "serde_cbor"
+date = "2021-08-15"
+url = "https://github.com/pyfisch/cbor"
+informational = "unmaintained"
+
+[versions]
+patched = []
+```
+
+# serde_cbor is unmaintained
+
+The `serde_cbor` crate is unmaintained. The author has archived the github
repository.
+
+Alternatives proposed by the author:
+
+ * [`ciborium`](https://crates.io/crates/ciborium)
+ * [`minicbor`](https://crates.io/crates/minicbor)