Details
-
Task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
We currently have pretty relaxed rules on validity of IDs (e.g., TaskID, ExecutorID, PersistenceID):
https://github.com/apache/mesos/blob/7a3df44eb6a59bd95604fd38a18dc745363d468d/src/common/validation.cpp
https://github.com/apache/mesos/blob/7a3df44eb6a59bd95604fd38a18dc745363d468d/src/slave/validation.cpp#L40
We should tighten up the restrictions to prevent misleading and exploitable ID and document these rules.
Attachments
Issue Links
- relates to
-
MESOS-6866 Mesos agent not checking IDs before using them as part of the paths
- Resolved