• Grimy@lemmy.world
    link
    fedilink
    English
    arrow-up
    111
    arrow-down
    1
    ·
    edit-2
    1 month ago

    The video is 15 minutes long and at the four-second mark flashes a screenshot from Zoolander, in which the protagonist unveils the “Center for Kids Who Can’t Read Good.”

    It also features a punchy techno backing track while wasting the reviewer’s time with approximately 14 minutes of inactivity.

  • gravitas_deficiency@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    55
    arrow-down
    1
    ·
    1 month ago

    Honestly, I would encourage any researcher who gets a brush-off response like this as a response to a real and meaningful security report to lean even harder into malicious compliance. Simply post it to TikTok or Instagram or whatever - and I am intentionally picking the pervasive platforms that I despise and find problematic, simply because they have the largest user bases. If it’s “not a problem”, they shouldn’t mind if how-to videos explaining how to elicit the “not problematic” behavior start going viral.

  • Lemmist@lemm.ee
    link
    fedilink
    English
    arrow-up
    23
    arrow-down
    6
    ·
    1 month ago

    Using stupid programs, doing stupid bugreporting.

    Leave Microsoft alone. Let it rot with Tesla, Nintendo, 3dfx, NSDAP and other shitty organizations.

      • Nougat@fedia.io
        link
        fedilink
        arrow-up
        2
        ·
        1 month ago

        If you have a Voodoo card laying around, it might be worth some money. They were used in some coin-op arcade games.

  • lemmyng@lemmy.ca
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    10
    ·
    1 month ago

    The most likely explanation for requesting a video is to weed out low quality AI-generated “vulnerability” submissions that hallucinate code that doesn’t compile or APIs that don’t exist. In that context a 1 minute video showing that the report is viable is not much to ask for.

    • aramis87@fedia.io
      link
      fedilink
      arrow-up
      46
      ·
      1 month ago

      I can understand if the reporter is new, or unknown, maybe submitting a lot of videos at once. The guy from the article is a vulnerability expert that’s been working in that role at Carnegie Mellon Software Engineering Institute’s CERT Coordination Center since 2004. I think he gets a pass on the “submitting fake reports for internet clout” front.

    • patatahooligan@lemmy.world
      link
      fedilink
      English
      arrow-up
      25
      ·
      1 month ago

      Maybe in some cases. But I’ve been requested by Google support to provide a video for a very simple and clear issue we were having. We have a contract with them and we personally brought up the issue to a Google employee during a call. There was no concern of AI generated bullshit, but they still wouldn’t respond without a video. So maybe there’s more to this trend than what you’re theorizing.

  • ssillyssadass@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    You need to include videos of Subway surfers and Family Guy funny moments on the sides of the report, and a compilation of satisfying videos in the background

  • NoForwardslashS@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    22
    ·
    1 month ago

    I understand that this bug probably didn’t need a video to be actioned, but if it is a 1 minute repro, it isn’t really a huge ask for you to screen cap it. Making a 15 minute troll video isn’t exactly heroic malicious compliance.

    • aramis87@fedia.io
      link
      fedilink
      arrow-up
      40
      arrow-down
      1
      ·
      1 month ago

      Years ago, I was de facto tech lead on a project. Every time a weird issue came up with the closed-system third-party development environment we were using, it fell to me to figure out what was causing it and file a bug report. It took time to figure out what was going on, narrow down the possibilities, get it to reliably reproduce, then word the bug report so that it was clear what the issue was - and this was on top of my regular duties.

      I remember figuring out that if your SQL statement was 683 characters long, you were fine, but if it was any longer than that, the program would crash. I filed a bug report saying exactly that and giving the error message that got generated.

      They came back and said they didn’t understand the bug report or how to reproduce it. I said, “Write a 683-character SQL statement. The program will run. Add one random space-character anywhere; the program will crash.” As far as I was concerned, this wasn’t my problem, and I was fully tired of finding and reporting bugs on their shitty platform (our customer had locked us into it).

      They came whining back, "Oh, but that’s soooo haaarddd … " I’m like, “It’s not. Just write SELECT X, X, X [etc] until you have 683 characters,” (especially true because I had no idea what their database structure looked like) but they kept whining. Eventually they just came straight-out and said, “We need you to send us the entire failing module [because we can’t be arsed to do our own job, tyvm].”

      My manager talked me down from the email I wanted to send back and told me to just strip everything else out. Which I did, but it took me like a day and a half to strip it back to something that had enough to reproduce the error without giving things away. I sent them the 683-character version and said, “Run this. Then add a random space anywhere in the SQL statement and it’ll die. This is your job and you’re not even my company, you figure it out from here.”

      Then they had the nerve to come whining back, “Oh, we don’t understand what to add to the SQL statement or whe-ere. Pweas pweas pweas send us a non-working copy as well!” I’m like, ADD. A. SPACE. ANYWHERE." We went through a couple rounds of that, then my manager told me to add the space and send it to them so they (the people who developed this entire platform we were working on) could figure out the issue.

      Steaming, I sent the second file. Since I had now done their entire diagnose-and-reproduce job for them, they graciously consented to open up a bug report.

      We found multiple bugs like this. If you press the Save button it works fine but if you use Ctl-S it sometimes crashed [why are you using two separate Save routines?!?!]. They didn’t left-pad the time call to the operating system (which they said they did), so any program run before 10am had a chance of randomly crashing - that kind of thing. Probably half my overtime was figuring out their bugs so my developers could actually write code.

      ISTG, after all the repeated time, stress and effort their shitty product cost me, if they’d insisted “Oh, we can’t do anything without a video showing us how to do our effing job” - well, they’d have been lucky to get a 15-minute troll video because I’d’ve vented two years of anger and frustration with their product and their customer “support” into that video.

      • Benjaben@lemmy.world
        link
        fedilink
        English
        arrow-up
        20
        ·
        1 month ago

        I’ve had an antagonistic relationship with a vendor like this, it’s awful. In my case the vendor was supposed to be a fast moving tech startup - the only thing that moved fast there was the revolving door of engineering talent coming and going.

        Even worse, my boss had been convinced by their founder that he had all this pull with the company, and since the company was super cool, that made him super cool, and I dunno if you’ve ever tried to criticize something that has made a middle aged nerd feel cool for the first time in his life, but let’s just say it was not a fruitful endeavor.

        The number of things I effectively fixed for them via email, the abominations I had to construct to work around the things they refused or failed to fix…bad times.

        • aramis87@fedia.io
          link
          fedilink
          arrow-up
          10
          ·
          1 month ago

          Oh god, the comments I put in the code, explaining what I was doing and why, and how to test that the product had been fixed before changing my code, because I just knew some junior codebro was going to come in and think, “I should clean this code up!” and they’d have no idea why it wasn’t working anymore …

          • Yaky@slrpnk.net
            link
            fedilink
            English
            arrow-up
            6
            ·
            1 month ago

            Thank you for your comments.

            Nothing irritates me more than walls of code without any comments and the “cOdE sHoUld bE sElf-DoCuMenTiNg” attitude. No, it’s impossible to describe complex industry-specific processes by naming your variables and functions nicely.

          • Benjaben@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            30 days ago

            Old comment by now, but you’re a lovely engineer for that and I, for one, appreciate you lol

            • aramis87@fedia.io
              link
              fedilink
              arrow-up
              2
              ·
              30 days ago

              Lol - longest necro I’ve had was someone who came back with a comment like three and a half years later, so you’re fine! And thank you for the compliment! :)

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 month ago

        That’s horrendous.

        My company supports businesses where any issue that prevents them from completing a task could cost them millions if their operations need to stop. We get super vague bug reports, yet we usually turn around a fix in a day or two.

        I just don’t understand how a company could be so blasé about a clear bug report that they’re willing to go back and forth like that.

        • thann@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          9
          arrow-down
          1
          ·
          edit-2
          1 month ago

          “vendor lockin”
          once a company has you by the balls, they will fire everyone competent and hire interns for maintence and support

        • aramis87@fedia.io
          link
          fedilink
          arrow-up
          12
          ·
          1 month ago

          It rhymed with Smoracle. Which is really ironic because you’d think that’s the ONE company that would (a) understand how to write a SQL statement, and (b) get really effing concerned when a simple database query broke their product.

          • rottingleaf@lemmy.world
            link
            fedilink
            English
            arrow-up
            5
            ·
            edit-2
            1 month ago

            It seems from the description that there’s the length of the request there stored in 11 bits, hell knows why, so max of 2046 (682*3, that’s 683*3 = 2049 if starting with 1), and one symbol takes an increment of 3, hell knows why.

            That’s, ahem, yes, a pretty gross mistake for such rhyming companies, the kind only I am allowed to make.

            • aramis87@fedia.io
              link
              fedilink
              arrow-up
              2
              ·
              1 month ago

              Oh, cool! I never figured out why they had the 683/684-character limit thing, so it’s cool beans to you - thank you!

              They ended up “fixing” the problem by increasing the character limit to 2048, which was nice.