elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.61k stars 8.1k forks source link

Don't use UUIDv1 but use instead UUIDv4 #19063

Closed 59e5aaf4 closed 10 months ago

59e5aaf4 commented 6 years ago

Describe the feature:

Kibana could replace in the code every UUIDv1 creation by a UUIDv4 creation.

Describe a specific use case for the feature:

Because they are used in URLs, and because URLs tend to be shared over a large number of third parties, there could be a confidentiality issue related to dashboard/views creation times. (Which are embedded in the UUIDv1 as 100-ns intervals since 1582-10-15)

Especially in threat hunting / incident response. Just in case, you know.

find . | xargs sed -i -e "s/uuid.v1/uuid.v4/g"

UUIDv4 don't have this issue as they are entirely random.

epixa commented 6 years ago

@elastic/kibana-platform