Skip to content

Disallow student classes in trusted packages #15

Closed
@MaisiKoleni

Description

@MaisiKoleni

Improve security by disallowing students to create classes in the whitelisted packages in the SecurityManager by configuring a custom Proxy for the ClassLoader which will throw SecurityExceptions in such cases.

Securing the testing process will be much simpler because we can trust classes in these packages blindly at runtime. However, this will not replace the Throwable-sanitization.

Metadata

Metadata

Assignees

Labels

PRIOThis issue has high priorityhelp wantedExtra attention is neededsecurityRelated to security problems

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions