Hi,
I work as a contractor for an organization and been handed over about 20 internally developed apps in VBA/MS Access from someone who is retiring. My concern is that a couple of the apps contain personal data and protections in place are not adequate in my opinion(folder permissions control who has access to the db file but there is shared front end which can easily be subject to sql injections because all apps share the same dsn connection string and I can think of a dozen other vectors to get to the data without folder permission). I raised this to the management but they don't seem to have minimum security/compliance understanding and told me not to worry but as a developer with full access to the data, I feel concerned about this whole thing.
Am I overthinking this? Does the fact that I have access and decision making powers on how to develop this app not make me a data controller?
I read lots of posts online about this on the ICO site but all seem to focus on either mobile or online services and as this is internal, I'm a bit lost.
Thanks in advance
I work as a contractor for an organization and been handed over about 20 internally developed apps in VBA/MS Access from someone who is retiring. My concern is that a couple of the apps contain personal data and protections in place are not adequate in my opinion(folder permissions control who has access to the db file but there is shared front end which can easily be subject to sql injections because all apps share the same dsn connection string and I can think of a dozen other vectors to get to the data without folder permission). I raised this to the management but they don't seem to have minimum security/compliance understanding and told me not to worry but as a developer with full access to the data, I feel concerned about this whole thing.
Am I overthinking this? Does the fact that I have access and decision making powers on how to develop this app not make me a data controller?
I read lots of posts online about this on the ICO site but all seem to focus on either mobile or online services and as this is internal, I'm a bit lost.
Thanks in advance
Comment