Playing with Jenkins File Read [CVE-2024-23897]

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

ความคิดเห็น • 16

  • @deamer44
    @deamer44 10 หลายเดือนก่อน

    Good explanation! I like how you actually tried to understand what was going on instead of skirting over a bunch of stuff like other youtubers do!

  • @furttech
    @furttech 11 หลายเดือนก่อน

    Interesting approach to this vuln, nice video showcasing. Thx.

  • @BlackwinghacksBlogspot
    @BlackwinghacksBlogspot 11 หลายเดือนก่อน

    Thanks for the explanation. All the best with understanding the bash xD

  • @mateuszgierblinski
    @mateuszgierblinski 11 หลายเดือนก่อน

    Great vid. Thank. you, 0xdf!

  • @youshouldsee8240
    @youshouldsee8240 11 หลายเดือนก่อน

    Great explanation Thanks for sharing

  • @kodeish
    @kodeish 6 หลายเดือนก่อน

    What if the target server is Windows? What file do we need to search to obtain sensitive information?

    • @0xdf
      @0xdf  6 หลายเดือนก่อน

      would have to look in more detail into what jenkins stores where on windows. would probably be worth spinning up a Windows VM and installing jenkins to check it out.

    • @kodeish
      @kodeish 6 หลายเดือนก่อน

      @@0xdf I really search well but I didn't found any CVE or github report for windows. Yeah I should try installing jenkins on VM, thanks

  • @MAX-nv6yj
    @MAX-nv6yj 10 หลายเดือนก่อน

    Nice video, but I have no clue about the bash loop 😂😅.
    But great approach❤.

  • @alelewi-y3y
    @alelewi-y3y 11 หลายเดือนก่อน

    Thanx man

  • @MohabMohab-zr7md
    @MohabMohab-zr7md 6 หลายเดือนก่อน

    It would be nice if you can put that bash file on a github repo!

  • @markusk.9850
    @markusk.9850 11 หลายเดือนก่อน

    Fiddled about with it and noticed that, if I set up the commands on a different file descriptor (i. e. 3) then the while read (-u 3) loop runs just fine.
    Haven't looked at the source for the cli yet, but maybe it somehow messes with stdin?

  • @ВиталийОвчаренко-и1н
    @ВиталийОвчаренко-и1н 10 หลายเดือนก่อน

    To resolve the issue with stages in Jenkins related to the CVE-2024-23897 (Arbitrary File Read Vulnerability), you should update Jenkins to version 2.441 or later, or LTS 2.426.3 or later. This update disables a feature of the CLI command parser that allows unauthenticated attackers to read arbitrary files on the Jenkins controller file system. Additionally, you can follow the security advisory provided by Jenkins to ensure your system is secure and protected against this vulnerability.

  • @netbin
    @netbin 11 หลายเดือนก่อน

    howdy hoaxbeef