Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Chrome Security IT Technology

Google Fixes Chrome 'Evil Cursor' Bug Abused by Tech Support Scam Sites (zdnet.com) 56

Google has patched a Chrome bug that was being abused in the wild by tech support scammers to create artificial mouse cursors and lock users inside browser pages by preventing them from closing and leaving browser tabs. From a report: The trick was first spotted in September 2018 by Malwarebytes analyst Jerome Segura. Called an "evil cursor," it relied on using a custom image to replace the operating system's standard mouse cursor graphic. A criminal group that Malwarebytes called Partnerstroka operated by switching the standard OS 32-by-32 pixels mouse cursor with one of 128 or 256 pixels in size. A normal cursor would still appear on screen, but in the corner of a bigger transparent bounding box. [...] The "evil cursor" fix is currently live for Google Canary users, and is scheduled to land in the Chrome 75 stable branch, to be released later this spring.
This discussion has been archived. No new comments can be posted.

Google Fixes Chrome 'Evil Cursor' Bug Abused by Tech Support Scam Sites

Comments Filter:
  • by Anonymous Coward on Monday March 25, 2019 @06:31PM (#58333340)

    I'm so happy that Chrome is the new Internet Explorer. Looks at all of the great reasons to use Chrome.

    • by Anonymous Coward

      Browsers support custom mouse cursor images for the sake of web games and to allow browsers to build immersive experiences

      Bullshit. There is ZERO reason for a website to fuck with your cursor. Fuck you and your "web games" and "immersive experience" bullshit.

      so disallowing over-sized cursors wasn't an ideal solution

      No, preventing websites from fucking with your cursor is EXACTLY the right solution.

      as it would have negatively impacted thousands of sites, if not more.

      Oh, boo-fucking-ho. If you can't do things with a normal cursor you need to fuck off and die.

      • by omnichad ( 1198475 ) on Monday March 25, 2019 @06:45PM (#58333390) Homepage

        Win32 apps change your cursor. And it's functional, not just cute crap. A web-based photo editor needs dragging handles, I-beam cursor, brush size indication, etc. The problem isn't the existence of the feature.

      • by tepples ( 727027 )

        [Expletive] you and your "web games" and "immersive experience" [nonsense].

        In what way would a reasonable person consider a "SORRY! This game is not yet available for your platform." screen superior to a web game?

      • by nazsco ( 695026 )

        A huge LOL at everyone even thinking google did something to improve online games.

        Their business depends on Ads. Some Ad agency called them and said "we need huge ass cursors for our new Ad masterpiece", and google rushed to comply.

        You can have fun reading their public emails on the thousands of cases that they were required to provide emails as evidence, and i guarantee you will find one department's mass-email congratulating team so and so for the win of enabling big ass cursors on Chrome and unlocking ma

    • I'm so happy that Chrome is the new Internet Explorer. Looks at all of the great reasons to use Chrome.

      Actually this exact same exploit should work fine in IE too, including really old versions back to IE6 if not further.

  • Misconceptions (Score:4, Insightful)

    by The MAZZTer ( 911996 ) <.moc.liamg. .ta. .tzzagem.> on Monday March 25, 2019 @07:44PM (#58333628) Homepage
    Let me clear some things up:
    1. Being able to change the cursor is a pretty important thing. You know how links turn into a hand when you hover over them? That's the main use. I myself have used custom cursors to provide intuitive help when the user hovers over a UI element. It shows you how to use it. Is it a resizer? What directions can it resize? Does it move something? Can you not interact with it at all? Is it a hyperlink? Is it text I can select?
    2. This is something that could be exploited waaaay back to IE6 and probably earlier, and should work in every browser. Chrome is particularly vulnerable because alert boxes are not popup boxes which block the whole browser, to prevent pages from locking up the browser with alert boxes, so the cursors still show even when an alert box is up as the user has their mouse over the webpage. I presume at least part of the fix will be to disable custom cursors when an alert box is shown, since the user can't interact with the page anyway until it's dismissed.
    3. This is pretty easy to get yourself out of once you realize what is going on. It works mostly by confusion. Users move their cursor up to close the tab or click OK on the alert, but the cursor is actually still inside the webpage. Once you move the cursor outside of the webpage, the custom cursor is correctly changed back to a standard one. However users see the cursor outside the webpage and think it is there (understandably) but it's actually inside, so the custom cursor remains in play. Chrome could potentially detect cursors where the hotspot is transparent and simply block those entirely, fixing this problem altogether, and I hope they do.
    4. Custom cursors or standard cursor changes are entirely CSS and require no JavaScript to implement on a webpage, though of course JavaScript can be used to add or modify CSS at runtime. Blocking JavaScript will not completely protect you from this exploit.
    5. If you think custom cursors are terrible, you are welcome to go to Windows Mouse settings and change all the cursor types to the default, and see how long it takes you to give up and change them back.
    • by Anonymous Coward

      Ah, there's two different issues:

      1. Allowing the application/css to chose from a selection of approved cursors (e.g., resize, zoom-in, i-beam, hand, arrow); and
      2. Allowing the application/css to load any arbitary SVG/PNG file and use that as a cursor.

      Restricting (web) application to the cursors that have been set in Windows Mouse settings (i.e., allowing option one) is fine by me. Option two is where the trouble lies.

  • by JustAnotherOldGuy ( 4145623 ) on Monday March 25, 2019 @10:45PM (#58334170) Journal

    "...and lock users inside browser pages by preventing them from closing and leaving browser tabs."

    Ummm, is it soooo hard to use CTRL-F4 to close a tab on Windows or Linux?

    Locked in a browser tab, oh noes! So scary.

     

    • by DamonHD ( 794830 )

      Why the snark? Do you get off on making other people feel small?

      If people don't understand what's going on it can be worrying or worse. I suspect from your ID (if not your handle) that I may have been programming in assembler and using multiple OSes since before you were born, and don't happen to know that hot-key sequence.

Stellar rays prove fibbing never pays. Embezzlement is another matter.

Working...