Slashdot Mirror


Tech Companies Have a History of Giving Low-Level Employees High-Level Access (theoutline.com)

A reader shares a report (condensed for space): In the summer of 2010, Google fired a 27-year-old site reliability engineer named David Barksdale after it discovered that Barksdale had been accessing the Google accounts of four teens he met through a local Seattle tech group. The spying went on for months before it was reported, Gawker's Adrian Chen wrote at the time. In one incident Chen described, a 15-year-old refused to tell Barksdale the name of his new girlfriend; Barksdale broke into the teen's Google Voice account, listened to messages to get the name, then taunted him with it and threatened to call her. Google was contrite, saying publicly that it "carefully control[s] the number of employees who have access to our systems" and monitors for abuses by rogue employees. [...] The rogue Twitter customer service employee who momentarily deactivated President Trump's account on Thursday night brought this issue to mind. Twitter has 3,898 employees, according to Wikipedia, for 330 million monthly users, a ratio of one employee for every 84,658 users. This means that a single employee may have a ton of power over loads of users, but the value of a single user is low. Their privacy may seem insignificant in light of the greater mob. [...] At Uber, employees regularly abused its "God View" mode to spy on the movements of celebrities, politicians, and even ex-spouses.

102 comments

  1. Bigger story by Anonymous Coward · · Score: 0

    A 27 year old was stalking a 15 year old...

    1. Re:Bigger story by Anonymous Coward · · Score: 0

      Creimer Trolls: four-year-old wankers in adult bodies stalking a 48-year-old fat white moderate conservative male American who voted for Hillary.

    2. Re:Bigger story by Anonymous Coward · · Score: 0

      Stalking? Anybody who even visits a comment page on here for even a moment couldn't fail to notice his ubiquitous condescending and moralistic rants. There's something of a bandwagon effect, too, when someone notices that there is a community tradition of giving him crap. It's like those "apk" posts - does anyone even believe he's a real person anymore, and not just random anonymous people copy-pasting the same style of crap in perpetuity?

    3. Re: Bigger story by Anonymous Coward · · Score: 0

      Said 27 y/o identified as a 16 y/o so itâ(TM)s all good.

      Donâ(TM)t be a bigot #loveislove

    4. Re:Bigger story by Anonymous Coward · · Score: 0

      Because APK has been spouting crazy shit for years now (Alexander Peter Kowalski/AlecStaar)
      https://arstechnica.com/civis/...
      http://www.thorschrock.com/200...

    5. Re:Bigger story by Trax3001BBS · · Score: 1

      Because APK has been spouting crazy shit for years now (Alexander Peter Kowalski/AlecStaar)
      https://arstechnica.com/civis/...
      http://www.thorschrock.com/200...

      Took awhile to understand your post, due mostly to the Novella you linked to.
      APK aka Alecstaar https://arstechnica.com/civis/... (banned again).
      Alexander Peter Kowalski post http://www.thorschrock.com/200...

      You've done given Google many of your handles.

    6. Re:Bigger story by Anonymous Coward · · Score: 0

      Oh, thanks your ars link helped me find the one I wanted to post
      https://arstechnica.com/civis/...

  2. It's their data now, you asked for it by Anonymous Coward · · Score: 0

    If you choose to give it to them, don't be shocked if/when they fuck you with it.

    What does suck though is companies like Equifax. I never chose to give them my data. In that regard, we should have the choice to have them remove our data and be further blocked.

  3. Very Common by Anonymous Coward · · Score: 0

    Where I work, the NOC staff, who are the lowest paid and least skilled, have complete administrative access over production systems. On the other hand application support have a ridged access profile of barely able to log onto systems and often cannot view application logs especially when there are issues.

    You might as well be asking $10/hour rent a cops to guard Fort Knox while disabling all other security onsite.

    1. Re:Very Common by jellomizer · · Score: 1

      Often there is an underestimation on what people can do, also the more mature person usually doesn't want the extra access.

      So the low level person may get full access because the organization figures what can they do, while the person may be actually rather smart and know what to do with all that data. Also the developers know if there is a problem, they will be first to get a finger pointed at them, so by demanding that they don't have access to that info, means that they weren't the ones who messed it up.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Very Common by Anonymous Coward · · Score: 0

      It is about customer service. If you don't want people crapping on your department, you need to enable your front line workers to resolve their issues. If they pass you on to some one else, you end up like comcast.

    3. Re:Very Common by EndlessNameless · · Score: 1

      Are the NOC staff responsible for diagnosing and resolving issues when a server fails?

      This typically requires administrator privileges. On the Windows side, most OS utilities require elevation. While it's easier to get granular permissions on Linux, it's also very hard to configure a system that can be managed without any sudo users.

      While you may benefit from more permissions, your NOC team requires administrative access to do their jobs. Maybe they could use lower privileges 80-90% of the time, but sooner or later they will need full access.

      I've been on a NOC team once before, and I can understand their reluctance to grant privileges---they will be blamed first when anything goes wrong. And if they approved your permissions, they can still take the blame because they "allowed it to happen". Needless to say, I'm not surprised if everyone who can find a better job leaves the NOC.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    4. Re:Very Common by Anonymous Coward · · Score: 0

      Also, eat your own dog food. The developers should have the same experience (usually) as the end user who (usually) shouldn't have high level access. Bullshit about logs though - developers should certainly have access to that.

      Its about understanding modes of failure.

      For developers that means knowing something will fail with low level rights. You consider the additional modes of failure that are introduced with low level rights. This is learned through not having those high level rights and dealing with the end user experience - you remember because you lived through the frustration of being a handcuffed thus harmless actor who can't push any buttons.

      For production (NOC staff) that means knowing something WILL fail if you mess up. You consider the additional modes of failure that are introduced with high level rights. This is learned though having those high level rights and dealing with the admin experience - you remember because you lived through the horror of being a free thus dangerous actor who can push any button... including the wrong one.

  4. This is no tech company problem. by klingens · · Score: 2

    All, really all, big organizations have this problem. Just ask Manning and Snowden; classic cases of too much access to too much information.
    So governments, corporations, every organization needs to give power over information and access to the lowly peons or those peons can't do the lowly jobs they are supposed to do.
    You can put in controls, access walls and shit, but if you do it, your administrative overhead will go through the roof. Someone like Google might sorta be able to pay for all of this, but it will hurt the bottom line to have a inhouse police. Someone like Twitter which is already leaking money like a faulty bucket leaks water: yeah right...
    Even when you do this, all the security clearances, background checks and mandatory lie detector tests, etc. didn't prevent the whistleblowers.

    1. Re:This is no tech company problem. by Anonymous Coward · · Score: 0

      Thats nothing. Just look at tax processing companies. "Securing" social security numbers alone would bankrupt nearly every company AND cause prices to skyrocket.

    2. Re:This is no tech company problem. by wyHunter · · Score: 1

      Let's see, you want a low level employee to do a crapload of stuff that affects lots of users. YOu give them access to accounts. This is a surprise how?

    3. Re:This is no tech company problem. by boristdog · · Score: 2

      Back in the 90's I worked in IT for the state govt. I found out in my first month that I had more access to the data systems than the Director or our agency.
      He had to call me to get access to certain accounts.

      Plus, I soon found out my IT badge would open every door in HQ. Security guard told me that "You computer guys are allowed to go anywhere."

    4. Re:This is no tech company problem. by Anonymous Coward · · Score: 0

      It took three weeks and multiple managerial approvals for me as a contractor to get partial access to the various LDAP groups so I could monitor the company's web conferencing app. I never got full access as it parts and pieces were to compartmentalized, which made root cause analysis of incidents a collaborative affair. But we just used the conferencing tool at our desks.

      If twitter had their system sufficiently compartmentalized, it would have required multiple people with access to disable an account or flag it for deletion and data archiving (like facebook does). It probably will never go away unless you do a MR. ROBOT exploit and destroy all physical backups and then corrupt the database.

    5. Re:This is no tech company problem. by Anonymous Coward · · Score: 0

      Yup. I had a 4 month coop job at a huge insurance company. My badge opened every single door in the entire 40 floor building. I also worked the night shift, so I could literally walk into the CEOs office at 3 am in the morning and take a bunch of pictures. Now badge access was logged, but still...

  5. Wow by GameboyRMH · · Score: 0

    In one incident Chen described, a 15-year-old refused to tell Barksdale the name of his new girlfriend; Barksdale broke into the teen's Google Voice account, listened to messages to get the name, then taunted him with it and threatened to call her.

    First this guy and then James Damore, Google hires some real winners...

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Wow by Anonymous Coward · · Score: 0

      I don't see where do you imagine the connection in these two cases. This guy clearly broke the rules and abused his (even though only small) powers. On the other hand, James Damore just expressed his personal opinion (maybe controversial one) in an internal forum that leaked. Some half-wit whiners who didn't even read the whole memo (not to say they probably lack the comprehension skills to interpret what was there) twisted his words and turned the whole thing into shaming Google, that in turn decided to sacrifice him much like Pontius Pilate did with Jesus to satisfy the angry mob.

    2. Re:Wow by Anonymous Coward · · Score: 1

      When you give them godly powers, they start acting like gods. You know, disguising themselves as golden "rain" and getting innocent ladies pregnant.

    3. Re:Wow by Anonymous Coward · · Score: 0

      Damore should have known better than to share something like that. I almost wonder if he did it deliberately knowing he might get to sue google later and get hired by Peter Theil or some other right leaning troll. I'd rather be a celebrity troll hire at say breitbart than a nobody at google even though I'm a "leftist"

      I have to agree I'm encountering underwhelming googlers in the news and at work with increasing regularity. I was unimpressed with Google because I knew that Damore was probably correct that there is a bias against white men at Google and because Google hired someone so lacking in tact. My impression is that the company is full of stupid identity politics and annoying autists at the management and engineering levels and the rest is low talent scrubs they get on the cheap who are just happy to take the shaft to say they work at google.

      Not the place it once was.

  6. Not a good example by Jack9 · · Score: 1

    This story stinks of hand waving. Just because someone realizes that "account access" means "account access", doesn't mean it's high level access. When you add finer grained controls, you get middle tech who's sole job is to vet access (now the lower level just performs a bit of social engineering and it's old status quo).

    David Barksdale's story is a low level employee with low level access. If the application needs frequent adjustment at the account level, of course you hire a bunch of cheaper-than-average labor to perform the routine tasks. This generally includes broad access to the application, because customers expect that access to be available to the vendor of the service. The customer not recognizing how they are probably the common case that was farmed out, is not cause for alarm. It's a pragmatic approach, which is why it's always been this way.

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
  7. I had a top secret clearance by Anonymous Coward · · Score: 0

    Not that that means much but I was not much older and had access to plenty of stuff but no impulse to do anything bad.

    1. Re:I had a top secret clearance by IonOtter · · Score: 1

      ... but no impulse to do anything bad.

      Which is why you got the TS clearance. That's how clearances work, after all?

      When I got mine, and during the re-investigation after 7 years, I had friends I hadn't spoken to in years contact me and ask me what was going on. Turns out they don't pay much attention to the people you list? Those people only serve as a springboard for the people you didn't list.

      Those are the folks who get the really juicy questions.

      It's also how they weed out those who are likely to do bad things.

      --
      [End Of Line]
  8. BOFH could read your mail by Anonymous Coward · · Score: 1

    Back in the old days, the local Bastard Operator From Hell could read all of your mail on the local system. Now, Google is the global bastard reading the mail of everyone in the world.

    The people demand centralized monopolies. This is what the people get.

  9. Got It by Luthair · · Score: 1

    the CEO must review all code and deploy to machines... otherwise if you're writing code and deploying, you already have access to everything.

    1. Re: Got It by locketine · · Score: 1

      Our build server has access to prod, but I don't. I can still trigger the build though, so technically I'm deploying to prod.

      This is how it should be because there's a log of everything. Sure, I could write some script that exploits the build server permissions, but that script is in source control with my name on it and requires a code review.

      Some teams just suck at security. My last company checked the production security credentials into source control so that the deployer could access them. So anyone with read access to our repo had admin access to production.

      --
      Think globally but act within local variable scope.
  10. Not how it works by fubarrr · · Score: 1

    >Twitter has 3,898 employees, according to Wikipedia, for 330 million monthly users

    Both Twitter and Facebook outsourced "user operations teams" in god forsaken places like Algiers, Albania, Tunis and so on.

    They do dirty stuff like porn filtering, and banning

  11. Low level or low paid? by rsilvergun · · Score: 5, Insightful

    I've had lots of high level access over the years because I need it to do my job. I've also seen lots of overworked, overtired people in charge of massively important systems because in theory the work isn't that hard. The thing is, if you pay somebody minimum wage they live like somebody making minimum wage. Meaning their lives are a never ending parade of problems they can't solve. They're going to make mistakes, and you're going to pay for them. The only question is do you save more money by paying them like crap than you do cleaning up the mistakes. Depress wages far enough and the answer is 'yes'.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Low level or low paid? by Anonymous Coward · · Score: 0

      Paying individuals more doesn't do anything to reduce their overwork. They're still overtired from working the same long hours. In fact, the only thing higher pay accomplishes is to give people more disposable income, which they have no time to spend. Instead you need to reduce workload and reduce work hours if you really want to reduce overwork. You don't want to, of course.

      You're just bragging about how you are underworked and overpaid. Kindly die in a fire.

    2. Re:Low level or low paid? by HornWumpus · · Score: 0

      You pay more for the role, you hire a more competent person, who is able to get the job done.

      The problem is people who have to accept minimum wage jobs. Their lives are typically a 'never ending parade of problems'. Which is why they are only _worth_ minimum wage, not the other way around.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    3. Re:Low level or low paid? by wyHunter · · Score: 1

      Well, software engineers aren't badly paid but if our wages kept up with inflation I daresay we'd be making twice what we do. Even in this field, this is absolutely true.

    4. Re:Low level or low paid? by Anonymous Coward · · Score: 0

      Lay off two thirds of your staff, make the competent people work triple shifts to do the jobs of three people, and the competent people will make mistakes.

      The level of pay does not matter, and the problem is you, boss. You're not a job creator; you're the problem creator.

    5. Re:Low level or low paid? by Anonymous Coward · · Score: 0

      Well, software engineers aren't badly paid

      Don't you ever get tired of lying?

      Software engineers aren't well paid because they're not the elite gods of geekworld domination they're been predicting for decades. Sure, you know how to tell a machine what to do, and it isn't even rocket science. Yeah, your ego is bigger than your paycheck. Get over yourself already.

    6. Re:Low level or low paid? by HornWumpus · · Score: 2

      Jesus dude, stop humping that strawman.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    7. Re:Low level or low paid? by Anonymous Coward · · Score: 0

      It absolutely does. More money means more time -- daycare, housecare, major appliances that save you time and money in other ways. On the job it might not reduce their workload, but off the job it does and that's the time when people are recovering from their workday.

    8. Re:Low level or low paid? by Anonymous Coward · · Score: 0

      Thats why the CxO's of equifax were so highly paid. Gotta pay more for competence...

  12. In other news by stabiesoft · · Score: 4, Insightful

    Maids clean rooms of VIP's.

  13. Abuse of data access is nothing new by The+Optimizer · · Score: 2

    I see many other posts making the same point, and I'll add my specific story from the 1980s.

    In 1987, I was doing some work for a local chain of auto-body shops that had some software to do job pricing. In the process of understanding how the business worked, I got to know some of the guys who did sheet metal, welding, body repair, mechanical, etc. These were your typical blue-collar young males for the most part.

    In the corner of the main shop area there was a dedicated terminal (VT100ish) and modem for connecting to the state DMV mainframe, where you could do basic queries. There were a couple legit uses for it, which is why the shop had it, but the only time I saw it used was by a couple of the guys who would enter the license plate number of cars they saw driven by pretty women, to pull up the registration info to find out the names and addresses of the car's owner. No checks or balances or access control; the logon info was taped on the side of the terminal. Any access logs would have been somewhere in Austin.

    Totally creepy stuff then, still creepy 30 years later.

  14. Same applies to high level employees by El_Muerte_TDS · · Score: 2

    Level of employment does not equal trustworthiness of employees. In fact, often the higher you go the worse they get.

  15. What's a "site reliability engineer"? by Anonymous Coward · · Score: 5, Funny

    In engineering school, that major didn't exist - nor does it anywhere. Is it like a "Sanitation Engineer"?
    Or "software engineer"? Or "domestic engineer"?

    I get calls all the time form recruiters saying I'm an engineer. I say, "No. I'm a programmer."

    "Oh, we're looking for engineers."

    "My bad. I just read specs and develop software according to those specs."

    "OHHHHHH! You are a software engineer!"

    "I am?!"

    "Yes!"

    "OK. So, what's a programmer?"

    "He's someone who takes specs and implements them in the programming language of choice."

    "Ah. So, what's a software engineer?"

    "He's someone who takes specs and implements in the programming language of choice using engineering principles."

    "Ok. So, Thermo is involved?"

    "What do you mean by 'Thermo'?"?

    "Never mind. So, whatever - programmer, engineer, god, ....whatever the title is, I'll take the job."

    "You have a problem with your attitude."

    "....."

    1. Re:What's a "site reliability engineer"? by Anonymous Coward · · Score: 1

      This is slashdot, and serious technical discussions aren't had here anymore, but I'm willing to try.

      Serious answer: a site reliability engineer is someone that implements best-practices and theories regarding incident response, disaster recovery, business continuity, high availability, and graceful failure at a singular geographic location

      It is an important job that does save companies far more money than any singular engineer of other persuasion can create. Without at least hiring a consultant to do the work of reliability engineering, you are risking a single incident sinking the company. Imagine if Amazon went down for a week after thanksgiving and the system had to be rebuilt.

      Reliability engineers reduce the likelihood of bad events happening and create plans for quick recovery when they do.

    2. Re:What's a "site reliability engineer"? by Anonymous Coward · · Score: 0

      This (to me) is an "interesting" definition of an SRE. What you described were technical concepts/methodologies, not actually job roles.

      My experience (as someone who has been an SA most of his life, but has 15 years of Operations experience, was briefly an SRE, and has done DevOps) is that SREs mainly consist of Operations folks (commonly systems administrators) whose job is no longer doing systems administration but rather to be the primary go-to for "figuring out what is wrong" with some part of a {system,service as a whole,service as a daemon/program,framework,network,etc.}. They are often on-call for exactly that: "whatever nobody else can figure out (or wants to figure out)". They are not necessarily systems or network architects (though this greatly varies from company to company; I have seen SREs who have been completely isolated from architecture, and other SREs who have been part of full design and build-outs of infrastructure) but are expected to know the topology of... well... pretty much everything IT-related at a company. Many have Operations backgrounds, and also happen to be programmers, though not by profession (the SRE role requires some degree of familiarity with certain PLs, since reverse-engineering something from top to bottom, or bottom to top, when there's a problem). I have seen only a handful of SREs who are involved in creation/building, most in my experience are "reactionary" (see: Operations).

      SREs burn out fast, because their job encompasses what historically have been done by separate individuals or teams: systems administration, network administration, systems architect, network architect, database administration, software developer (mainly web-related, but not necessarily), and infosec (basic level). It's an extremely high-stress role, expecting too much from a single person; for whatever reason, the industry now seems to think that a single human doing what historically has been 7 separate jobs is perfectly reasonable (it isn't). Matter of opinion, but much like DevOps, the SRE role is one that needs to be rescinded: it's unrealistic to expect a single person to be an expert at 7 different jobs. Tech companies can operate/perform just fine without existence of one ore more SREs (see: 90s and early-to-mid 2000s) -- you just need separate personnel that are experts in what they do, and have good communication.

      I have never seen an SRE consultant, only FTEs. I'm not sure how a contracted SRE would work, given the vast depth and scope of what an SRE is expected to know.

  16. Not surprising... ask the janitor by ctilsie242 · · Score: 4, Interesting

    This is not surprising in the least. On a physical level, the person who likely has the most access is the janitor or cleaning staff.

    Almost any access can be abused, if someone feels vindictive enough. An electrical worker can toss a dead rat in an opened panel, and the arc flash likely would take out a good amount of power in the building.

    Having access controls to minimize things are critical, but even with those in place, there is a point where the problem changes from a technological issue to a HR issue, of why someone is that pissed and vindictive in the first place... and why they were cleared for access.

    1. Re:Not surprising... ask the janitor by tomhath · · Score: 4, Interesting

      On a physical level, the person who likely has the most access is the janitor or cleaning staff.

      Back in the day, the people companies worried most about were the secretaries. They knew everything because they typed up and made the copies of everything. Today we have sysadmins and customer support, same deal. And get off my lawn.

    2. Re:Not surprising... ask the janitor by Anonymous Coward · · Score: 0

      An electrical worker can toss a dead rat in an opened panel, and the arc flash likely would take out a good amount of power in the building.

      Why a dead rat? Using a live one is much more fun!

    3. Re:Not surprising... ask the janitor by Joe_Dragon · · Score: 1

      some times the only locks on power panels are the lock out / tag out ones.

    4. Re:Not surprising... ask the janitor by packrat0x · · Score: 1

      some times the only locks on power panels are the lock out / tag out ones.

      Most deadfronts unscrew from the box--1/4" Flathead or #2 Robertson. To quote the US Army: "Locks are delay devices".

      --
      227-3517
    5. Re:Not surprising... ask the janitor by pnutjam · · Score: 1

      That's true in residential areas too, it's easy to walk by and pop your neighbors power off.

  17. "low level" employees are the ones doing the work by gweihir · · Score: 4, Insightful

    Hence they need "high level" access. This is well-known and unlikely to change.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  18. Stop giving Google all the data. by Anonymous Coward · · Score: 1

    Great Jeebus Almighty. People have insisted on giving all human communication to either Google or Facebook. Email for example used to be distributed - if your local BOFH was malicious, at least he didn't have access to the entire world's email, at once. But no, that wasn't good for the mouth breathing masses. Everyone insisted that a couple of advertising companies should get access to everything. All email, all instant messages, all voice chat.

    Because, of course, advertising companies have our best interest in mind, I guess?

    Stop centralizing what was designed to be a decentralized network already.

    1. Re:Stop giving Google all the data. by Anonymous Coward · · Score: 0

      Access my dick and suck the cum out of my balls.

  19. Misleading description by mysidia · · Score: 4, Insightful

    The ability to login to a customer's account and check basic information to verify identity, reset a password, or turn off an account is NOT high-level access.

    Minimum wage customer service representatives REQUIRE this level of access to customers' accounts to answer basic support requests or investigate problems. When Xyzuser calls in or e-mails to request their account disabled or request a troubleshooting assist, some low-level user is going to answer this request.

    There's no way around that, other than companies SHOULD be very tight with auditing, and make sure to challenge any action on a customer account that doesn't have an explanation and a support ticket opened by someone else.

    1. Re:Misleading description by Anonymous Coward · · Score: 0

      There is plenty way round this...You give the employees access to buttons that say "Reset password" or "Disable account" and not carte blanche admin access to change any parameter they like. You also tie the use of these features to customer tickets so that you can see there was a valid reason for the operation...

    2. Re:Misleading description by Anonymous Coward · · Score: 0

      Exactly. There's a whole bunch of clueless people criticizing Twitter right now, but they identified who did it and restored the account in 11 minutes. Seems like a pretty good response.

      Forcing support employees to go through many levels of red-tape in order to get their job done leads to very poor customer support.

      The employee who did this is an unethical, unscrupulous, unprofessional jerk; he should be named so other employers know not to hire him.

    3. Re:Misleading description by EndlessNameless · · Score: 1

      You give the employees access to buttons that say "Reset password" or "Disable account" and not carte blanche admin access to change any parameter they like.

      You often run into the problem of rarely used but essential permissions. The typical response is to give them out widely "so we have them when we need them" and then to audit the use of those privileges.

      Most people say they're going to do that, and then don't bother with the auditing at all. Or maybe they do review the usage for a while, and then they stop "because nothing ever happens".

      Modern identity management applications will provide temporary just-in-time privileges, but most of them are a complete pain to integrate into custom applications. Either you use something they already support, or else you're going to need significant developer and sysadmin time. They're getting a little better, but I still pity anyone who gets stuck with that task.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  20. At my site... by Anonymous Coward · · Score: 1

    Was asked to give a relatively low level employee administrative access to a system of ours facing customers. I thought it was a test, so I refused. Then got escalated to executives and had to relent. It didn't have any sensitive data on it, but the integrity of the data was important.

    Of course prior to relenting, I took all legitimate content update channels offline, made a backup, and then blew the system away and restored from backup when that employee was done, to be extra paranoid.

  21. "High Level Access" by Austerity+Empowers · · Score: 2

    This isn't high level access. High level access means telecom, email and backup files of senior execs, possibly access to the people in question to support them, proximity to their cubes, permission to listen in on board meetings, that sort of thing. These high level employees aren't usually very good with data (or any more discrete), you probably wouldn't necessarily want them managing it.

    It's all necessarily low level access. But clearly they are not protecting customer data well, or putting a high value on privacy.

  22. Not surprised at all ... by Anonymous Coward · · Score: 0

    This is why every single snot nosed kid straight of school who think he's getting access to admin accounts and production environments is told in no uncertain terms they've done NOTHING to earn such access and won't be getting it any time soon.

    There is nothing more pathetic than some 20 year old who thinks having a Linux box at home qualifies him to have the keys to a server which is mission critical. Son, you've yet to demonstrate anything which would cause me to entrust you with this, so we'll start small.

    The reality is I've seen far too many people who have been in the industry for quite a while do stupid things against a prod environment or with admin access because they think they know it all or that everything will be fine -- because they've never fully appreciated the risks involved. The kids straight out of school? They haven't the slightest concept that these things aren't toys to go on joyrides with.

    I work in regulated industries where outages cost tens of millions of dollars per hour and can lead to fines or possibly risk lives. One day, when you're all grown up and have proven you have the skills and the level of paranoia required to drive the big boy bus, we'll see ... but please don't ask me again why I'm not willing to let you take it out for a spin when the last simple task you tried to do you screwed up.

    We once hired someone who claimed to be an admin, but couldn't do simple tasks on unimportant systems, and then whined incessantly when we refused to give him access to the important systems. He utterly failed to grasp that he hadn't earned the level of trust required. (In fact he never did because he was truly useless.)

    It continues to amaze me how many people with no proven experience think it's their right to go in an tinker with mission critical things just because it's there, and it absolutely terrifies me how many companies actually hand over access to such people.

    My managers expect me to be the grumpy old man when it comes to access, because the cost of fucking up can be huge. And on several occasions some higher level manager has overruled me, allowed someone access, and that person has broken something they never should have been touching.

    There are places where "oops" should be limited to spilling coffee on your shirt, but not for anything to do with the running systems. Because the consequences can be mind boggling.

    It takes time to understand that ze blinken' lights are nicht fer de fingerpoken by dumbkoffen.

  23. Really really stupid by rickb928 · · Score: 2

    I work for a well-known financial company. I guarantee you that if I accessed the information of any even marginally well known celebrity, public figure, even a notable individual, I would be asked why and expected to offer clear evidence of the need. I occasionally see personally identifiable information for any of our clients, and I do not pursue any I happen to come across that I recognize, and of course I would not.

    I would also be asked if I accessed MY information - that usually results in one warning. Then dismissal.

    But it's evident these Internet companies haven't worked out the confidentiality protections they should have in place, and so we read these reports. Kinda sad.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
    1. Re:Really really stupid by Anonymous Coward · · Score: 0

      Years ago I was a TEMP employee at a financial company. Being young and stupid, I looked up the current POTUS account info. I was shocked I had access as a temp, scared of the consequences of what I had just done, but no one ever said anything afterwards.

    2. Re:Really really stupid by Anonymous Coward · · Score: 1

      The big difference is that the financial services sector has monetary and legal reasons for not fucking around with this stuff. Twitter... um, it's a glorified wall for putting shit up, and they've only lost what, like 2 billion, and just now are they maybe going to break even this quarter?

      To put it another way, you're at a financial company, and you close your doors and take all the info with you, you could be in a ton of trouble, because you own the money of all of these people. Twitter closes its doors, and nothing of value was lost.

    3. Re: Really really stupid by nehumanuscrede · · Score: 1

      See, you're doing it wrong.

      You steal your coworkers credentials and use that to access that information.

      You would be impressed with the information you can gather by setting up a mirror port on a switch paired with wireshark.

    4. Re: Really really stupid by rickb928 · · Score: 1

      0. Using a co workers's credentials gets your both fired on the spot.

      1. Physical access to networking equipment is restricted by lock and key. Installing a switch of your own world be grounds for dismissal and prosecution. It's been tried.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    5. Re: Really really stupid by pnutjam · · Score: 1

      switch??? arp poisoning is where it's at.

  24. Is that really high level access? by chispito · · Score: 2

    Every website or service I've ever supported allowed the tier one support to disable an account. That's not the same as deleting an account and in many cases it's essential.

    Take Twitter: If an account is taken over and used for malicious purposes, you want the first level support to be able to freeze it without having to go through a bunch of checks. That's not really that high a level of power, it's what's required to do the job.

    --
    The Daddy casts sleep on the Baby. The Baby resists!
  25. Not just tech companies. by hey! · · Score: 2

    Think Bradley/Chelsea Manning an E-4 specialist who was entrusted with access to an astonishing breadth of sensitive information. Manning was, according to other soldiers, bullied to the point of a nervous breakdown during basic training, and yet even after that they moved him (as she was then) right into training as an intelligence analyst.

    Assange cultivated Manning with methods anyone who'd read a LeCarré novel: pick out someone emotionally vulnerable and work to gain their trust.

    Somebody's got to handle the grunt work of managing sensitive information, either in the military or private sector; but it's not going to be someone who spent four years at West Point or getting an engineering degree. But just because a job doesn't require *those* particular credentials doesn't mean anyone can or should do it.

    The problem isn't that low level people have access to sensitive information; the problem is that organizations are sloppy about hiring people for those positions because they aren't high status jobs.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Not just tech companies. by EndlessNameless · · Score: 2

      the problem is that organizations are sloppy about hiring people for those positions because they aren't high status jobs.

      This is exactly the issue. Sometimes you have to pay well for a low-skill job because you don't want to risk having an idiot or a junkie doing it.

      Somewhere, someone paid good money for a background investigation so that someone else could be a janitor. Because even the most sensitive labs have floors and bathrooms, and you don't pay an engineer $200K to clean the tiles and unclog the toilets.

      Skills, reliable performance, and trustworthiness all play into an individual's value in the labor market, and some companies just don't understand that until there's a problem.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  26. wrong wording by supernova87a · · Score: 2

    I don't think the problem is "tech companies have a history of giving low level employees high level access".

    I think the issue is "tech companies give many employees priviliges to do things because it works, and then those things have unexpectedly important consequences that weren't realized because it's a young company doing something no one else did before".

  27. That it was called God View is troubling enough. by fahrbot-bot · · Score: 2

    At Uber, employees regularly abused its "God View" mode to spy on the movements of celebrities, politicians, and even ex-spouses.

    And, yea, on the Seventh day, God saw that the driver was at 5th and Elm and that it was Good. (... insert chanting in Latin ... )

    --
    It must have been something you assimilated. . . .
  28. customer service can get to script driven by Joe_Dragon · · Score: 1

    customer service can get to script driven and some cases all users must hit level 1 first. Also there can be a push to give all customer service the rights to do basic on/offs so they can do a quick fix.

  29. Low level techs do the most high level troubleshoo by Anonymous Coward · · Score: 1

    Many years ago I was a entry level Data Tech that started at a very tender young age at a now very big tech company. Most of the time we were the ones doing the system level troubleshooting that required high level access, we did all the troubleshooting from oracle DB performance issues, to fixing the entire phone systems when it would crash on the weekends. We had global sudoers access, we had the master local passwords for all of the network gear, and we had a bunch more access. The only access we didn't have was to some web only tools, we got around that by just logging onto the systems that host the tools and putting together the data the hard way ourselves (fully encouraged by management, in their words "do what you need to, to get work done, but don't break it.") To be fair the company has always had a permissions system that prevented access to certain things, but you only needed to be a member of three different groups to get global sudoers access and with the pace of growth and no standardization at the company there was no way to grant us restricted access while also giving us access to do our jobs.

    We had high level access for a number of years, until the company started securing everything. Then we started finding out, oh, hey we couldn't do half the jobs service owners came to expect of us when they started clamping down. Then they had to remove the restrictions. It was a constant pull. In full disclosure, after a couple year effort the company finally fully fixed their permissions issue for troubleshooting issues by lower level employees, but they had to take a lot of job duties away from these employees.

    This isn't something easily fixed at growing tech companies. Often times you need this access to do work, because their is no standardization of access for support staff. As these companies grow fast it is very overwhelming to implement a lot of access restrictions for core low level employees.

  30. I really thought we were decent people by Anonymous Coward · · Score: 1

    For starters, let me state that it's my opinion that this Google person did something truly disgusting.

    But what I find even more disgusting is that this person is mentioned with his full name in global, regular media. He is only 27 years old. He has to work for about 40 more years. Was it really neccessary to destroy his life over this? I don't think so.

    Where I live it is common that even the heaviest criminals' identities are protected. More often than not only their first name and the first letter of the last name is mentioned in newspapers. Even though that can be quite enraging (imagine a serial rapist operating in your neighbourhood), it at least allows them to ever return to a normal life after they've done their sentence (nasty fine, jail time, etc.).

    If we as a society don't think that (in general) they're allowed a normal life after having done something stupid (however disgusting), we might as well execute them immediately and get rid of jails altogether because that's a lot cheaper and at least we'd be sure they will never make the same mistake again.

    I'll get off my soap box now :-)

  31. Conundrum... by sycodon · · Score: 1

    There are many very boring and mundane things that require elevated privileges.

    Creating accounts
    Granting permissions
    Patching servers
    etc.
    In fact, it's deadly dull and a complete pain in the ass.

    Not stuff that would really keep some senior technical employee interested.

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    1. Re: Conundrum... by Monster_user · · Score: 1

      Creating accounts? Granting permissions? What are we talking about here?

      Division of responsibility so that individuals do not have too much power is costly solution. You can save a lot of money if a your low level techs have uber powerful permissions.

      Having delegated rights to create users on a domain level, and/or assign permissions to something or other does not make one a database administrator/owner (unless it is the databae itself one must grant permissions to). Giving the tech domain admin rights usually does by default.

      Patching servers?

      Only if it is the database server, or whatever server is maintaining the user's data.

      An IIS or Apache server for rendering the data shouldn't be in such a state as to allow unfettered access. Having the same person who maintains the SQL, PHP, and/or javascript which powers the site be the one patching the servers is a questionable move for a entity like Twitter or Google.

      It is one thing to have access to shut down a server service for patching. It is another to be able to send queries through the server without setting off red flags.

  32. I don't think it's about software engineers by rsilvergun · · Score: 1

    It's more the rank and file IT guys that keep the servers running that they're talking about. Actually, the software engineers tend to have almost no access at all since 90% of what they do gets done in test environments and then pushed to production.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re: I don't think it's about software engineers by locketine · · Score: 1

      Nope, even as a lowly QA contractor I've had production access at major tech companies. They didn't intentionally give me access but they also did a terrible job of protecting access.

      Case in point, several major recent data breaches involved default database passwords in production.

      --
      Think globally but act within local variable scope.
    2. Re:I don't think it's about software engineers by pnutjam · · Score: 1

      Your assuming competency, the world is always building a better moron, moron's are highly optimized.

    3. Re:I don't think it's about software engineers by wyHunter · · Score: 1

      It depends. I've worked in devops shops where there was pretty cavalier access to production - which used to freak me out.

  33. It's not just about competency by rsilvergun · · Score: 2

    You've got to pay people enough so that they can have a stable life. One where they're car doesn't break down all the time and they're not spending weekends and nights driving Uber to make rent. Even the most competent person is going to start making mistakes if they spend 50/hr week at their job and another 40/wk putting out fires in their personal life caused by a lack of resources.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:It's not just about competency by HornWumpus · · Score: 1

      Chicken or egg.

      People have to be competent enough to earn enough to have a stable life, or they are fucked and even less employable

      Fire the minimum wage twit, and pay someone competent. Then the job gets done.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    2. Re: It's not just about competency by nehumanuscrede · · Score: 1

      You have to pay people enough because if you don't, and they have high level access, they are ripe for recruitment from outside organizations willing to pay them more for the access they have.

      Low paid employee won't think twice about it. One with a nice paying job most certainly will.

    3. Re:It's not just about competency by pnutjam · · Score: 1

      Thank you, I see the parade of well off, it never happened to them's has jumped on your comment. You are spot on.

    4. Re:It's not just about competency by pnutjam · · Score: 1

      Low pay usually has more to do with culture and area. Ford discovered that paying people a good wage produces huge benefits. You can't save your way out of many problems, it's a common fallacy.

    5. Re:It's not just about competency by HornWumpus · · Score: 1

      Ford discovered that good pay got him the best workers. Like I said.

      It's not like he just raised everybody's pay. He hired the best available workers and paid enough to keep them.

      He was kind of an asshole about it, knowing he could throw in conditions of employment like 'right to inspect home without notice', 'no drinking off the job' etc.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    6. Re:It's not just about competency by HornWumpus · · Score: 1

      People learn to be competent. Best to start early. You might still have time.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    7. Re:It's not just about competency by pnutjam · · Score: 1

      Paying better at a high average will attract better, more dedicated workers. Paying the best will not always get the best, but absent some other reason, you will generally get a higher caliber worker.

  34. Screw the loaded term "low level" by FeelGood314 · · Score: 1

    I assume you mean front line or customer facing. So thank you for showing your contempt for these people msmash.

    You have to give these people all these powers but ideally you audit them and have a way of backing out any changes they make. (The only thing I can think of that you really can't back out of a system is if someone reports you dead to the credit bureau. Sorry Jesus). The admins, programmers and anyone else who has access to the raw data generally are not audited.

  35. Barksdale you say by twistnatz · · Score: 1

    Lets just hope he wasn't able to use his access to create a communications network for a drug gang that the police couldn't listen in without some sort of court approved measure.

  36. Okay by nehumanuscrede · · Score: 1

    So on this note, how much access do you all have at your company and where do you sit in the corporate food chain ?

    Me, I'm just a faceless employee. One who has enable mode access to nearly every router and switch ( even the core systems ) in the entire company. Scary level of power if you think about it.

    Someone has to do the work though and it certainly isn't going to be some executive type who wouldn't know what an enable mode prompt looked like if you threw it at them.

    So, many tech companies ( especially the 500lb gorilla sized ones ) don't have a lot of choice.

    We can't all be executives and the work still needs to get done.

  37. Re: Wow such an elitist attitude. by nehumanuscrede · · Score: 1

    Without volunteers, conscription would take its place. Ask the folks who fought in Vietnam how they felt about it.

    Be happy there are volunteers.

  38. Suspending an account is a low level privilege by iamacat · · Score: 1

    You want an oncall person to be able to quickly stop a contraversy or even a legal liability to the company. So if a Twitter employer sees a lot of crap coming out a high profile account, you want to be able to quickly shut it off to limit damage.

    Oh wait...

  39. 2 person approval rule by Anonymous Coward · · Score: 0

    Having 2 low level employees needed to approve significant changes, instead of a lone actor would improve the situation. That way the person would have to convince one of their coworkers. If they are just doing their job, a coworker will quickly agree. If the action is obviously malicious, they won't agree and may report them cause they don't want to get in trouble too.