MantisBT - Doomseeker
View Issue Details
0003653Doomseeker[All Projects] Securitypublic2019-05-30 06:292019-05-30 11:12
WubTheCaptain 
Pol M 
nonefeaturealways
assignedopen 
OpenBSD6.4
1.2 
 
0003653: unveil(2) is not yet supported
If 0003499 is going to happen, then it'd be nice if Doomseeker and Wadseeker supported unveil(2) on OpenBSD 6.4 and later to reduce visibility of the full filesystem to a minimum required. (No good reason why a program should be able to read ~/.ssh/ for example.)
Doomseeker (and Wadseeker) should be able to access the Doomseeker user config directory, cache directory and WAD paths, no more.

As of reporting this issue, both have full access to the filesystem.
'https://man.openbsd.org/unveil.2 [^]'
'https://www.openbsd.org/papers/bsdcan2019-unveil/index.html [^]'
No tags attached.
related to 0003499assigned Pol M Port Doomseeker to OpenBSD 
related to 0003500assigned Pol M pledge(2) is not yet supported 
Issue History
2019-05-30 06:29WubTheCaptainNew Issue
2019-05-30 06:29WubTheCaptainRelationship addedchild of 0003499
2019-05-30 06:30WubTheCaptainRelationship addedrelated to 0003500
2019-05-30 06:30WubTheCaptainRelationship replacedparent of 0003500
2019-05-30 06:34WubTheCaptainRelationship replacedrelated to 0003499
2019-05-30 06:41WubTheCaptainRelationship replacedrelated to 0003500
2019-05-30 11:12Pol MAssigned To => Pol M
2019-05-30 11:12Pol MStatusnew => assigned

There are no notes attached to this issue.