Control: tags -1 moreinfo

On 2023-03-21 19:08:09 +0000, Jose M Calhariz wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian....@packages.debian.org
> Usertags: unblock
> X-Debbugs-Cc: ama...@packages.debian.org, jose.calha...@tecnico.ulisboa.pt, 
> calha...@debian.org, ns-l...@dsi.ist.utl.pt
> Control: affects -1 + src:amanda
> 
> Please unblock package amanda
> 
> 
> [ Reason ]
> 
> The previous version on the fix for CVE-CVE-2022-37705 introduced a
> regression that is fixed by this version.  
> 
> 
> [ Impact ]
> 
> Breaks the use of tar, for backups in some setups, on the affected
> clients, i.e., the use of package amanda-client.  The server can not
> backup itself, but can backups clients with good amanda client
> software,
> 
> 
> 
> [ Tests ]
> 
> I manually tested the affected version and the fixed version, using a
> VM running testing (bookworm) with a amanda compiled for sid.  The
> test is to do backup of the server.  The detail that breaks or not is
> two options in a dumptype that specifies what program to use for
> backup.  When using traditional and old interface for gnutar it
> breaks.  When using the new interface it is not affected.
> 
> I do not have experience in C language to do a proper review of the
> patch that is very simple, but broken in 3.5.1-10.
> 
> 
> [ Risks ]
> 
> The fix in 3.5.1-10 for the three CVEs are a low risks ones because
> user backup is a restricted user.  Only people with previliges already
> can login as user backup and try to run the setgid binaries.  For the
> people affected by regression 3.5.1-10 can workaround using an older
> version on the affected clients.  This bugs does not affect other
> packages as amanda-client is a leaf package.
> 
> 
> 
> [ Checklist ]
>   [X] all changes are documented in the d/changelog
>   [X] I reviewed all changes and I approve them
>   [X] attach debdiff against the package in testing
> 
> [ Other info ]
> 
> for name in amanda-client amanda-common amanda-server ; do debdiff 
> "/var/cache/apt/archives/${name}_1%3a3.5.1-10_amd64.deb" 
> "/root/${name}_3.5.1-11_amd64.deb" ; done

Please provide the debdiff of the source package.

Cheers

> 
> File lists identical (after any substitutions)
> 
> Control files: lines which differ (wdiff format)
> ------------------------------------------------
> Depends: amanda-common (= [-1:3.5.1-10),-] {+1:3.5.1-11),+} 
> libxml-simple-perl, perl:any, libc6 (>= 2.34), libglib2.0-0 (>= 2.31.8), 
> libreadline8 (>= 6.0)
> Version: [-1:3.5.1-10-] {+1:3.5.1-11+}
> File lists identical (after any substitutions)
> 
> Control files: lines which differ (wdiff format)
> ------------------------------------------------
> Suggests: amanda-server (= [-1:3.5.1-10)-] {+1:3.5.1-11)+} | amanda-client (= 
> [-1:3.5.1-10)-] {+1:3.5.1-11)+}
> Version: [-1:3.5.1-10-] {+1:3.5.1-11+}
> File lists identical (after any substitutions)
> 
> Control files: lines which differ (wdiff format)
> ------------------------------------------------
> Depends: amanda-common (= [-1:3.5.1-10),-] {+1:3.5.1-11),+} bsd-mailx | 
> mailx, libjson-perl, perl:any, libc6 (>= 2.34), libcurl4 (>= 7.16.2), 
> libglib2.0-0 (>= 2.31.8)
> Installed-Size: [-1076-] {+1077+}
> Suggests: amanda-client (= [-1:3.5.1-10),-] {+1:3.5.1-11),+} cpio | mt-st, 
> gnuplot
> Version: [-1:3.5.1-10-] {+1:3.5.1-11+}
> 
> 
> 
> 
> unblock amanda/1:3.5.1-11
> 

-- 
Sebastian Ramacher

Reply via email to