Knowledgebase

Job Boards and Application Systems Print

  • otherapplicationsscripts, other, uploads, email, hacked, guide, howto, solution
  • 0

Receiving applications online.

WHAT IT INVOLVES

Posting positions Receiving applications, usually with file uploads Notifying whoever reviews them Storing candidate data

THE UPLOAD RISK

An application form accepting CV uploads is a file upload handler, with all the risks that carries.

Validate file types strictly, accept only document formats, rename uploaded files, and block execution in the upload directory.

An unvalidated CV upload is a straightforward route to a compromised site.

DATA PROTECTION

Candidate applications contain substantial personal data. Under the NDPR you have obligations: protect it, keep it only as long as needed, and be able to respond if someone asks what you hold.

Delete unsuccessful applications after a reasonable period rather than accumulating them indefinitely.

STORAGE

CVs accumulate. Set a retention policy and act on it.

NOTIFICATIONS

Ensure the notification email actually arrives. An application system where nobody is told of new applications is a common and embarrassing failure.

Test it, and test it again periodically.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot