Slashdot Mirror


UCSB Student Engineers Grade Hack

An anonymous reader writes "The UCSB Daily Nexus reports "A UCSB student is being charged with four felonies after she allegedly stole the identity of two professors and used the information to change her own and several other students' grades, police said." The article goes on to note that, though working a few tricks to get into the system, she was fairly unsophisticated, and in fact failed to conceal her IP address from authorities. With other computing snafus recently making headlines, are universities too careless with their data?"

38 of 544 comments (clear)

  1. Who needs programmatic security... by kwoo · · Score: 5, Insightful

    ... when the policy enforced by the program is broken to begin with?

    From TFA:

    The university's grading system, eGrades, is an in-house program that professors can access via the Internet to submit and alter students' grades. eGrades uses UCSB NetID, a campuswide authentication system, to check a user's identity. If a user forgets their password, they can reset it by entering their Social Security number and date of birth, Schmidt said.

    This is evil. SSNs and DoBs are far too easy to find. The suspect worked for an insurance agency, but it would not be difficult to find this information through other means.

    For more examples of such problems in systems, check out Risks Digest.

    1. Re:Who needs programmatic security... by stewby18 · · Score: 4, Insightful

      But on the other hand:

      When a grade is altered, a feedback system is automatically triggered to inform professors and the Registrar's Office of the changes.

      "There's basically a feedback mechanism, and ultimately, it comes back to the feedback mechanism and the individual department trying to reconcile grades and saying 'It doesn't look like this is correct and how can this happen?'"

      So while the access point security is awful, there are processes in place to flag potential problems. At least they are practicing security in depth, even if one of their layers is paper-thin.

    2. Re:Who needs programmatic security... by mrchaotica · · Score: 2, Insightful

      If they're really that bad you should tell us what credit card company it is!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  2. From TFA by ImaLamer · · Score: 3, Insightful

    "It's not like 300 grades were changed or anything like that," he said. "It's not even close."

    Like one person getting credit for something they didn't do isn't enough... its got to be mass fraud to care?

    "It's believed at this time that [Ramirez] accessed the computer system from her house," Signa said. "There is also a second indication that the computer was accessed at one point from the office where she worked, so its believed [she used eGrades at] both locations."

    Idiot!

  3. SSN by The+Amazing+Fish+Boy · · Score: 4, Insightful

    . If a user forgets their password, they can reset it by entering their Social Security number and date of birth, Schmidt said.

    Signa said Ramirez worked for the Goleta branch of Allstate Insurance, where she had access to the personal information of two UCSB professors who were insured with the company. Ramirez reset their passwords using private information she obtained from her job, Signa said.


    SSN stored by University and Insurance company and God knows where else. Yet it is supposed to be a secret between you and the Government.

  4. From TFA by Suhas · · Score: 2, Insightful

    "An important distinction in this case, compared to some other instances you've seen reported on around the country, the integrity and security of our grading system is intact and was not compromised," said Paul Desruisseaux, UCSB assistant vice chancellor of public affairs.

    If a user forgets their password, they can reset it by entering their Social Security number and date of birth, Schmidt said.

    The Security of the grading system is INTACT? Hell yeah!

  5. The smart cheater... by ArsenneLupin · · Score: 2, Insightful
    ... doesn't try to hacks into the system after the exam to fix his grades (which will be spotted as soon as teacher compares computerized results with her own records.

    No, the smart cheater hacks into the system before the exam, in order to lift the subject (and possibly answers...) from the teacher's homedirectory ;-) Much harder to detect, unless culprits boast about it on Slashdot twelve years after...

  6. Re:Blowjob by Anonymous Coward · · Score: 4, Insightful

    Gee, no wonder women are leaving it.

    Geeks are starting to act like construction workers..."if a woman wants to get ahead, all she has to do is suck some dick."

  7. Perfect crime? by cgenman · · Score: 4, Insightful

    When I read the article I kept thinking "Someone had to own her machine." It's the perfect crime. You take control of another student's machine, and you change a lot of people's grades including your own. Now if you're really good, at this point you've changed the backup grades, so that when they find out and knock you back down from the A the "Criminal" gave you in Hyperdimensional Fold Mathematics for Painters to the B they thought you really got, you will be in the clear with their stamp of approval. And someone else takes the fall, case closed.

    Sadly, she admitted to the crime. One good theory ruined by bumbling criminals not really being criminal masterminds in disguise.

    1. Re:Perfect crime? by Anonymous Coward · · Score: 1, Insightful

      Last quarter, I did not have a clue what I was doing. So I took linear algebra and integral calc for engineers at the same time - mind that I had already failed the latter twice before because I have little math aptitude and was previously unmotivated to study. I thought that maybe if I made things hard for myself, I could sort out my study habits properly.

      By the end of the quarter, I had figured out both my limits(failed the calc again, withdrew from the linear algebra) and what I wanted to study - economics, which does have math, but at the undergraduate level it's not an amount that overwhelms me like last quarter. I decided to make game development a hobby rather than "future career" after letting it overwhelm everything else I was doing partway through the quarter. And I decided to get rid of my computer and only use labs because it was a huge distraction.

      Eventually everyone hits some walls, if they take on any profession passionately; but the earlier one encounters them in life, the easier it is to change direction to accomodate for those limits. In my case, I made a LOT of major changes because of my bold/naive decision to make the last quarter tough. It was the massive amount of adversity I brought upon myself that I learned from - and I can't say that about the classes where I worked hard and passed.

      If you've ever known a lot of very bright people, eventually you encounter someone to whom everything comes easily; but they never really work at anything, so that even people who are dumber in a general sense end up with greater intellectual skills and employability. Because these "too smart" people have both no passion and no limitations, they flounder and coast through life as long as possible. This is exactly the sort of thing that failure helps one avoid.

  8. Seems a little over the top... by dtjohnson · · Score: 4, Insightful

    It wasn't very smart of the UCSB admins to let the grading system access password be reset using common personal information such as ssn and birthdate. Better would have been to send a new password to the users email address or to have him stop by or telephone.

    Also, charging the girl with four felonies seems a little over the top, given the nature of the crime. What she did doesn't seem any different than cheating on a final exam but cheating usually calls for expulsion rather than a felony criminal charge. It isn't as if the girl vandalized the system, sold grades to others, or used the professor's info to open credit card accounts or something. Do they really want to send people like this girl to prison for several years? For what reason?

  9. I feel real sorry for her by t0qer · · Score: 2, Insightful
    With other computing snafus recently making headlines, are universities too careless with their data?"

    Yes i'm careless for having windows made of regular glass instead of tempered. While we're on that note, lets fault me for having a wooden door instead of a steel one, and dirt in my crawlspace someone can tunnel into.

    I think the university did the best it could here. No matter how high/tall/hard you build it, folks are always gonna try and break it. It's just a fact of life.

    I think the only person careless in this whole shebang is the girl that did the grade changing. I doubt this is the most morally devoid thing that has ever happened in this professors class

    I can't recall how many times I had girls that liked me offering to do my homework in school, or how many times I saw someone blatenly fuck another persons report up by checking all the books pertaining to their subject from all the local libraries. I think the worse i've seen is the prefferential treatment some students get, weather it's because of being on the football team, or some other popular school group.

    There's a lot worse that goes on in schools, it's just she got caught.

  10. "Tech savvy?" by raistphrk · · Score: 2, Insightful

    The article makes a big deal about how "savvy" this girl is, but seriously - how much knowledge does it require? When you click on the "forgot your password" link, it gives you a prompt with the information it needs to let you change your password. If presented with a website that says "Please enter your SSN and DOB to change your password", it doesn't take a genius to figure out what information to get.

    She did demonstrate some creativity by using her work DB to look up her prof's personal info. However, considering that she did NOTHING to conceal her identity (steal wi-fi, use a proxy, etc), she clearly wasn't a savvy hacker. Smarter than the average user, perhaps, but definitely not a crafty blackhat.

  11. No, SSN isn't supposed to be a secret by Sycraft-fu · · Score: 2, Insightful

    It's an ID number. The problem is, your name and DOB don't necessiarly uniquely identify you, there are many documented cases of two people being born with the same name on the same day. Also, names are a very easy thing to confuse, you say one thing, they hear another.

    So SSNs are a good identifier. Their primary, and orignal, purpose is to track earnings for social security purposes. However congress later authorized its use for lots of other identification things (like tax ID).

    Now the problem is that for some reason many instutions treat it as a password or the like, rather than ID. They assume names and birthdates are public knowledge, but for some reason an SSN is secret. No, not really. It's just another identifier, and should be treated as such.

    What needs to happen is places like banks, universities, etc need to stop treating it like it's secret. It should be given no more or less weight than information like address, DOB, full name, etc. It's all just tidbits to uniquely identify you.

    Now part of the problem is, short of DNA, how do you really go about verifying your identity? I mean most proofs of identity rely on other proofs of identity. My passport proves my identity, but to prove I should have it I used things like my driver license, birth certificate, and personal details.

    So you can understand why things like SSNs are used for identity purposes, the problem is too much weight is put in them. It's assumed that they are like some kind of secret password that only the person can know, when really they are just like a DOB, not hard to find out.

    1. Re:No, SSN isn't supposed to be a secret by theonetruekeebler · · Score: 4, Insightful
      SSNs are a good identifier.

      SSNs are a terrible identifier:

      1. They are not universal: They only work for US Citizens and resident aliens who have had lawful employment in the United States.
      2. They are not unique: After somebody dies their number can be recycled. Sometimes they get recycled by accident.
      3. They are still not unique: A person can obtain a new SSN.
      4. There is no referential integrity: A person can write down any nine-digit number they please and claim that it refers to them.
      5. There is no authentication: A person can use your SSN and claim to be you.
      6. They are used outside its scope: SSNs are designed solely to identify the relationship a taxpayer has with the U.S. government.

      Congress later authorized its use for lots of other identification things (like tax ID).

      Congress later authorized its use for one other identification thing (tax ID).

      What needs to happen is places like banks, universities, etc need to stop treating it like it's secret.

      Until SSNs cannot be used in violation of rule 6 and in spite of rule 5, they must treat it as a secret as important as the combination to your safe.

      --
      This is not my sandwich.
  12. Re:Blowjob by DarKry · · Score: 5, Insightful

    Fact of the matter is this is just going to happen more and more often. University networks are wide open, first there are computer labs where any one can sit down and pop in a knoppix std cd. then they can fire up ettercap and go to town on everything getting passed on the switch. When campuses use SSL protected systems for grades it is just asking for trouble. Its just a matter of time before Joe Blow will have eery profs passwords. Once that happens it can be tempting to change a couple grades here and there. And grades are nothing compared to the other information that can be obtained, SSN's of the entire campus for instance... Basicly ARP needs to get secure because there is really no way for a college (that has to have an open network to function) can be a safe place to send important data back and forth. Maybe the solution is a private network for profs with the important info on it. Good lesson though.

  13. And where have you been? by fizbin · · Score: 5, Insightful
    Geeks are starting to act like construction workers.
    (Emphasis mine)

    I don't know where you've been, but (no matter what ESR's jargon file says) there's always been a consistent streak of fairly crude sexism in the computer geek world. I'm sure some sociologist has written about it extensively, but it's the kind of thing I see in any large group of (mostly younger) men who are all in competition for alpha male status. (I've watched the sales guys at work, and it's there too)

    Here on slashdot, there's intense competition among the first posts to get something modded up to "funny". I don't know if that's the driver - I'm not a sociologist - but it might have something to do with eliciting this behavior.

    Had this student been male, would there have been a gay sex joke made? Probably, given slashdot, eventually (if nothing else, some GNAA troll would show up), but not in the first 100 posts. (Though actually, the original post's text would work just as well if the student were male...)
    1. Re:And where have you been? by Daniel+Dvorkin · · Score: 2, Insightful

      Why is it offensive for a man to make a sexist remark, when women get applauded for calling men dogs?

      Women are whores, plain and simple.


      So you say all women are whores, and then you're surprised when you get called a dog. (Or whatever.)

      Here's a radical idea: how about both sexes lay off the name-calling. You can call this PC if you like; I see it as a matter of simple politeness.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  14. Some comments by vectorian798 · · Score: 2, Insightful

    First, yes this does show that something is wrong with the security of campuses...I am at UCB and I recall that sometime last year we got an email through an instructional (class) account saying that our Student ID Numbers might have been compromised and that they are looking into it. While there isn't much one can do with SID's, it still kinda got me worried - I mean what if they got our passwords or something, and what if it was the same password as say the registration system (where someone could actually unregister you from Berkeley...).

    I understand that since universities are prominent institutions, they may be the target of many different attacks but on the flip side, since so many students and faculty members are part of the university community, there should be that much more done in terms of security. I sure as hell don't want anything about me compromised (boy am I glad only the grad students' ssn were stolen the other day).

    And also, to those who talk about how easy it is to cheat, it isn't. Almost all CS classes (for example) have a hardcore system that checks your code against everyone else's. Yes, it does take care of changing variable names and whatnot, it checks logic - and if you get caught (which many do) you will get an email telling you who you stole from, how much you stole, how much is deducted, etc. So in short, cheating is not easy.

    There are comparable systems for say papers in humanities' courses, although checking natural language is a lot harder of course - but I believe those systems DO check against a massive database of published papers to see if you plagiarized from outside sources (in addition to checks with other students). And as for exams, it is rare for people to cheat - usually TA's are walking all over - if it was so easy to cheat as some people here say it is, then I am sure many bright college students would figure it out (and the bright TA's and professors would probably respond to it quickly too).

  15. Re:"Hack"? by blake213 · · Score: 2, Insightful
    So who's the supervisor? And what makes you think he/she will not log in when no one is looking and change a password for someone else?

    Nothing is really secure.

    --
    mund freud.
  16. Re:Shoulda used an open wireless access point! by MikeFM · · Score: 2, Insightful

    Yeah, changing the account with your name on it won't give a damn thing away as long as your IP is untraceable. Who'd think to look at your name.

    A smarter hacker would infect the system with a script that would gradually, over time, boost their GPA in a difficult to trace method. Maybe figure out a minor improvement that you'd make every day to all students that had a student id number that fit a given algorithm.. where your own id just happens to be one that comes up most frequently. Say that your student number was divisable by 3 so one day you'd improve all that were divesable by 3, the next day 6, the next day 9, and back to 3, or some such pattern. (More complex is better.. just an example..)

    Gee.. in my day we actually used some imagination when hacking the schools computers. Of course I never bothered altering my grades. I was more interested on messing with the lab rats. (sysadmins, lab monitors, etc)

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  17. Re:RTFA by Adam9 · · Score: 2, Insightful

    Being able to reset anyone's password with a birth date and SSN is careless. University passwords typically give you access to e-mail, class registration, bursar statements, private storage space, and many other things. My school requires a photo ID or notarized form to reset a password. UCSB can [and probably will] do more for security. This wasn't some super 1337 cracking going on.

  18. Two idiots... HTTPS and Computers for Idiots.... by Mechcozmo · · Score: 5, Insightful
    "You have to use an encrypted web browser connection, so if you know that as the geeky https, you have to use an https connection, so that provides the real protection to it," Schmidt said.

    So... uh.... wha???

    If she captured packets, then yeah, this idiot might have a valid point but what the hell is this guy talking about otherwise?

    And this isn't hacking. It isn't even cracking. It's "I guessed a freaking password! But didn't know jack crap about anything else so I got busted. Oh well. At least that Schmidt guy will give me 'Computers for Idiots" when he is done with it."

  19. Re:Public Shares at a MAJOR University by Anonymous Coward · · Score: 1, Insightful

    Yes, don't tell anyone what university this is at so that the problem never gets fixed.

    You are part of the problem, not the solution.

  20. Is it only me? by jetmarc · · Score: 2, Insightful

    Is it only me, or did you as well notice that a hacked computer login is now called "identity theft" as in "credit card fraud" and all the other stuff we use to associate with it?

  21. Re:"Hack"? by ameoba · · Score: 2, Insightful

    ...and they some how manage to get computer lab monitors that aren't clueless stoners that only have the job because they're workstudy qualified?

    --
    my sig's at the bottom of the page.
  22. Re:Just for comparison.... by hazem · · Score: 5, Insightful

    Compromising the grade-system destroy's the common-people's faith in "the system", so it has to be punished more.

    Beating up old ladies only destorys faith in the person who did it.

    It's one reason petty counterfeiters are hit so harder than a petty theft. It's not like the few $100's they make will actually lead to inflation. But if enough people get away with it then it leads to a general lack of faith and confidence in the dollar. That's a bad thing, since the whole economy works on the idea that we all pretty much believe a dollar is worth the same thing.

  23. Re:Blowjob by RWerp · · Score: 4, Insightful

    It says nothing about women or their behaviour, it is purely an assertion that they have an option open to them.

    You're assuming a lot. I know a lot of people who'd fire a woman offering a blowjob for a favour, if they were her employer/boss.

    --
    "Long run is a misleading guide to current affairs. In the long run we are all dead." (John Maynard Keynes)
  24. Re:Felony by tomstdenis · · Score: 3, Insightful

    Granted this can be abused let's not forget that tampering with a university computer isn't a "minor" event. It can potentially affect many peoples lives.

    Suppose you decide you really should have that engineering degree but just don't want to study... Now you're in the middle of building a 90-storey office complex and you have about 40% of the knowledge you need ....

    And besides, I had to drudge through college without cheating [which included repeating some classes] why shouldn't she?

    Tom

    --
    Someday, I'll have a real sig.
  25. Re:she didn't compromise the system by R.Caley · · Score: 2, Insightful
    there's nothing that the UCSB staff could have done about this

    Er, set up a system where you couldn't change someone's password just by knowing their SSN?

    --
    _O_
    .|<
    The named which can be named is not the true named
  26. And That's Good? by LighthouseJ · · Score: 2, Insightful

    Anyone else but me immediately think of the phrase "guilty until proven innocent"?

    It's nice your school is trying to perform steps to prevent cheaters but that's just way too much. A university should be a place where you can live the life you want and the free exchange of ideas with many different types of people from all around the world, not worried if you've sufficiently proven you aren't a cheater to the satisfaction of one of the 70 select individuals.

    1. Re:And That's Good? by SatanicPuppy · · Score: 2, Insightful

      Heh. I was thinking of the hypocrasy of it all. Does making you promise again and again to obey the honor code make you more likely to obey it, or more likely to view your word as something only given a semester at a time?

      Does having a person attest to having witnessed you swear to obey the honor code every semester have any more effect than signing a piece of paper at the beginning of enrollment?

      Does the massive amount of security focused on making sure that you swore the oath to obey the honor code help anything? Seems foolish. Just say, "We have an honor code. this is what it is. Before you enroll for the first time, swear to uphold it. If we ever find out you've broken it, it's your ass. Until then, however, we're going to treat you like you are honorable, and like your word means something, because that's what an honor code is about."

      Just my opinion.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  27. Re:Shoulda used an open wireless access point! by jasonla · · Score: 4, Insightful

    Disclaimer: I am the author of the article.

    Thank you for the kind comments, xmas2003 and obsol33t.

    I'd like to clarify and reply to some of the comments made on Slashdot, if you would allow.

    I did not think this incidient could be considered "hacking." Notice that we didn't use the terms "hacker," "hacked," "exploited" or "compromised" in the headlines or article when describing what happened. Like the article says, there were technically not exploits in the system -- no SQL injection, buffer overflow, XSS, etc.

    Not every person could repeat what Ramirez allegedly did. Her job gave her a specific access to personal information. It's really a case of identity theft, a felony offense. The police are responsible for charging Ramirez, not the university.

    When reading the story, you have to remember that it's a general newspaper, not 2600 or the like. The three (3) paragraphs, out of roughly 30, about the knowledge required to enter eGrades was included to give readers a perspective on the difficulty level needed to do what the perpetrator did. "Was this person a 'true hacker' or was it something simpler than that?"

    The phrase, "required some technical savvy," was meant to indicate a small amount, not emphasize, of technical knowledge was needed.

    Also, the lede -- the first sentence in a news article -- states, the grades of several students, not just Ramirez's and her roommate's, were changed. Police would not release further specific details about others' changes because of the ongoing investigation, as the article stated.

    Schmidt, as far as I know, is a very competent network programmer/sysadmin/computer geek. He's also pleasant on the phone. =) I'm guessing he simplified his statements because he was talking to the press and did not know if I had any technical knowledge. For the record, I know enough. =)

  28. Re:Carelessness ? by telstar · · Score: 2, Insightful
    "Advisors were asked to keep the password in strict confidence, and not to disclose them to anyone, under any circumstances."

    "For some of my volunteer work, I am the clerk for one of these advisors. One of the things the advisor asked me to do was to enter in endorsements into the computer."
    • Yeah, looks like the security system is functioning flawlessly.

    • They don't, by chance, ask advisors to sign the same affirmation to abide by all the rules, do they?

  29. Re:Mr. Schmidt rulz by wk633 · · Score: 2, Insightful

    Keep in mind, Schmidt was talking to the media. Ever try to explain something technical, knowing the other person probably doesn't have a clue what you're talking about, but will re-word it anyways to tell thousands of more people?

    That's why that dumb 'geeky https' comment came out.

  30. Re:Felony by DigitalCrackPipe · · Score: 2, Insightful

    Personally, I think the penalties should be pretty harsh for stealing sensetive information from a bank, and using it to gain illegal entry to state-owned systems.

    Social security numbers are so easy to abuse, that society needs to appropriately punish those who are abuse their access to that sensetive information.

  31. Re:Just for comparison.... by jacquesm · · Score: 2, Insightful

    hehe, that means politicians are pretty much equal to counterfeiters, they are very adept at producing 'a general lack of faith and confidence in the dollar'.

    In fact counterfeiting doesn't even come close to the kind of effect a good elected official can achieve in this respect :)

  32. Re:Felony by evilviper · · Score: 2, Insightful
    This post is the bigest load of nonsense I've seen in a while.

    I find it bad, that changing your grade counted as 4 counts felony.

    I don't. Walking your dog without obeying the leash law counts as a felony in some places. If you're doing this with 4 dogs, that would be 4 felony counts. I've never heard of someone getting a life sentence for leash-law violations, or any other trivial thing (except drug posessions).

    The flack over the 3-strikes law is pretty ridiculous. It was widely reported that a man got a life sentence due to the 3-strikes law for stealing a slice of pizza. The minor detail that was omitted was that he brutally beat the pizza delivery guy to get that slice of pizza.

    3 Strikes and you can goto prison for life,

    Yes, SEPERATE felonies, not related ones. She's not getting a life sentence, and it's ridiculous to suggest it.

    She can loose her right to vote, her DNA kept on file as a criminal, she is now considered a dangerous criminal in the eyes of the law.

    But she IS a criminal. This is not a mistake or misunderstanding. I don't imagine any rational people having a problem with the fact that she can't vote or own a gun anymore. She can live without those things, as she has shown herself to make very poor (illegal) decisions.

    http://www.facts1.com has some good info on how the law is abused.

    No, they don't. They list the one trivial crime that finally got someone a mandatory sentence, for shock value, and barely mention that the two previous crimes were actually rather serious. I think a Simpsons quote is in order:

    Snake: [raises his hands, and flicks away cigarette] Yo, chill out dude, I'll pay the fine.
    Wiggum: Not this time, you won't; this is your third strike. First you torched that orphanage, then you blew up that bus full of nuns...


    Their allegation that one of those cases was fabricated by the police is a very serious claim, and they provide no evidence to support that. Quality journalism, really...

    But hey, you feel safe now, right?

    I would have voted for Prop 66 myself, if not for the serious crimes it excluded from 3-strikes penalties (like cases of arson, even when someone is injured, or armed burglary). The 3-strikes law may be a bit excessive in some cases, but these are career criminals who continue to comit felonies, and get away with their crimes many times more than they are actually charged with.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant