[Bug 1891929] Re: [MIR] google-guest-agent
Alex Murray
1891929 at bugs.launchpad.net
Tue Oct 20 01:13:17 UTC 2020
Regarding the vendored packages, I have updated our CVE tracker to try
and capture as many of these as possible in https://git.launchpad.net
/ubuntu-cve-tracker/commit/?id=e31511491f1d3258c609e449ecab26765ecf0f9f
- this should allow the security team to automatically have CVEs that
are in one of those vendored components be marked against google-guest-
agent as well. This was based on the list in
debian/extra/vendor/modules.txt so assuming that is up-to-date, consider
this an ACK for that addition.
Regarding the unconfined externally-controlled services, this feels like
a primary function of this package from what I can see, so whilst this
is clearly a prime target to attack for remote-code-execution etc, from
a cursory look, I can't see any obvious vulnerabilities in the current
implementation so I don't think it makes sense to NAK this MIR based on
that. I would definitely prefer to see these confined via an AppArmor
profile or similar if possible however I understand that this may not be
achievable.
As such, Security Team ACK (again) for promoting google-guest-agent to
main.
** Changed in: google-guest-agent (Ubuntu)
Assignee: Ubuntu Security Team (ubuntu-security) => (unassigned)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gce-compute-image-packages in
Ubuntu.
https://bugs.launchpad.net/bugs/1891929
Title:
[MIR] google-guest-agent
Status in gce-compute-image-packages package in Ubuntu:
Invalid
Status in google-guest-agent package in Ubuntu:
New
Bug description:
[Availability]
Google-guest-agent is in universe and only depends on packages provided in main or by the source package itself. The package is new in Groovy, but it replaces part of old gce-compute-image-packages. The package builds for all architectures.
[Rationale]
This package is included on the GCE images and the Ubuntu Foundations
team has been supporting it as such. We'd like to get it included in
main as that's the right thing to do.
[Security]
This is a new package, and as such has no security history to speak of. Since it will be installed on every Ubuntu system in GCE and performs system configuration and network communication as well a security review is warranted thus I'm subscribing the Security Team
[Quality assurance]
There are currently 0 open bug reports (excluding this one) about the package and the Ubuntu Foundations team (foundations-bugs) is subscribed to bugs about the package.
The package build runs the build-time testsuite.
Packaging is minimal. There is an ongoing discussion about
configuration file handling started in
https://bugs.launchpad.net/ubuntu/+bug/1870314/comments/7 .
[Dependencies]
All binary dependencies are from main or come from the source package itself.
Per the Golang policy exception Go build dependencies must also be in main.
Golang build dependency chain with MIR bugs:
google-guest-agent:
golang-github-go-ini-ini LP: #1894731
golang-github-golang-groupcache LP: #1894731
golang-github-kardianos-service LP: #1894731
golang-github-kardianos-osext LP: #1894731
golang-github-tarm-serial LP: #1894731
golang-github-gcp-guest-logging-go LP: #1894731
golang-google-genproto
golang-google-cloud
golang-github-golang-mock (test only?)
golang-github-google-btree LP: #1894731
golang-github-google-martian
golang-github-google-pprof
golang-github-chzyer-readline
golang-github-ianlancetaylor-demangle
golang-github-googleapis-gax-go
golang-go.opencensus
golang-github-hashicorp-golang
golang-golang-x-net LP: #1894731
golang-google-cloud-compute-metadata
golang-golang-x-time LP: #1894731
golang-google-api
golang-golang-x-oauth2 LP: #1894731
golang-google-genproto
golang-rsc-binaryregexp
golang-google-grpc
golang-golang-x-sys LP: #1894731
golang-goprotobuf (main)
golang-google-protobuf LP: #1894731
[Standards compliance]
Conforms to Debian Policy 4.5.0
[Maintenance]
The Ubuntu Foundations Team will continue to maintain the package as they have been doing.
[Background information]
The split of the old gce-compute-image-packages is described in https://bugs.launchpad.net/ubuntu/+bug/1870314/comments/2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gce-compute-image-packages/+bug/1891929/+subscriptions
More information about the foundations-bugs
mailing list