To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=51501
                  Issue #:|51501
                  Summary:|OpenOffice can compromise people's privacy by putting
                          |UUIDs that reveal their ethernet addresses into
                          |documents
                Component:|Word processor
                  Version:|680m87
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|UNCONFIRMED
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P1
             Subcomponent:|code
              Assigned to:|mru
              Reported by:|nealmcb





------- Additional comments from [EMAIL PROTECTED] Sat Jul  2 22:40:36 -0700 
2005 -------
Openoffice generates and discloses UUIDs in a way that 
can reveal the ethernet address of the computer used to generate the
document.

UUIDs (Universally Unique IDentifiers) are commonly used
to provide unique names for things.  See more at
http://en.wikipedia.org/wiki/Universally_Unique_Identifier.

Microsoft got bad publicity in 1999 for publishing
ethernet addresses in Word documents via UUIDs (GUIDs for them)
as described at
http://www.cnn.com/TECH/computing/9903/08/microsoft.privacy.02/index.html
and http://en.wikipedia.org/wiki/Globally_Unique_Identifier
They responded by changing to random UUIDs.

Now OpenOffice is doing the same thing.  One example is the "Id"
attribute of the Signature element in the
META-INF/documentsignatures.xml file that contains document signatures
inside Writer ".odt" documents generated by recent OpenOffice 2.0
snapshots.  I've verified that on my Ubuntu 5.04 Linux machine running
1.9.87, my ethernet address showed up in a document I signed, and
since the code looks like it would do the same thing again, I haven't
waited to confirm it on a more recent build.  (I assume I don't have
to explain that even signed documents shouldn't generally reveal
their host addresses).

Since there are hundreds of places in the code where the
rtl_createUuid function is told to include an ethernet address, I
assume they show up in other places also.  I don't know if this
is a problem for OpenOffice version 1.

I suspect the best way to fix this is by just using random UUIDs
(version 4) like Microsoft seems to do now in their GUIDs.

Search for lines of code that put ethernet addresses in
freshly generated UUIDs:

 
http://go-ooo.org/lxr/search?filestring=&advanced=1&string=rtl_createUuid.*+sal_True

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to