[wp-trac] [WordPress Trac] #16778: wordpress is leaking user/blog information during wp_version_check()
WordPress Trac
noreply at wordpress.org
Wed Dec 7 10:51:09 UTC 2016
#16778: wordpress is leaking user/blog information during wp_version_check()
----------------------------+-----------------------
Reporter: investici | Owner:
Type: enhancement | Status: reopened
Priority: normal | Milestone:
Component: Administration | Version:
Severity: minor | Resolution:
Keywords: has-patch | Focuses:
----------------------------+-----------------------
Comment (by Myatu):
Replying to [comment:35 chriscct7]:
> ... you can freely read and edit the codebase and see exactly what is
sent, or learn about how different parts of the project operates.
The "you" used here seems to infer that everyone has the knowledge, time
and willingness to inspect the entire WordPress codebase prior to
installing or upgrading it. It also contradicts the "Design for the
majority" philosophy you quoted later.
> ... the data is stored by WordPress.org for calculation purposes for 48
hours, and then discarded.
That is enough to warrant disclosure. People need to know what you are
collecting, if it is anonymous and for what purposes you use that data.
I don't know the full details of that, and I'd wager a lot of other
WordPress users do not either.
You speak of editing the Codex, but:
* How does someone know what to add to the Codex, if one doesn't know what
you do with the data?
* How will the ordinary WordPress users come to know of it PRIOR to
installing or upgrading?
That is a problem and the reason @investici opened this ticket ''six''
(!!) years ago.
Also, keep in mind that if the data is not entirely anonymous, then in
addition to disclosure, WordPress.org will also be required by the
upcoming EU GDPR (2018) to allow WordPress users to opt-out from this data
collection, as that regulation will also apply to non-EU organisations.
> As for this ticket, WordPress is now used by almost a quarter of the
internet, and since 6 years ago a total of what appears to be just 6
(quick count on my part; could be off +/-2) have expressed interest in a
filter for this.
Has it occurred that this may have been due to the lack of information to
begin with? Had I known about it when I started using WordPress (2008),
then I would have certainly chimed into this debate then too.
> Aside from the performance implications of calling apply_filter() which
albeit while small is still a consideration factor
To sacrifice privacy or security over performance sets a very, very
dangerous precedent. I certainly hope this is not the case for other parts
of the WordPress codebase.
I wholeheartedly agree with @DvanKooten closure statement, and would like
to repeat it in closing:
> '''the very least we could do to improve is to document this behavior
and to create a page on what data exactly WordPress is collecting, and
why.'''
--
Ticket URL: <https://core.trac.wordpress.org/ticket/16778#comment:57>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list