Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. Project Glasswing:

Project Glasswing:

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
15 Indlæg 12 Posters 0 Visninger
  • Ældste til nyeste
  • Nyeste til ældste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

    Project Glasswing:

    Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a higher throughput than that when working with data that’s actually actionable.

    The assigned-at-Claude severity ratings are also dire. It assigns “high” or “critical” to 91% of findings. Most findings in the real world are low or medium. This should be especially true when using a magic machine to shake out every last little issue that was overlooked by humans focused on the biggest risks.

    [Edit: I should be more careful and note that this figure is calculated only from findings which have received a second opinion from project maintainers, which is much higher than the 0.8% fixed rate but much less than the entire dataset, so there’s probably bias towards reviewing those with critical ratings first. However, the maintainers found the high/critical rate to be quite inflated.]

    Together this implies it’s generating thousands of trivial or nonsensical findings and labeling them HIGH DANGER CRITICAL MUST FIX, and the human independent verifiers are sifting for the rare needle in this haystack worth passing on. This isn’t really an improvement over the high-noise automated scanners we already had

    (This is a corporate blog of someone with their own vulnerability management services to sell, so apply an appropriate number of grains of salt to their analysis. Filter keywords: AI LLM Anthropic)

    https://www.vulncheck.com/blog/anthropic-glasswing-receipts

    glyph@mastodon.socialG This user is from outside of this forum
    glyph@mastodon.socialG This user is from outside of this forum
    glyph@mastodon.social
    wrote sidst redigeret af
    #2

    @0xabad1dea This is my read as well but it is very good to have your judgement on this as well.

    I don't think Twisted is in Glasswing's purview but this lines *right* up with the reports we have gotten. Overwhelming, but fewer than advertised, considerably less serious than the bots rate them, and, shall we say, poor quality remediations that would be unusable even if our policy were to accept slop fixes

    glyph@mastodon.socialG spawnie@mastodon.socialS 2 Replies Last reply
    0
    • glyph@mastodon.socialG glyph@mastodon.social

      @0xabad1dea This is my read as well but it is very good to have your judgement on this as well.

      I don't think Twisted is in Glasswing's purview but this lines *right* up with the reports we have gotten. Overwhelming, but fewer than advertised, considerably less serious than the bots rate them, and, shall we say, poor quality remediations that would be unusable even if our policy were to accept slop fixes

      glyph@mastodon.socialG This user is from outside of this forum
      glyph@mastodon.socialG This user is from outside of this forum
      glyph@mastodon.social
      wrote sidst redigeret af
      #3

      @0xabad1dea Even more than my own "adversarial communication" hypothesis what this is starting to remind me of is the proposed concept of chaffing and winnowing <https://en.wikipedia.org/wiki/Chaffing_and_winnowing>. Bots emit the chaff, humans winnow to the actual useful information, nearly all of the useful effort is in the winnowing but the bots get the credit for having "generated" the solution.

      glyph@mastodon.socialG 1 Reply Last reply
      0
      • glyph@mastodon.socialG glyph@mastodon.social

        @0xabad1dea Even more than my own "adversarial communication" hypothesis what this is starting to remind me of is the proposed concept of chaffing and winnowing <https://en.wikipedia.org/wiki/Chaffing_and_winnowing>. Bots emit the chaff, humans winnow to the actual useful information, nearly all of the useful effort is in the winnowing but the bots get the credit for having "generated" the solution.

        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.social
        wrote sidst redigeret af
        #4

        @0xabad1dea It's like inverse responsibility-laundering. Instead of having humans take the blame for its mistakes, we're supposed to let the bots take the credit for all the humans' work.

        glyph@mastodon.socialG itgrrl@infosec.exchangeI 2 Replies Last reply
        0
        • glyph@mastodon.socialG glyph@mastodon.social

          @0xabad1dea It's like inverse responsibility-laundering. Instead of having humans take the blame for its mistakes, we're supposed to let the bots take the credit for all the humans' work.

          glyph@mastodon.socialG This user is from outside of this forum
          glyph@mastodon.socialG This user is from outside of this forum
          glyph@mastodon.social
          wrote sidst redigeret af
          #5

          @0xabad1dea This sucks.

          1 Reply Last reply
          0
          • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

            Project Glasswing:

            Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a higher throughput than that when working with data that’s actually actionable.

            The assigned-at-Claude severity ratings are also dire. It assigns “high” or “critical” to 91% of findings. Most findings in the real world are low or medium. This should be especially true when using a magic machine to shake out every last little issue that was overlooked by humans focused on the biggest risks.

            [Edit: I should be more careful and note that this figure is calculated only from findings which have received a second opinion from project maintainers, which is much higher than the 0.8% fixed rate but much less than the entire dataset, so there’s probably bias towards reviewing those with critical ratings first. However, the maintainers found the high/critical rate to be quite inflated.]

            Together this implies it’s generating thousands of trivial or nonsensical findings and labeling them HIGH DANGER CRITICAL MUST FIX, and the human independent verifiers are sifting for the rare needle in this haystack worth passing on. This isn’t really an improvement over the high-noise automated scanners we already had

            (This is a corporate blog of someone with their own vulnerability management services to sell, so apply an appropriate number of grains of salt to their analysis. Filter keywords: AI LLM Anthropic)

            https://www.vulncheck.com/blog/anthropic-glasswing-receipts

            nazokiyoubinbou@urusai.socialN This user is from outside of this forum
            nazokiyoubinbou@urusai.socialN This user is from outside of this forum
            nazokiyoubinbou@urusai.social
            wrote sidst redigeret af
            #6

            @0xabad1dea This is interesting because the result of this seems to be some pretty excellent fear-mongering that I suspect is the biggest reason so many things (like the Linux kernel) have decided to integrate such tools into processes that really shouldn't have them directly integrated. These things fire off so many "critical warning! Dangerous! Be scared!" warnings that people kneejerk into panic.

            1 Reply Last reply
            0
            • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

              Project Glasswing:

              Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a higher throughput than that when working with data that’s actually actionable.

              The assigned-at-Claude severity ratings are also dire. It assigns “high” or “critical” to 91% of findings. Most findings in the real world are low or medium. This should be especially true when using a magic machine to shake out every last little issue that was overlooked by humans focused on the biggest risks.

              [Edit: I should be more careful and note that this figure is calculated only from findings which have received a second opinion from project maintainers, which is much higher than the 0.8% fixed rate but much less than the entire dataset, so there’s probably bias towards reviewing those with critical ratings first. However, the maintainers found the high/critical rate to be quite inflated.]

              Together this implies it’s generating thousands of trivial or nonsensical findings and labeling them HIGH DANGER CRITICAL MUST FIX, and the human independent verifiers are sifting for the rare needle in this haystack worth passing on. This isn’t really an improvement over the high-noise automated scanners we already had

              (This is a corporate blog of someone with their own vulnerability management services to sell, so apply an appropriate number of grains of salt to their analysis. Filter keywords: AI LLM Anthropic)

              https://www.vulncheck.com/blog/anthropic-glasswing-receipts

              david_chisnall@infosec.exchangeD This user is from outside of this forum
              david_chisnall@infosec.exchangeD This user is from outside of this forum
              david_chisnall@infosec.exchange
              wrote sidst redigeret af
              #7

              @0xabad1dea Just before they did the ‘security’ stuff, someone sent me a ‘comprehensive code review’ of one of my projects. Most of the performance things were lifted directly from open issues I’d written, but one that it flagged as high importance was an intentional design decision.

              It pointed out that one operation does a broadcast cache invalidation that invalidates all caches, rather than the subset that it actually needs to. The recommendation was to switch to having fine-grained cache state tracking. The problem is, that actually made cache accesses more expensive on the most performance-critical path in the system. Cache invalidations happened less than once every million accesses in typical programs, so this was an incredibly unusual case and optimising for it hurt performance everywhere else.

              But, because it didn’t actually understand the code or the context, it saw a pattern that was slow and matched it to a high-severity warning.

              I would expect it to do exactly the same thing with security reports. Memory-safety bug in a code path that can be reached only via trusted data? Highest severity!

              bms@mastodon.bsd.cafeB c0dec0dec0de@hachyderm.ioC 2 Replies Last reply
              0
              • glyph@mastodon.socialG glyph@mastodon.social

                @0xabad1dea It's like inverse responsibility-laundering. Instead of having humans take the blame for its mistakes, we're supposed to let the bots take the credit for all the humans' work.

                itgrrl@infosec.exchangeI This user is from outside of this forum
                itgrrl@infosec.exchangeI This user is from outside of this forum
                itgrrl@infosec.exchange
                wrote sidst redigeret af
                #8

                @glyph @0xabad1dea which aligns with Cory Doctorow’s application of the idea of centaurs & “reverse centaurs” to the combination of humans & spicy autocarrots – the low-value high-volume firehose of slopped vuln discoveries turns humans into reverse centaurs, which is the opposite of what we expect & want our technologies to do 😕

                1 Reply Last reply
                0
                • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                  Project Glasswing:

                  Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a higher throughput than that when working with data that’s actually actionable.

                  The assigned-at-Claude severity ratings are also dire. It assigns “high” or “critical” to 91% of findings. Most findings in the real world are low or medium. This should be especially true when using a magic machine to shake out every last little issue that was overlooked by humans focused on the biggest risks.

                  [Edit: I should be more careful and note that this figure is calculated only from findings which have received a second opinion from project maintainers, which is much higher than the 0.8% fixed rate but much less than the entire dataset, so there’s probably bias towards reviewing those with critical ratings first. However, the maintainers found the high/critical rate to be quite inflated.]

                  Together this implies it’s generating thousands of trivial or nonsensical findings and labeling them HIGH DANGER CRITICAL MUST FIX, and the human independent verifiers are sifting for the rare needle in this haystack worth passing on. This isn’t really an improvement over the high-noise automated scanners we already had

                  (This is a corporate blog of someone with their own vulnerability management services to sell, so apply an appropriate number of grains of salt to their analysis. Filter keywords: AI LLM Anthropic)

                  https://www.vulncheck.com/blog/anthropic-glasswing-receipts

                  webhat@infosec.exchangeW This user is from outside of this forum
                  webhat@infosec.exchangeW This user is from outside of this forum
                  webhat@infosec.exchange
                  wrote sidst redigeret af
                  #9

                  @0xabad1dea in my experience of getting bug reports from Claude, it loves to classify things as use-after-free, I've yet to find a correctly identified security vulnerability

                  1 Reply Last reply
                  0
                  • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                    Project Glasswing:

                    Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a higher throughput than that when working with data that’s actually actionable.

                    The assigned-at-Claude severity ratings are also dire. It assigns “high” or “critical” to 91% of findings. Most findings in the real world are low or medium. This should be especially true when using a magic machine to shake out every last little issue that was overlooked by humans focused on the biggest risks.

                    [Edit: I should be more careful and note that this figure is calculated only from findings which have received a second opinion from project maintainers, which is much higher than the 0.8% fixed rate but much less than the entire dataset, so there’s probably bias towards reviewing those with critical ratings first. However, the maintainers found the high/critical rate to be quite inflated.]

                    Together this implies it’s generating thousands of trivial or nonsensical findings and labeling them HIGH DANGER CRITICAL MUST FIX, and the human independent verifiers are sifting for the rare needle in this haystack worth passing on. This isn’t really an improvement over the high-noise automated scanners we already had

                    (This is a corporate blog of someone with their own vulnerability management services to sell, so apply an appropriate number of grains of salt to their analysis. Filter keywords: AI LLM Anthropic)

                    https://www.vulncheck.com/blog/anthropic-glasswing-receipts

                    skjeggtroll@mastodon.onlineS This user is from outside of this forum
                    skjeggtroll@mastodon.onlineS This user is from outside of this forum
                    skjeggtroll@mastodon.online
                    wrote sidst redigeret af
                    #10

                    @0xabad1dea

                    There's a Norwegian expression I'm reminded of. "'Mykje skrik og lite ull,' sa mannen, han klipte grisen." Or, in English, "'A lot of noise and not much wool,' said the man who sheared his pig."

                    1 Reply Last reply
                    0
                    • glyph@mastodon.socialG glyph@mastodon.social

                      @0xabad1dea This is my read as well but it is very good to have your judgement on this as well.

                      I don't think Twisted is in Glasswing's purview but this lines *right* up with the reports we have gotten. Overwhelming, but fewer than advertised, considerably less serious than the bots rate them, and, shall we say, poor quality remediations that would be unusable even if our policy were to accept slop fixes

                      spawnie@mastodon.socialS This user is from outside of this forum
                      spawnie@mastodon.socialS This user is from outside of this forum
                      spawnie@mastodon.social
                      wrote sidst redigeret af
                      #11

                      @glyph @0xabad1dea

                      I was the unfortunate witness of a Fable-generated review of a game engine prototype and a non- negligible portions of output tokens were spent on how the offline video game might *gasp* not be memory-safe.
                      But it congratulated the author for their "serious warning posture" of compiling with -Wall -Werror so there's that.
                      I think you could probably point it at Hamlet and it would identify at least a couple vulns.

                      1 Reply Last reply
                      0
                      • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                        Project Glasswing:

                        Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a higher throughput than that when working with data that’s actually actionable.

                        The assigned-at-Claude severity ratings are also dire. It assigns “high” or “critical” to 91% of findings. Most findings in the real world are low or medium. This should be especially true when using a magic machine to shake out every last little issue that was overlooked by humans focused on the biggest risks.

                        [Edit: I should be more careful and note that this figure is calculated only from findings which have received a second opinion from project maintainers, which is much higher than the 0.8% fixed rate but much less than the entire dataset, so there’s probably bias towards reviewing those with critical ratings first. However, the maintainers found the high/critical rate to be quite inflated.]

                        Together this implies it’s generating thousands of trivial or nonsensical findings and labeling them HIGH DANGER CRITICAL MUST FIX, and the human independent verifiers are sifting for the rare needle in this haystack worth passing on. This isn’t really an improvement over the high-noise automated scanners we already had

                        (This is a corporate blog of someone with their own vulnerability management services to sell, so apply an appropriate number of grains of salt to their analysis. Filter keywords: AI LLM Anthropic)

                        https://www.vulncheck.com/blog/anthropic-glasswing-receipts

                        overtondoors@infosec.exchangeO This user is from outside of this forum
                        overtondoors@infosec.exchangeO This user is from outside of this forum
                        overtondoors@infosec.exchange
                        wrote sidst redigeret af
                        #12

                        @0xabad1dea

                        Anthropic needs another pallet of cash to keep the gas turbines spinning, so, WOLF BIG BADY BAD BAD WOLF!!!1!1Q

                        It's a VC cash plea posing as an actionable threat assessment. Anthropic's core talent is turning capital into waste heat.

                        1 Reply Last reply
                        0
                        • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

                          @0xabad1dea Just before they did the ‘security’ stuff, someone sent me a ‘comprehensive code review’ of one of my projects. Most of the performance things were lifted directly from open issues I’d written, but one that it flagged as high importance was an intentional design decision.

                          It pointed out that one operation does a broadcast cache invalidation that invalidates all caches, rather than the subset that it actually needs to. The recommendation was to switch to having fine-grained cache state tracking. The problem is, that actually made cache accesses more expensive on the most performance-critical path in the system. Cache invalidations happened less than once every million accesses in typical programs, so this was an incredibly unusual case and optimising for it hurt performance everywhere else.

                          But, because it didn’t actually understand the code or the context, it saw a pattern that was slow and matched it to a high-severity warning.

                          I would expect it to do exactly the same thing with security reports. Memory-safety bug in a code path that can be reached only via trusted data? Highest severity!

                          bms@mastodon.bsd.cafeB This user is from outside of this forum
                          bms@mastodon.bsd.cafeB This user is from outside of this forum
                          bms@mastodon.bsd.cafe
                          wrote sidst redigeret af
                          #13

                          @david_chisnall @0xabad1dea Revocation of capability or RBAC access control *behind* the capability grant does present an exception to usual received wisdom for soft state vs hard state, recalling Noel Chiappa's original note on the subject; it's closer to his definition of "critical state".

                          An LLM is not expected to understand this, paraphrasing the original UNIX source code comment.

                          1 Reply Last reply
                          0
                          • 0xabad1dea@infosec.exchange0 0xabad1dea@infosec.exchange

                            Project Glasswing:

                            Claiming to have found 26 thousand real vulnerabilities but only 0.8% of them have resulted in a real fix in a real project after five months is dire. They blame it on the human independent review bottleneck, but human experts being paid for their time definitely have a higher throughput than that when working with data that’s actually actionable.

                            The assigned-at-Claude severity ratings are also dire. It assigns “high” or “critical” to 91% of findings. Most findings in the real world are low or medium. This should be especially true when using a magic machine to shake out every last little issue that was overlooked by humans focused on the biggest risks.

                            [Edit: I should be more careful and note that this figure is calculated only from findings which have received a second opinion from project maintainers, which is much higher than the 0.8% fixed rate but much less than the entire dataset, so there’s probably bias towards reviewing those with critical ratings first. However, the maintainers found the high/critical rate to be quite inflated.]

                            Together this implies it’s generating thousands of trivial or nonsensical findings and labeling them HIGH DANGER CRITICAL MUST FIX, and the human independent verifiers are sifting for the rare needle in this haystack worth passing on. This isn’t really an improvement over the high-noise automated scanners we already had

                            (This is a corporate blog of someone with their own vulnerability management services to sell, so apply an appropriate number of grains of salt to their analysis. Filter keywords: AI LLM Anthropic)

                            https://www.vulncheck.com/blog/anthropic-glasswing-receipts

                            paco@infosec.exchangeP This user is from outside of this forum
                            paco@infosec.exchangeP This user is from outside of this forum
                            paco@infosec.exchange
                            wrote sidst redigeret af
                            #14

                            @0xabad1dea Internally at work we had a shit-ton of Glasswing findings. I got 5 sev-2 tickets for Glasswing issues. All on a project we had shut down 18 months prior. Of the 5, 4 were junk. They were in code that was only a partial implementation of a new feature, and we had stopped the entire project before the feature was finished.

                            The fifth was really subtle and interesting. It was legit, and something I had wondered whether it was possible. I checked it out and it was definitely true and exploitable the way it described. Shame the project had been shut down for 18 months.

                            I ended up accepting its PRs and then marking all the code repos as deprecated just to shut the bot up. They probably call that success.

                            1 Reply Last reply
                            0
                            • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

                              @0xabad1dea Just before they did the ‘security’ stuff, someone sent me a ‘comprehensive code review’ of one of my projects. Most of the performance things were lifted directly from open issues I’d written, but one that it flagged as high importance was an intentional design decision.

                              It pointed out that one operation does a broadcast cache invalidation that invalidates all caches, rather than the subset that it actually needs to. The recommendation was to switch to having fine-grained cache state tracking. The problem is, that actually made cache accesses more expensive on the most performance-critical path in the system. Cache invalidations happened less than once every million accesses in typical programs, so this was an incredibly unusual case and optimising for it hurt performance everywhere else.

                              But, because it didn’t actually understand the code or the context, it saw a pattern that was slow and matched it to a high-severity warning.

                              I would expect it to do exactly the same thing with security reports. Memory-safety bug in a code path that can be reached only via trusted data? Highest severity!

                              c0dec0dec0de@hachyderm.ioC This user is from outside of this forum
                              c0dec0dec0de@hachyderm.ioC This user is from outside of this forum
                              c0dec0dec0de@hachyderm.io
                              wrote sidst redigeret af
                              #15

                              @david_chisnall @0xabad1dea ugh, we have static tools that you can tune to be this annoying OpenText (this week, that’s who owns it anyway) Fortify’s default view is rich with the kind of false positives that the LLMs like to come up with.
                              You didn’t sanitize the command-line inputs! Sure, and if this were a suid executable that might matter, but it’s not.
                              Insecure randomness! This is a test function, doesn’t need to be cryptographically secure.

                              1 Reply Last reply
                              0
                              • jwcph@helvede.netJ jwcph@helvede.net shared this topic
                              Svar
                              • Svar som emne
                              Login for at svare
                              • Ældste til nyeste
                              • Nyeste til ældste
                              • Most Votes


                              • Log ind

                              • Har du ikke en konto? Tilmeld

                              • Login or register to search.
                              Powered by NodeBB Contributors
                              Graciously hosted by data.coop
                              • First post
                                Last post
                              0
                              • Hjem
                              • Seneste
                              • Etiketter
                              • Populære
                              • Verden
                              • Bruger
                              • Grupper