News for hackers. Stuff that matters.
Re:How GDPR Will Change The Way You Develop by shkkmo on Tuesday February 27, 2018 @03:05PM (#16477303)
Can you point me to a definitive source as to what websites that have access log that include IP addresses (which is pretty much everyone) have to do to be compliant? If there are steps that must be taken, who has to taken them?

I've been looking, and I have found a bunch of contradictory explanations. My best guess is that if you have a disclaimer that says you log IP addresses for security purposes, you can keep your access logs indefinitely. (see: https://community.spiceworks.com/topic/2041760-access-logs-i...)

This seems like the sort of concern that should be clearly addressed with an official answer before the regulation takes effect.

Re:How GDPR Will Change The Way You Develop by Silhouette on Tuesday February 27, 2018 @03:19PM (#16477441)
Backups of various kinds are in a similar position.

The reason GDPR is a bad law is that its real effect is so ambiguous.

Read literally, it imposes significant burdens on data controllers, particularly because of things like the right to erasure. Those burdens may be disproportionate particularly for smaller organisations that only handle a limited amount of data in the first place.

The alternative, which I've noticed GDPR's defenders tend to favour as understanding has grown, is something to the effect that regulators won't actually enforce the rules in a draconian fashion and will only go after serious infringement in practice. But that's a dangerous position to adopt in legal matters, because ultimately it means if you go too far in complying when others don't then you are at a disadvantage, but if you don't go far enough then you are subject to being punished at any time, and there is no objective standard for how far we're talking about either way.

Re:How GDPR Will Change The Way You Develop by shkkmo on Tuesday February 27, 2018 @03:44PM (#16477694)
> The alternative, which I've noticed GDPR's defenders tend to favour as understanding has grown, is something to the effect that regulators won't actually enforce the rules in a draconian fashion and will only go after serious infringement in practice. But that's a dangerous position to adopt in legal matters, because ultimately it means if you go too far in complying when others don't then you are at a disadvantage, but if you don't go far enough then you are subject to being punished at any time, and there is no objective standard for how far we're talking about either way.

Exactly this. As a consumer, I really like most of the protections that GDPR provides and I want them to be widely followed and enforced.

As a freelancer who works with mostly small clients, I really wish that there was clear, official communication on what sorts of common practices need to change (or not) and examples of solutions that small businesses can implement to be compliant. Just telling them to not worry because they're too small for enforcement actions isn't a good solution since it limits privacy protection and compliance to large companies.

Re:How GDPR Will Change The Way You Develop by pbowyer on Tuesday February 27, 2018 @05:42PM (#16478738)
> As a freelancer who works with mostly small clients, I really wish that there was clear, official communication on what sorts of common practices need to change (or not) and examples of solutions that small businesses can implement to be compliant.

As a freelancer/consultant, I wish there was official guidance on when we are a data processor for our clients, and when we're not. Which employment situations make a difference (if any do).

It's not just our industry; anyone who's self-employed is in the same position if they see any personal data from their clients' businesses.

Re:How GDPR Will Change The Way You Develop by havkom on Tuesday February 27, 2018 @03:20PM (#16477456)
Sounds like you have a legitimate interest in logging IP addresses for security purposes, it is an effective measure and that your legitimate interest on balance outweighs the interests of the data subject. If that is the case you could probably rely on the “legal basis” called legitimate interest and do not need consent or anything like that. Do:

- Make a link to a privacy policy clearly accessible (eg on your website footer) and make sure it contains all of the required elements of information (see Article 13)

- Do not store the data longer than reasonable

- Do not worry too much about logs/backups etc as long as what you do is reasonable and you do have a reasonable delete schedule - no lawyers I have met seems to worry about this.

- Worry instead about for what purposes you actually use data you collect (what other orgs do you share data with, why, what do you do with the data that produces an effect on the data subject (eg marketing) etc)

Re:How GDPR Will Change The Way You Develop by shkkmo on Tuesday February 27, 2018 @03:38PM (#16477641)
> Sounds like you have a legitimate interest in logging IP addresses for security purposes, it is an effective measure and that your legitimate interest on balance outweighs the interests of the data subject. If that is the case you could probably rely on the “legal basis” called legitimate interest and do not need consent or anything like that.

Assuming you are right, that answers part of my question. Yet, I would prefer to see this detailed by an official source.

The other part of my question still remains unanswered. The GDPR limits who qualifies as providing goods/services, but I don't see any limitation on who qualifies under "the monitoring of their behaviour as far as their behaviour takes place within the Union."

It seems like this create a legal liability for every single website with an access log unless it displays a privacy policy.

Re:How GDPR Will Change The Way You Develop by havkom on Tuesday February 27, 2018 @04:23PM (#16478069)
See GDPR recital 24 (http://www.privacy-regulation.eu/en/recital-24-GDPR.htm):

[...] In order to determine whether a processing activity can be considered to monitor the behaviour of data subjects, it should be ascertained whether natural persons are tracked on the internet including potential subsequent use of personal data processing techniques which consist of profiling a natural person, particularly in order to take decisions concerning her or him or for analysing or predicting her or his personal preferences, behaviours and attitudes.

It appears like monitoring is closely related to profiling, defined in Article 4 as:

‘profiling' means any form of automated processing of personal data consisting of the use of personal data to evaluate certain personal aspects relating to a natural person, in particular to analyse or predict aspects concerning that natural person's performance at work, economic situation, health, personal preferences, interests, reliability, behaviour, location or movements

If you are trying to eg. predict preferences of data subjects by collecting the logs you are probably monitoring their behavior.

If you are doing this it should be pretty clear to you from the purposes you are collecting information for. Security purposes (such as preventing DDoS attacks) are probably not purposes of monitoring data subjects behavior or profiling.

Re:How GDPR Will Change The Way You Develop by shkkmo on Tuesday February 27, 2018 @04:54PM (#16478344)
Thanks for the link.

> potential subsequent use of personal data processing techniques

Not a lawyer, but doesn't every access log with IPs and urls have the /potential/ to be parsed to aggregate a profile of site usage?

Even if you aren't actually doing or intending to do any profiling, the potential still exists.

You may well be correct about all this (and I suspect you are). I'm specifically trying to push back against the assertion: "I really don't think ... that anything in GDPR is hard to understand"

Re:How GDPR Will Change The Way You Develop by havkom on Wednesday February 28, 2018 @01:24AM (#16481099)
Yes and no. One of the most important principles in GDPR is “purpose limitation” (Article 5.1b):

“Personal data shall be collected for specified, explicit and legitimate purposes and not further processed in a manner that is incompatible with those purposes“

If a company starts collecting IP addresses for DDoS protection purposes, and then figures out that the data could also be used for marketing - that is most certainly in violation with this principle and therefor forbidden.

A “lawful basis” for the marketing purpose will not save you from this principle.

This is also where the public privacy policy/notice plays a role - for the company to be able to prove that the IP addresses where also originally collected for marketing purposes and fair information was given about this purpose at the point of collection.

In terms of GDPR’s territorial scope I guess at the point in time you start to use the DDoS prevention IP logs for profiling you come into GDPR scope. You would also be immediately be in violation of the purpose limitation principle if it is for marketing purposes.

Re:How GDPR Will Change The Way You Develop by aeorgnoieang on Wednesday February 28, 2018 @10:56AM (#16483777)
> If a company starts collecting IP addresses for DDoS protection purposes, and then figures out that the data could also be used for marketing ...

Charitably, I think your sentence is just unclear. It seems much more reasonable that someone just thinking or realizing "that the data could also be used for marketing" isn't legally prohibited. Right?

Someone would actually need to use the data, in some concrete specific way, for something illegal to have taken place.

Right?

Re:How GDPR Will Change The Way You Develop by havkom on Wednesday February 28, 2018 @02:37PM (#16486025)
Yes
Re:How GDPR Will Change The Way You Develop by havkom on Wednesday February 28, 2018 @01:35AM (#16481139)
And no, GDPR is from my own experience not easy to understand or apply in practice - except for PPT toy problems.

There is a lot of more behind the articles in GDPR since it is partly based on legal instruments on data protection from 1981(!), “Convention 108” and EU legislation from 1995. Case law, opinions from data protection authorities etc. are important.

In general though, I would not be worried about big fines or anything as long as you try to follow GDPR and you are not doing things the data subjects does not want you to do with their data.

In general, the best GDPR compliance test is how it feels in your gut, after learning the principles.

At the point in time you process personal data against the interests of the data subject (for example building marketing profiles, sharing data with third parties w/o request from the data subject, etc) it is time to start worrying and make sure you cross the i’s... GDPR is pretty permissive in general IMO but make sure you know the details.

Re:How GDPR Will Change The Way You Develop by tatersolid on Thursday March 01, 2018 @10:15PM (#16498685)
Predicting and profiling for the purposes of security defense is then illegal? It’s not a legitimate interest?

Then every system implementing fail2ban or email tarpitting (so everyone running Ubuntu or MS exchange in default configs) is automatically violating GDPR.

Never mind the built-in catch-22 where you can’t store any identifiers of persons who have opted out, so you cannot remember they opted out and have to ask them repeatedly!

This law is completely unenforceable, and that is the worst kind of law. It results in inconsistent, politicized and malicious enforcement.

Re:How GDPR Will Change The Way You Develop by 77pt77 on Tuesday February 27, 2018 @03:47PM (#16477729)
> Sounds like you have a legitimate interest in logging IP addresses for security purposes

European legislation demands this in fact. You have to keep the logs for a few months.

Re:How GDPR Will Change The Way You Develop by Silhouette on Tuesday February 27, 2018 @04:14PM (#16477954)
What European legislation is that?
Re:How GDPR Will Change The Way You Develop by 77pt77 on Tuesday February 27, 2018 @04:58PM (#16478378)
https://en.wikipedia.org/wiki/Data_Retention_Directive

Apparently no longer in effect (overthrown)

Re:How GDPR Will Change The Way You Develop by Silhouette on Tuesday February 27, 2018 @06:07PM (#16478964)
Yes, it was. Also, in case it wasn't clear, that rule only applied to communications services, not your average website.
Re:How GDPR Will Change The Way You Develop by 77pt77 on Tuesday February 27, 2018 @06:18PM (#16479064)
Anyone running a webmail service for example was subject to it.

Same thing for IRC or xmpp servers

It was actually quite broad.

Re:How GDPR Will Change The Way You Develop by x0x0 on Tuesday February 27, 2018 @05:50PM (#16478798)
HAHAHAHA, there is no such guide.

Again, the GDPR isn't really a set of rules per say. It's some rules (eg on consent), plus some frameworks (legitimate interest balancing test). The country-specific privacy orgs are figuring out the balancing tests and are promising final guidance, like, totes any day now. Meanwhile, the deadline is 25 May.

Re:How GDPR Will Change The Way You Develop by the_mitsuhiko on Tuesday February 27, 2018 @03:36PM (#16477625)
The biggest question is: why do you need indefinite amounts of IP addresses logged? You don't even need to ask yourself if it's compliant or not by just not doing it. The usefulness of ip addresses that old is very limited.
Re:How GDPR Will Change The Way You Develop by Silhouette on Tuesday February 27, 2018 @04:08PM (#16477904)
The usefulness of ip addresses that old is very limited.

Either the old IP addresses can be tied to a specific individual, which means they are potentially useful for legitimate security purposes such as helping to identify someone who has previously tried to scam you, or they can't, in which case what is the risk of keeping them around anyway?

Re:How GDPR Will Change The Way You Develop by the_mitsuhiko on Tuesday February 27, 2018 @04:13PM (#16477946)
> in which case what is the risk of keeping them around anyway?

GDPR wants you to think differently about it: if you want to keep data, ensure that you actually need it. Do not treat data as an asset but as a liability.

Re:How GDPR Will Change The Way You Develop by Silhouette on Tuesday February 27, 2018 @04:21PM (#16478049)
We've been careful about what data we collect since day one, long before the GDPR was an issue. We're not doing anything shady with the data we do have, and we actively avoid questionable practices particularly around marketing, where we have ethical problems with being intrusive or compromising people's privacy regardless of any legal constraints. And yet having read the GDPR and much commentary about it, we're still concerned about the potential risks it introduces.

I think it's important to remember that GDPR itself doesn't want anything. GDPR is not a person, it's a set of legal regulations. What matters most about laws is what they actually say. Intent, as has been demonstrated countless times, is secondary.

Now, the people who wrote the GDPR might have wanted people to change their minds or think differently about privacy issues. However, that doesn't make the GDPR itself any less dangerous, and as I've argued elsewhere in this discussion, essentially those same authorities do have form already for being heavy-handed in other areas of EU law, and have caused real damage to plenty of businesses as a direct result.

Re:How GDPR Will Change The Way You Develop by the_mitsuhiko on Tuesday February 27, 2018 @04:37PM (#16478184)
> We're not doing anything shady with the data we do have

But you can never guarantee that someone else won't do. The biggest issue to user's privacy has traditionally been data breaches. So even if you don't want to do something shady, a data loss might still be highly problematic for users.

I agree that IP addresses are unlikely to be the biggest concern here however.

Re:How GDPR Will Change The Way You Develop by Silhouette on Tuesday February 27, 2018 @04:50PM (#16478300)
The biggest issue to user's privacy has traditionally been data breaches.

I'm not convinced that's true, but let's assume it is for the sake of this discussion.

In that case, wouldn't a better approach be to mandate reasonable safeguards to protect against data breaches, and to penalise those who are seriously negligent in that respect?

Otherwise again I think you're aiming at the wrong target. Deleting stale data might have some marginal benefit in terms of privacy in the event of a breach, but the risk and consequences are surely much greater for the organisation that has only recent data but uses admin:admin for their root credentials. Meanwhile, the overheads of updating long-standing logging or backup systems where that older data might lurk to fully isolate everything could easily be among the highest practical costs for compliance, particularly for a lot of smaller organisations.

Re:How GDPR Will Change The Way You Develop by wtfstatists on Tuesday February 27, 2018 @09:24PM (#16480175)
The biggest issue to user's privacy has traditionally been data breaches.

Peoples lives and most intimate details is going to be stored as bits. Get used to it.

Whether for targeting purpose (Facebook) or personal reasons (Strava). Whether stored on remote servers or home. It wont affect likeliness of data breaches. Focus on good software designs and let programmers design such systems in peace.

All this needed was fine for data breaches. Not the mess called GDPR.

Re:How GDPR Will Change The Way You Develop by PeterisP on Wednesday February 28, 2018 @08:08AM (#16482714)
GDPR is designed to not simply accept that "Peoples lives and most intimate details is going to be stored as bits. Get used to it." but instead try to change that.

Changing that is nontrivial, since it requires changing the behavior of everyone handling this data - so, something that can be done only by law. It will restrict Facebook, it will restrict Strava, it will restrict data stored on remote servers and home. While it won't affect likeliness of data breaches, it will affect the impact of data breaches - realistically speaking, many of the breached companies should not have had most or even all of that private data in the first place.

A data breach can't reveal information that you don't store; so a push to ensure that less companies are storing sensitive data, and those who do are storing less of it - that's something long overdue. GDPR is not designed to have people do X, Y and Z so that they can keep doing business as before; it's designed to ensure that many (most?) places where private data is used simply stop doing so.

Re:How GDPR Will Change The Way You Develop by wtfstatists on Wednesday February 28, 2018 @08:57AM (#16482965)
Not all private data is stored for commercial reasons. People themselves want to store their lives, make use of advancement in IT and improve their lives. Now what about those data ? If its stored in a computer connected to internet then its at the risk of data breaches. Its even easier as a typical user is not capable nor can he detect such attacks (see botneting toasters).

So if the rationale for GDPR to reduce data breaches or to deny private data to future rouge govt, then it fails. Private data will still exist even if its not commercialzed. Its irrelevent who control it (user or company) as long as its connected to internet, there is risk of data breaches.

Unless you propose to go back to storing actual photos in actual albums. ITT im not sure.

Re:How GDPR Will Change The Way You Develop by bkor on Tuesday February 27, 2018 @06:46PM (#16479268)
> What matters most about laws is what they actually say. Intent, as has been demonstrated countless times, is secondary.

That's different per legal system. In some the text is more relevant. In various others the intend behind the law is very much relevant. I highly suggest to not follow your advice!!

Re:How GDPR Will Change The Way You Develop by michaelmrose on Tuesday February 27, 2018 @08:12PM (#16479826)
The parent comment is saying we shouldn't rely on the intent of implementors of the law for our continued well being.

Pattern: propose easily misused overly broad law. When people express concern claim that the law is only to deal with problem foo and would never be used to do what it says in plain language. Proceed to do what it says you are allowed to do.

It could possibly be expressed as don't accept intent and goodwill in place of plainly expressed limits on government or regulatory power.

Re:How GDPR Will Change The Way You Develop by Silhouette on Wednesday February 28, 2018 @11:15AM (#16483938)
That's different per legal system.

In which EU or EU member state jurisdiction is that not the case, please?

Re:How GDPR Will Change The Way You Develop by e12e on Tuesday February 27, 2018 @03:20PM (#16477457)
Quit storing ips unless you are legally obliged to do so (audit trial, mandated surveillance, like that other EU directive...). Generally security audit purposes will likely let you keep logs for "reasonable time" (weeks).

Beyond that, why store them?

Re:How GDPR Will Change The Way You Develop by danieltillett on Tuesday February 27, 2018 @03:46PM (#16477710)
You know for things like being able to do analysis. For example, last week I wanted to know where to locate our next local server and so needed to know where the usage growth was coming from. I happen to noticed that the usage over the last few weeks was quite different to the historical data. If I only had 2 weeks of data I would have made our service worse for our customers.
Re:How GDPR Will Change The Way You Develop by e12e on Tuesday February 27, 2018 @03:49PM (#16477737)
You might be a good candidate for storing aggregated (anonymized) data.

[ed: incidentally you're kinda sorta in the area GDPR wants to combat: "it'd be nice to know what x want to buy next, and where - for logistical and marketing purposes. Why can't we just store a full profile of everything x does, where and when?]

Re:How GDPR Will Change The Way You Develop by danieltillett on Tuesday February 27, 2018 @05:12PM (#16478492)
The problem becomes if you make a mistake or aggregate in the wrong way you end up losing the ability to do later analysis. If I had thrown out my logs I would have provided my customers with a worse experience.

I am supportive of the intent of the GDPR and we have always gone out of our way to minimise the data we collect, but as currently written the law has a whole lot of very negative downstream effects.

Really the law seems to have been written to catch a few bad players and has ended up netting everyone in the world.

Re:How GDPR Will Change The Way You Develop by e12e on Tuesday February 27, 2018 @05:21PM (#16478573)
Re: "Where usage growth was coming from" sounds like the kind of things a log of performance data pr server might also answer.

Can't argue with the fact that storing less and corner grained data will make certain ad hoc queries harder.

That's kinda the point.

Re:How GDPR Will Change The Way You Develop by danieltillett on Tuesday February 27, 2018 @08:24PM (#16479884)
Performance data is not going to tell me where the users are located.

Yes it was only because I had the logs was I able to do this analysis. The issue is not over these sort of analyses which I am sure nobody would object to, but that GDPR casts such a wide net.

Re:How GDPR Will Change The Way You Develop by e12e on Wednesday February 28, 2018 @01:28AM (#16481116)
You implied you already had "local" servers - it sounded like bandwidth/load information might indicate the area were load was increasing.
Re:How GDPR Will Change The Way You Develop by danieltillett on Wednesday February 28, 2018 @04:01AM (#16481697)
Local to the market - actually they are regional.

The complication is that I have a client-based fallover where when one server becomes overloaded the client is switched automatically over to a different server (client based load balancing). This make it hard to sort out where the load is coming from without looking at the IP address.

Re:How GDPR Will Change The Way You Develop by pbowyer on Tuesday February 27, 2018 @05:43PM (#16478747)
You can't use one of the lawful basis of consent for this?

https://ico.org.uk/for-organisations/guide-to-the-general-da...

Re:How GDPR Will Change The Way You Develop by danieltillett on Tuesday February 27, 2018 @08:31PM (#16479929)
The lawful basis of consent are a joke. You could capture all data under "legitimate interests" and then allow all further processing under "statistical purposes”.
Re:How GDPR Will Change The Way You Develop by dingo_bat on Tuesday February 27, 2018 @09:31PM (#16480202)
Why not store them? It is data I created. For example I take a lot of photos. Most of them are shit, but I don't delete a single one.