yaml.load is a security risk, should use yaml.safe_load

Bug #1634265 reported by Craig Bryant
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Tuan
Community App Catalog
Fix Released
Undecided
Unassigned
Heat Templates
In Progress
Undecided
Tuan
Heat Translator
Fix Released
Undecided
Tuan
Karbor
In Progress
Undecided
Tuan
Monasca
Fix Released
Undecided
Unassigned
OpenStack Data Processing ("Sahara") sahara-tests
Fix Released
Undecided
Unassigned
OpenStack Shared File Systems Service (Manila)
Fix Released
Undecided
Tuan
Rally
Fix Released
Undecided
Tuan
diskimage-builder
Fix Released
Wishlist
Tuan
keystoneauth
Fix Released
Undecided
Tuan
kolla-kubernetes
Confirmed
Undecided
ravig
python-ironicclient
Fix Released
High
Tuan
tacker
Fix Released
Undecided
Tuan
tempest
Fix Released
Wishlist
Dao Cong Tien

Bug Description

Multiple places in the code do a yaml.load(). Bandit flags this as a security risk so they should all be replaced with yaml.safe(). Unclear how much of a problem this really is, but it is better to pass the security scanners.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to monasca-agent (master)

Reviewed: https://review.openstack.org/387680
Committed: https://git.openstack.org/cgit/openstack/monasca-agent/commit/?id=1e1f1309011e2b0adfda5d3ad9bc4027551c6c22
Submitter: Jenkins
Branch: master

commit 1e1f1309011e2b0adfda5d3ad9bc4027551c6c22
Author: Craig Bryant <email address hidden>
Date: Mon Oct 17 14:59:29 2016 -0600

    Replace yaml.load() with yaml.safe_load()

    Bandit flags yaml.load() as security risk so replace all occurrences
    with yaml.safe_load()

    Change-Id: I8d0b322b9083c63a75bc34caf2a67fc05d8a4390
    Closes-Bug: #1634265

Changed in monasca:
status: New → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/monasca-agent 1.4.0

This issue was fixed in the openstack/monasca-agent 1.4.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-ironicclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/420537

Changed in python-ironicclient:
assignee: nobody → Tuan (tuanla)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystoneauth (master)

Fix proposed to branch: master
Review: https://review.openstack.org/420572

Changed in keystoneauth:
assignee: nobody → Tuan (tuanla)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (master)

Fix proposed to branch: master
Review: https://review.openstack.org/420582

Changed in manila:
assignee: nobody → Tuan (tuanla)
status: New → In Progress
Tuan (tuanla)
Changed in monasca:
assignee: nobody → Tuan (tuanla)
assignee: Tuan (tuanla) → nobody
Changed in heat-templates:
assignee: nobody → Tuan (tuanla)
Changed in heat-translator:
assignee: nobody → Tuan (tuanla)
Changed in cinder:
assignee: nobody → Tuan (tuanla)
Changed in diskimage-builder:
assignee: nobody → Tuan (tuanla)
Changed in karbor:
assignee: nobody → Tuan (tuanla)
Revision history for this message
Boris Bobrov (bbobrov) wrote :

Not a bug for keystoneauth, the only place this is used is in tests

no longer affects: keystoneauth
Revision history for this message
Michael Dovgal (mdovgal) wrote :

For cinder it's also not a bug. The only place where it is used it is driver test utils file

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to rally (master)

Reviewed: https://review.openstack.org/420595
Committed: https://git.openstack.org/cgit/openstack/rally/commit/?id=8cec258b80e84d71ec48a472f976a437d8185e74
Submitter: Jenkins
Branch: master

commit 8cec258b80e84d71ec48a472f976a437d8185e74
Author: Luong Anh Tuan <email address hidden>
Date: Mon Jan 16 16:14:38 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Because yaml.load return Python object may be dangerous if you
    receive a YAML document from an untrusted source such as the
    Internet. The function yaml.safe_load limits this ability to
    simple Python objects like integers or lists.

    In addition, Bandit flags yaml.load() as security risk so replace
    all occurrences with yaml.safe_load(). Thus I replace yaml.load()
    with yaml.safe_load()

    [1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: I4aac907c2a7ecf9a3f85a1a07ca020df6eb0b756
    Closes-Bug: #1634265

Changed in rally:
status: New → Fix Released
Dmitry Tantsur (divius)
Changed in python-ironicclient:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-ironicclient (master)

Reviewed: https://review.openstack.org/420537
Committed: https://git.openstack.org/cgit/openstack/python-ironicclient/commit/?id=c3f1cb56a11349cde48034d135976cf2e29856d2
Submitter: Jenkins
Branch: master

commit c3f1cb56a11349cde48034d135976cf2e29856d2
Author: Luong Anh Tuan <email address hidden>
Date: Mon Jan 16 14:30:45 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Bandit flags yaml.load() as security risk so replace all occurrences
    with yaml.safe_load().

    [1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: I6db250c03b8a9ca1942e1809831190b0e10423a5
    Closes-Bug: #1634265

Changed in python-ironicclient:
status: In Progress → Fix Released
Revision history for this message
Eric Harney (eharney) wrote :

cinder only does this in unit tests.

Changed in cinder:
status: New → Invalid
assignee: Tuan (tuanla) → nobody
Tuan (tuanla)
Changed in rally:
assignee: nobody → Tuan (tuanla)
Changed in keystoneauth:
assignee: nobody → Tuan (tuanla)
status: New → Fix Released
Changed in diskimage-builder:
status: New → In Progress
Changed in heat-templates:
status: New → In Progress
Changed in tempest:
assignee: nobody → Anthony Washington (anthony-washington)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tempest (master)

Fix proposed to branch: master
Review: https://review.openstack.org/421566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tempest (master)

Change abandoned by Anthony Washington (<email address hidden>) on branch: master
Review: https://review.openstack.org/421566
Reason: Someone pushed already.

Revision history for this message
Anthony Washington (anthony-washington) wrote :

Change was pushed already for tempest : https://review.openstack.org/#/c/420616/1

Changed in tempest:
status: In Progress → Fix Committed
assignee: Anthony Washington (anthony-washington) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tempest (master)

Reviewed: https://review.openstack.org/420616
Committed: https://git.openstack.org/cgit/openstack/tempest/commit/?id=40d02088e41df58526508c079e46b19cd14fe3ee
Submitter: Jenkins
Branch: master

commit 40d02088e41df58526508c079e46b19cd14fe3ee
Author: Dao Cong Tien <email address hidden>
Date: Mon Jan 16 16:59:18 2017 +0700

    Replaces yaml.load() with yaml.safe_load()

    Yaml.load() return Python object may be dangerous if you
    receive a YAML document from an untrusted source such as the
    Internet. The function yaml.safe_load() limits this ability to
    simple Python objects like integers or lists.

    Reference:
    https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: I85c5a4e17bc79c62d946a1dd0c9e85b527961926
    Partial-Bug: #1634265

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to diskimage-builder (master)

Reviewed: https://review.openstack.org/420553
Committed: https://git.openstack.org/cgit/openstack/diskimage-builder/commit/?id=ff8ae432653baaf3ee343669d2617e9968acb19f
Submitter: Jenkins
Branch: master

commit ff8ae432653baaf3ee343669d2617e9968acb19f
Author: Luong Anh Tuan <email address hidden>
Date: Mon Jan 16 15:01:51 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Because yaml.load return Python object may be dangerous if you
    receive a YAML document from an untrusted source such as the
    Internet. The function yaml.safe_load limits this ability to
    simple Python objects like integers or lists.

    In addition, Bandit flags yaml.load() as security risk so replace
    all occurrences with yaml.safe_load(). Thus I replace yaml.load()
    with yaml.safe_load()

    [1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: I84640973fd9f45a69d2b21f6d594cd5bf10660a6
    Closes-Bug: #1634265

Changed in diskimage-builder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to monasca-notification (master)

Reviewed: https://review.openstack.org/421019
Committed: https://git.openstack.org/cgit/openstack/monasca-notification/commit/?id=6f75509f9cd953fc1b29e8dd20fe3769c565ab70
Submitter: Jenkins
Branch: master

commit 6f75509f9cd953fc1b29e8dd20fe3769c565ab70
Author: Nam Nguyen Hoai <email address hidden>
Date: Wed Jan 18 09:26:49 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Because yaml.load return Python object may be dangerous if you
    receive a YAML document from an untrusted source such as the Internet.
    The function yaml.safe_load limits this ability to simple Python
    objects like integers or lists.

    In addition, Bandit flags yaml.load() as security risk so replace
    all occurrences with yaml.safe_load(). Thus I replace yaml.load()
    with yaml.safe_load()

    [1] https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: I3f1a756e80b617ba1bcf824ef4dee9a27eb6887a
    Closes-Bug: #1634265

Tuan (tuanla)
Changed in diskimage-builder:
importance: Undecided → Wishlist
Changed in tempest:
assignee: nobody → Dao Cong Tien (tiendc)
importance: Undecided → Wishlist
Tuan (tuanla)
Changed in cinder:
assignee: nobody → Tuan (tuanla)
status: Invalid → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tacker (master)

Fix proposed to branch: master
Review: https://review.openstack.org/421687

Changed in tacker:
assignee: nobody → Tuan (tuanla)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/keystoneauth 2.18.0

This issue was fixed in the openstack/keystoneauth 2.18.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-ironicclient 1.10.0

This issue was fixed in the openstack/python-ironicclient 1.10.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to sahara-tests (master)

Reviewed: https://review.openstack.org/421681
Committed: https://git.openstack.org/cgit/openstack/sahara-tests/commit/?id=0939e815f97e5e2df43ef3660308cddcd560ab3c
Submitter: Jenkins
Branch: master

commit 0939e815f97e5e2df43ef3660308cddcd560ab3c
Author: Luong Anh Tuan <email address hidden>
Date: Wed Jan 18 13:12:35 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Because yaml.load return Python object may be dangerous if you
    receive a YAML document from an untrusted source such as the
    Internet. The function yaml.safe_load limits this ability to
    simple Python objects like integers or lists.

    In addition, Bandit flags yaml.load() as security risk so replace
    all occurrences with yaml.safe_load(). Thus I replace yaml.load()
    with yaml.safe_load()

    [1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: I7e440eda0ba0e5f66c88b418112d48a9b4b0b84d
    Closes-Bug: #1634265

Changed in sahara-tests:
status: New → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to app-catalog (master)

Reviewed: https://review.openstack.org/421664
Committed: https://git.openstack.org/cgit/openstack/app-catalog/commit/?id=cf81bd39a6ebe28d31db48c09d982f9f9d310b6e
Submitter: Jenkins
Branch: master

commit cf81bd39a6ebe28d31db48c09d982f9f9d310b6e
Author: Luong Anh Tuan <email address hidden>
Date: Wed Jan 18 11:46:33 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Because yaml.load return Python object may be dangerous if you
    receive a YAML document from an untrusted source such as the
    Internet. The function yaml.safe_load limits this ability to
    simple Python objects like integers or lists.

    In addition, Bandit flags yaml.load() as security risk so replace
    all occurrences with yaml.safe_load(). Thus I replace yaml.load()
    with yaml.safe_load()

    [1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: Ife71148013d5f94ec5ae62633ff9a41f419bd3b7
    Closes-Bug: #1634265

Changed in app-catalog:
status: New → Fix Released
Revision history for this message
ravig (ravig) wrote :

There are around 5 places where this has to be modified. Will work on it and provide a patch.

Changed in kolla-kubernetes:
assignee: nobody → ravig (ravig)
status: New → Confirmed
Changed in karbor:
status: New → In Progress
Changed in heat-translator:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to diskimage-builder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/424988

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on diskimage-builder (master)

Change abandoned by Ian Wienand (<email address hidden>) on branch: master
Review: https://review.openstack.org/424988
Reason: wrong branch

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to diskimage-builder (feature/v2)

Fix proposed to branch: feature/v2
Review: https://review.openstack.org/424989

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 6.0.0

This issue was fixed in the openstack/python-tripleoclient 6.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat-translator (master)

Reviewed: https://review.openstack.org/420564
Committed: https://git.openstack.org/cgit/openstack/heat-translator/commit/?id=3cf56881413adf39963401279a84a3cc3fce19b9
Submitter: Jenkins
Branch: master

commit 3cf56881413adf39963401279a84a3cc3fce19b9
Author: Luong Anh Tuan <email address hidden>
Date: Mon Jan 16 15:20:45 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Because yaml.load return Python object may be dangerous if you
    receive a YAML document from an untrusted source such as the
    Internet. The function yaml.safe_load limits this ability to
    simple Python objects like integers or lists.

    In addition, Bandit flags yaml.load() as security risk so replace
    all occurrences with yaml.safe_load(). Thus I replace yaml.load()
    with yaml.safe_load()

    [1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: Ifaecff145e91f72911ae05ea274a4977c56212c7
    Closes-Bug: #1634265

Changed in heat-translator:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on diskimage-builder (feature/v2)

Change abandoned by Ian Wienand (<email address hidden>) on branch: feature/v2
Review: https://review.openstack.org/424989
Reason: i'm going to try this in smaller increments

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/sahara-tests 0.4.0

This issue was fixed in the openstack/sahara-tests 0.4.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to diskimage-builder (feature/v2)

Fix proposed to branch: feature/v2
Review: https://review.openstack.org/428519

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to diskimage-builder (feature/v2)
Download full text (18.6 KiB)

Reviewed: https://review.openstack.org/428519
Committed: https://git.openstack.org/cgit/openstack/diskimage-builder/commit/?id=3f8800832a32ed1523cad6ed5a786141f0a6385a
Submitter: Jenkins
Branch: feature/v2

commit 83bdfe179a549e9ae3cd61e4f15383f77d668c11
Author: Ian Wienand <email address hidden>
Date: Tue Jan 31 14:20:09 2017 +1100

    Git ignore coverage stuff

    One less piece of clutter when you're trying to merge ...

    Change-Id: I794027280359f5d1e02d4f3b99222d35783075d5

commit 11d384e2fa1f550d424f686600d643b3969a40b3
Author: Andrey Shestakov <email address hidden>
Date: Thu Jan 5 14:39:25 2017 +0200

    Add DIB_IPA_COMPRESS_CMD option

    This option allows to specifiy command for compress built initramfs image
    for ironic-agent element. This command can be specified with arguments and
    should read raw data from stdin and write compressed data to stdout.
    Default if "gzip".

    Change-Id: I0fdd2ab91d7bf7aaaa6cdd5278e3902d44c5b883

commit ca60b2cf7d30a8978ae9166a23bfee1bca8f6f6a
Author: Ian Wienand <email address hidden>
Date: Mon Jan 23 14:20:36 2017 +1100

    ironic-agent: use /sbin for modprobe

    On redhat/fedora /sbin is a symlink to /usr/sbin, but not on all
    platforms. This was put in with
    Ibf74dd1b2678ea76e0676711a7aa5ba6b88d5421

    Change-Id: I7847b29503c3c07503430a7d85a5364911894c6c
    Closes-bug: #1658297

commit dc8449bf02316f27b556994644f7c4ce18b995a8
Author: Matthew Thode <email address hidden>
Date: Sun Jan 22 15:53:02 2017 -0600

    move post-install.d to finalize.d

    It looks like I installed the cleanup file in the wrong location. Moving it
    to the correct location and cleaning some more stuff up should allow for a
    much smaller image, currently tested at 300M vs 490M.

    Change-Id: I9d0a24b0fe59d4f2d38aa88ba47e4400e0476b46

commit 90a347707c2c0e411052d9d54e00a3380f3e9ce3
Author: Paul Belanger <email address hidden>
Date: Thu Jan 12 11:55:47 2017 -0500

    Bump fedora release to 25

    Now that fedora-25 is released, bump fedora-minimal / fedora elements
    to use it.

    Change-Id: Ifdb05255e7a138b99099252fe17041fe4621b6f4
    Depends-On: I3cc467a2d08486458b3f625f94ba969532f6cd04
    Signed-off-by: Paul Belanger <email address hidden>

commit a45ad8eaf56c16c8f77dc8f96fecaf224af4d5bf
Author: Andrey Shestakov <email address hidden>
Date: Tue Dec 6 23:59:49 2016 +0200

    Fix dhcp-all-interfaces for ubuntu-minimal xenial

    The start script of dhcp-all-interfaces currently requires ifup command.
    ifup command provided by package ifupdown, which is not installed in
    ubuntu-minimal Xenial.

    This change adds ifupdown package for debian family, as it required for
    dhcp-all-interfaces.

    Closes-bug: #1647853

    Change-Id: I6dfc0108ec067f350b22e9fb933b9e8d47b09fde

commit 0ceb138d877101542934b7729f9497bc4c9a039a
Author: Ian Wienand <email address hidden>
Date: Wed Jan 18 08:32:10 2017 +1100

    Don't set base element path in run_functests.sh

    DIB automatically includes it's base elements in the ELEMENT_PATH;
    this double-set means the base elements are in the path twice, ...

tags: added: in-feature-v2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on manila (master)

Change abandoned by Tuan Luong-Anh (<email address hidden>) on branch: master
Review: https://review.openstack.org/420582

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tacker (master)

Change abandoned by Tuan Luong-Anh (<email address hidden>) on branch: master
Review: https://review.openstack.org/421687

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/monasca-notification 1.7.0

This issue was fixed in the openstack/monasca-notification 1.7.0 release.

Yuval Brik (jhamhader)
tags: removed: in-feature-v2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/420541
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=ce7a31d5f87e0a77a4448937defb4e0a98a69163
Submitter: Jenkins
Branch: master

commit ce7a31d5f87e0a77a4448937defb4e0a98a69163
Author: Luong Anh Tuan <email address hidden>
Date: Mon Jan 16 14:40:52 2017 +0700

    Replace yaml.load() with yaml.safe_load()

    Avoid dangerous file parsing and object serialization libraries.
    yaml.load is the obvious function to use but it is dangerous[1]
    Bandit flags yaml.load() as security risk so replace all occurrences
    with yaml.safe_load().

    [1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

    Change-Id: Iba7924715c9ef66fec9f875f11a2261789e6aa0d
    Closes-Bug: #1634265

Changed in cinder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on heat-templates (master)

Change abandoned by Tuan Luong-Anh (<email address hidden>) on branch: master
Review: https://review.openstack.org/420562

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on karbor (master)

Change abandoned by Tuan Luong-Anh (<email address hidden>) on branch: master
Review: https://review.openstack.org/420567

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/cinder 11.0.0.0b1

This issue was fixed in the openstack/cinder 11.0.0.0b1 development milestone.

Changed in tempest:
status: Fix Committed → Fix Released
Revision history for this message
dharmendra (dharmendra-kushwaha) wrote :
Changed in tacker:
milestone: none → pike-1
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/heat-translator 0.8.0

This issue was fixed in the openstack/heat-translator 0.8.0 release.

Revision history for this message
Jason Grosso (jgrosso) wrote :

this issue was fixed with https://review.opendev.org/#/c/429156/

Changed in manila:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.