stable

csync2-1.34-15.fc22, duplicity-0.6.25-3.fc22, & 2 more

FEDORA-2015-2923 created by robert 11 years ago for Fedora 22

Changes in librsync 1.0.0 (2015-01-23)

  • SECURITY: CVE-2014-8242: librsync previously used a truncated MD4 "strong" check sum to match blocks. However, MD4 is not cryptographically strong. It's possible that an attacker who can control the contents of one part of a file could use it to control other regions of the file, if it's transferred using librsync/rdiff. For example this might occur in a database, mailbox, or VM image containing some attacker-controlled data. To mitigate this issue, signatures will by default be computed with a 256-bit BLAKE2 hash. Old versions of librsync will complain about a bad magic number when given these signature files. Backward compatibility can be obtained using the new rdiff sig --hash=md4 option or through specifying the "signature magic" in the API, but this should not be used when either the old or new file contain untrusted data. Deltas generated from those signatures will also use BLAKE2 during generation, but produce output that can be read by old versions. See https://github.com/librsync/librsync/issues/5. Thanks to Michael Samuel <miknet.net> for reporting this and offering an initial patch.
  • Various build fixes, thanks Timothy Gu.
  • Improved rdiff man page from Debian.
  • Improved librsync.spec file for building RPMs.
  • Fixed bug #1110812 'internal error: job made no progress'; on large files.
  • Moved hosting to https://github.com/librsync/librsync/
  • Travis-CI.org integration test at https://travis-ci.org/librsync/librsync/
  • Remove bundled copy of popt; it must be installed separately.
  • You can set $LIBTOOLIZE before running autogen.sh, for example on OS X Homebrew where it is called glibtoolize.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2015-2923

This update has been submitted for testing by robert.

11 years ago

Taskotron: depcheck test PASSED on i386. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/43346/steps/runtask/logs/stdio (results are informative only)

Taskotron: depcheck test PASSED on x86_64. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/43346/steps/runtask/logs/stdio (results are informative only)

limb has edited this update. New build(s): duplicity-0.6.25-3.fc22. Removed build(s): duplicity-0.6.25-2.fc22.

11 years ago

Updated the duplicity version to patch out deprecation warning so deja-dup works again, BZ 1197627.

Taskotron: depcheck test PASSED on i386. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/43600/steps/runtask/logs/stdio (results are informative only)

Taskotron: depcheck test PASSED on x86_64. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/43600/steps/runtask/logs/stdio (results are informative only)

This update is currently being pushed to the Fedora 22 testing updates repository.

11 years ago

This update has been pushed to testing

11 years ago

This update has reached 3 days in testing and can be pushed to stable now if the maintainer wishes

11 years ago

This update has been submitted for stable by limb.

11 years ago

Taskotron: upgradepath test PASSED on noarch. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/45576/steps/runtask/logs/stdio (results are informative only)

Taskotron: upgradepath test PASSED on noarch. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/45816/steps/runtask/logs/stdio (results are informative only)

Taskotron: depcheck test PASSED on i386. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/45815/steps/runtask/logs/stdio (results are informative only)

Taskotron: depcheck test PASSED on x86_64. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/45815/steps/runtask/logs/stdio (results are informative only)

This update is currently being pushed to the Fedora 22 stable updates repository.

11 years ago

This update has been pushed to stable

11 years ago

Please log in to add feedback.

Metadata
Type
security
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
11 years ago
in testing
11 years ago
in stable
11 years ago
modified
11 years ago
BZ#1126712 CVE-2014-8242 librsync: MD4 collision file corruption
0
0
BZ#1126718 librsync: rsync: checksum collisions leading to a denial of service [fedora-all]
0
0

Automated Test Results