Problem:
Technically, after the actor and comment SQL table migration of the Checkuser tables are done T233004, an non-Checkuser could query the actor table, remove everything mentioned in the revision table and abusefilter tables and come pretty close to get an list over users that are only in Checkuser. The same applies to the comment table.
Also, migrating comments from Checkuser to the comments table also makes a lot of information public that would be in the checkuser log, which an non-checkuser does not normally have access to. If I visit Special:Log on an WMF wiki while logged out, I do not see the checkuser log, so, I should not see parts of it through the comment table.
Personally, I think the comment table migration has a worse effect.
Added Dreamy Jazz to the task since he has been working on said migration. I am also aware that he has an NDA through being an CheckUser, so that should be fine. Would not have done so otherwise.
Fix:
Is this an security or privacy risk ? If so, it might be better to have an separate comment (and actor?) table for CheckUser that would be private.