TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    News

    BrakeSec Education Podcast

    A podcast about the world of Cybersecurity, Privacy, Compliance, and Regulatory issues that arise in today’s workplace. Co-hosts Bryan Brake, Brian Boettcher, and Amanda Berlin teach concepts that aspiring Information Security professionals need to know, or refresh the memories of seasoned veterans.

    Advertise

    Copyright: © Copyright 2019. All rights reserved

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    2020-032-Dr. Allan Friedman, SBOM, Software Transparency, and how the sausage is made - Part 2 Aug 24, 2020
    Show notes

    Ms. Berlin: Tabletop D&D exercise

    Blumira is hiring https://www.blumira.com/career/lead-backend-engineer/

    Allan Friedman - Director of Cybersecurity Initiatives, NTIA, US Department of Commerce

    NTIA.gov - National Telecommunications and Information Administration

    https://www.ntia.gov/sbom SBOM guidance

    Healthcare SBOM PoC - https://www.ntia.gov/files/ntia/publications/ntia_sbom_healthcare_poc_report_2019_1001.pdf

    Allan's talk at Bsides San Francisco: https://www.youtube.com/watch?v=9j1KYLfklMQ

    Questions (more may be added during the show, depending on answers given)

    What is NTIA?

    What is SBOM?

    Why do we need one? Is it poor communications between vendors?

    Is there any difference between "Software transparency" and "Software bill of materials"?

    How do you make an SBOM? What data formats make sharing easier? What does a company do with an SBOM?

    Where in the development (hardware or software) would you be creating an SBOM?

    You mention in your BSSF talk about 'how detailed it should be'. Can you give us an example of a high level SBOM, versus a more detailed one? Does it become a risk/reward effort concerning detail?

    IoT device creators are working with their 3rd parties, who are working with their 3rd parties. Someone at home with a webcam cannot easily ask for an SBOM, so how do we convince device makers to want to ask for them?

    How do you get your 3rd party that is a multi-national corporation to supply you with the information you need to ?

    As we saw with RIPPLE20, many companies don't know what they have. How would SBOM help keep another RIPPLE20 from happening?

    Rob Graham's blog post highlighted that vulns like HeartBleed would not have been stopped.

    How does this help us track potential vulns?

    Sharing information

    Best way to share information about IoT components?

    Could an information sharing org (ISAC) track these more readily?

    vendor assessments:

    Vendor does not have an SBOM, any specific questions we might ask that will allow an org to get more resolution into a potential vendor?

    Interesting feedback from NTIA's RFC

    Other SBOM types (clonedx, openbom, FDA's CBOM)

    Companies are out there creating SBOM, other government agencies have SBOM implementations. How do we keep this from being the XKCD "927" issue? https://xkcd.com/927/

    non-US implementations of SBOM?

    How do we get our companies to implement these?

    SBOM could easily be something that could give hackers a lot of information about your org and depending on the information contained, I could see why you might not want to get super specific… Thoughts?

    What is a 'Bill of Materials'? "A bill of materials (BOM) is a comprehensive inventory of the raw materials, assemblies, subassemblies, parts and components, as well as the quantities of each, needed to manufacture a product. In a nutshell, it is the complete list of all the items that are required to build a product."

    SBOM - Definition

    As of November 2019, an estimated 126 different platforms - https://www.postscapes.com/internet-of-things-platforms/

    NTIA did an RFC on "promoting the sharing of Supply Chain Security Risk Information"

    https://www.ntia.gov/federal-register-notice/2020/request-comments-promoting-sharing-supply-chain-security-risk

    https://www.ntia.gov/federal-register-notice/2020/comments-promoting-sharing-supply-chain-security-risk-information-0

    Secure and Trusted Communications Network Act of 2019 (Act) - Calling it "CBOM"

    Other groups working on similar: FDA https://www.fda.gov/media/119933/download

    SPDX: LInux Foundation:https://spdx.org/licenses/

    OpenBOM https://medium.com/@openbom/friday-discussion-why-boms-are-essential-for-the-iot-platform-e2c4bd397afd

    https://github.com/CycloneDX/specification

    https://www.fda.gov/medical-devices/digital-health/cybersecurity

    https://www.fda.gov/regulatory-information/search-fda-guidance-documents/guidance-content-premarket-submissions-software-contained-medical-devices

    Medical device IR Playbook: https://www.mitre.org/sites/default/files/publications/pr-18-1550-Medical-Device-Cybersecurity-Playbook.pdf

    Companies are helping to get "CBOM" for devices:

    ""It can take anywhere from six months to a year for a new medical device to get its 510(k) clearance from the FDA," said MedCrypt CEO Mike Kijewski in a news release"

    https://www.medicaldesignandoutsourcing.com/medcrypt-acquires-medisao-in-medtech-cybersecurity-deal/

    SBOM doesn't work in DevOps: https://cybersecurity.att.com/blogs/security-essentials/software-bill-of-materials-sbom-does-it-work-for-devsecops

    Intoto software development: https://www.intotosystems.com/

    510k process: https://www.drugwatch.com/fda/510k-clearance/

    Check out our Store on Teepub! https://brakesec.com/store

    Join us on our #Slack Channel! Send a request to @brakesec on Twitter or email bds.podcast@gmail.com

    #AmazonSmile: https://brakesec.com/smile

    #Brakesec Store!:https://www.teepublic.com/user/bdspodcast

    #Spotify: https://brakesec.com/spotifyBDS #Pandora: https://pandora.app.link/p9AvwdTpT3

    #RSS: https://brakesec.com/BrakesecRSS

    #Youtube Channel: http://www.youtube.com/c/BDSPodcast

    #iTunes Store Link: https://brakesec.com/BDSiTunes

    #Google Play Store: https://brakesec.com/BDS-GooglePlay

    Our main site: https://brakesec.com/bdswebsite

    #iHeartRadio App: https://brakesec.com/iHeartBrakesec

    #SoundCloud: https://brakesec.com/SoundcloudBrakesec

    Comments, Questions, Feedback: bds.podcast@gmail.com

    Support Brakeing Down Security Podcast by using our #Paypal: https://brakesec.com/PaypalBDS OR our #Patreon

    https://brakesec.com/BDSPatreon

    #Twitter: @brakesec @boettcherpwned @bryanbrake @infosystir

    #Player.FM : https://brakesec.com/BDS-PlayerFM

    #Stitcher Network: https://brakesec.com/BrakeSecStitcher

    #TuneIn Radio App: https://brakesec.com/TuneInBrakesec


    2020-031-Allan Friedman, SBOM, software transparency, and knowing how the sausage is made Aug 18, 2020
    Show notes

    Ms. Berlin: Tabletop D&D exercise

    Blumira is hiring https://www.blumira.com/career/lead-backend-engineer/

    Allan Friedman - Director of Cybersecurity Initiatives, NTIA, US Department of Commerce

    NTIA.gov - National Telecommunications and Information Administration

    https://www.ntia.gov/sbom SBOM guidance

    Healthcare SBOM PoC - https://www.ntia.gov/files/ntia/publications/ntia_sbom_healthcare_poc_report_2019_1001.pdf

    Allan's talk at Bsides San Francisco: https://www.youtube.com/watch?v=9j1KYLfklMQ

    Questions (more may be added during the show, depending on answers given)

    What is NTIA?

    What is SBOM?

    Why do we need one? Is it poor communications between vendors?

    Is there any difference between "Software transparency" and "Software bill of materials"?

    How do you make an SBOM? What data formats make sharing easier? What does a company do with an SBOM?

    Where in the development (hardware or software) would you be creating an SBOM?

    You mention in your BSSF talk about 'how detailed it should be'. Can you give us an example of a high level SBOM, versus a more detailed one? Does it become a risk/reward effort concerning detail?

    IoT device creators are working with their 3rd parties, who are working with their 3rd parties. Someone at home with a webcam cannot easily ask for an SBOM, so how do we convince device makers to want to ask for them?

    How do you get your 3rd party that is a multi-national corporation to supply you with the information you need to ?

    As we saw with RIPPLE20, many companies don't know what they have. How would SBOM help keep another RIPPLE20 from happening?

    Rob Graham's blog post highlighted that vulns like HeartBleed would not have been stopped.

    How does this help us track potential vulns?

    Sharing information

    Best way to share information about IoT components?

    Could an information sharing org (ISAC) track these more readily?

    vendor assessments:

    Vendor does not have an SBOM, any specific questions we might ask that will allow an org to get more resolution into a potential vendor?

    Interesting feedback from NTIA's RFC

    Other SBOM types (clonedx, openbom, FDA's CBOM)

    Companies are out there creating SBOM, other government agencies have SBOM implementations. How do we keep this from being the XKCD "927" issue? https://xkcd.com/927/

    non-US implementations of SBOM?

    How do we get our companies to implement these?

    SBOM could easily be something that could give hackers a lot of information about your org and depending on the information contained, I could see why you might not want to get super specific… Thoughts?

    What is a 'Bill of Materials'? "A bill of materials (BOM) is a comprehensive inventory of the raw materials, assemblies, subassemblies, parts and components, as well as the quantities of each, needed to manufacture a product. In a nutshell, it is the complete list of all the items that are required to build a product."

    SBOM - Definition

    As of November 2019, an estimated 126 different platforms - https://www.postscapes.com/internet-of-things-platforms/

    NTIA did an RFC on "promoting the sharing of Supply Chain Security Risk Information"

    https://www.ntia.gov/federal-register-notice/2020/request-comments-promoting-sharing-supply-chain-security-risk

    https://www.ntia.gov/federal-register-notice/2020/comments-promoting-sharing-supply-chain-security-risk-information-0

    Secure and Trusted Communications Network Act of 2019 (Act) - Calling it "CBOM"

    Other groups working on similar: FDA https://www.fda.gov/media/119933/download

    SPDX: LInux Foundation:https://spdx.org/licenses/

    OpenBOM https://medium.com/@openbom/friday-discussion-why-boms-are-essential-for-the-iot-platform-e2c4bd397afd

    https://github.com/CycloneDX/specification

    https://www.fda.gov/medical-devices/digital-health/cybersecurity

    https://www.fda.gov/regulatory-information/search-fda-guidance-documents/guidance-content-premarket-submissions-software-contained-medical-devices

    Medical device IR Playbook: https://www.mitre.org/sites/default/files/publications/pr-18-1550-Medical-Device-Cybersecurity-Playbook.pdf

    Companies are helping to get "CBOM" for devices:

    ""It can take anywhere from six months to a year for a new medical device to get its 510(k) clearance from the FDA," said MedCrypt CEO Mike Kijewski in a news release"

    https://www.medicaldesignandoutsourcing.com/medcrypt-acquires-medisao-in-medtech-cybersecurity-deal/

    SBOM doesn't work in DevOps: https://cybersecurity.att.com/blogs/security-essentials/software-bill-of-materials-sbom-does-it-work-for-devsecops

    Intoto software development: https://www.intotosystems.com/

    510k process: https://www.drugwatch.com/fda/510k-clearance/


    2020-030- Mick Douglas, Defenses against powercat, offsec tool release, SRUM logs, and more! Aug 10, 2020
    Show notes

    WISP.org donation page: https://wisporg.z2systems.com/np/clients/wisporg/donation.jsp

    Mick Douglas (@bettersafetynet on Twitter)

    Powercat: https://github.com/besimorhino/powercat

    Netcat in a powershell environment

    https://blog.rapid7.com/2018/09/27/the-powershell-boogeyman-how-to-defend-against-malicious-powershell-attacks/

    https://www.hackingarticles.in/powercat-a-powershell-netcat/

    Defenses against powercat?

    LolBins: https://www.cynet.com/blog/what-are-lolbins-and-how-do-attackers-use-them-in-fileless-attacks/

    Sigma ruleset: https://www.nextron-systems.com/2018/02/10/write-sigma-rules/#:~:text=Sigma%20is%20an%20open%20standard,grep%20on%20the%20command%20line.

    ElasticSearch bought Endgame; https://www.elastic.co/about/press/elastic-announces-intent-to-acquire-endgame

    https://krebsonsecurity.com/2020/07/thinking-of-a-cybersecurity-career-read-this/

    Twitter DM to @bettersafetynet:Hey... I wanna talk about @hrbrmstr's tweet on the show tonight as well...

    https://twitter.com/hrbrmstr/status/1287442304593276929

    My thinking is if Cisco and others didn't try to intentionally downplay vulnerabilities by announcing them on a Friday, would we be more likely to patch sooner? Also, greater need for testing of patches to ensure that 80% of your workforce rely on that technology now. What's worse? Patching on a Friday evening (after several hours explaining the vuln to a manager), and then having it fuck something up so you're up at crack of dawn Monday troubleshooting something missed Friday night because testing was rushed/not conducted because the CEO can't access email?

    I have thoughts, I've added this to the show note google doc.

    https://www.reddit.com/r/netsec/comments/hwaj6f/nmap_script_fot_cve20203452/ -- nmap PoC script?

    Embargoed vulns…

    Getting management buy-in to patch


    2020-029- Brad Spengler, Linux kernel security in the past 10 years, software dev practices in Linux, WISP.org PSA Jul 31, 2020
    Show notes

    WISP.org PSA at 35m56s - 37m 19s

    Agenda:Bio/background

    Why are you here (topic discussion)

    What is the Linux Security Summit North America

    https://grsecurity.net/

    Questions from the meeting invite:

    This only affects people who want to use a custom kernel, correct? This doesn't affect you if you are running bog-standard linux (debian, gentoo, Ubuntu) right?

    What options do people have in cloud environments?

    Does the use of microservices make grsecurity less worthwhile?

    You mentioned ARM 64 processors in your first slide as making significant security functionality strides. With Apple and Microsoft going to ARM based processors, what are some things you feel need to be added to the kernel to shore up Linux for ARM, since some purists enjoy an Apple device with Linux on it?

    https://www.youtube.com/watch?v=F_Kza6fdkSU - Youtube Video

    https://grsecurity.net/10_years_of_linux_security.pdf -- pdf slides

    https://lwn.net/Articles/569635/ - Definition of KASLR

    LTS kernels moved from 2 years to 6 years - why?

    6 years is pretty much "FOREVER" in software development.

    Patches get harder to backport, or worse;

    Could introduce new vulnerabilities

    Project Treble: https://www.computerworld.com/article/3306443/what-is-project-treble-android-upgrade-fix-explained.html

    LTSI: https://ltsi.linuxfoundation.org/

    4.4 XLTS is available until Feb2022 -

    If fixes and all bugs haven't been backported (1,250 security fixes aren't in the latest stable 4.4 kernel)

    What are the "safe" kernels?

    Has anything changed since the presentation you gave earlier in July 2020

    Syzkaller

    Let's discuss Slide 27 (what are those tems?)

    "Is it improving code quality, or Is it making people lazier and more reliant on a tool to check code?"

    Slide 29 audio, you mention that you use Syzkaller… why do you use it?

    Exploitation Trends

    Attackers still don't care about whether a vulnerability has a CVE assigned or not

    Don't many vulnerabilities require some work to get to the kernel? And why should they work to get to the kernel?

    https://www.bleepingcomputer.com/news/security/rewards-of-up-to-500-000-offered-for-freebsd-openbsd-netbsd-linux-zero-days/

    500K IF the kernel vuln affects major distros (Centos, Ubuntu)

    https://resources.whitesourcesoftware.com/blog-whitesource/top-10-linux-kernel-vulnerabilities

    Why does Zerodium payout for kernel vulns lower than application vulns? Would it be fair to say that getting root/persistence is all that matters and you don't need to worry about the kernel to do so?

    Many of the new security features are protecting against bad programming practices?

    So by adding all these things, who are you securing systems against? Bad actors, or devs who employ poor coding measures?

    Why do you think we see lower adoption rates of security

    Problem solving:

    Halvar Flake: http://addxorrol.blogspot.com/2020/03/before-you-ship-security-mitigation.html

    If we have time…

    Threat models in a kernel

    Where do they go in the development lifecycle?

    If kernel dev is an open environment, what precipitates the need for a kernel mitigation threat model

    Is there an example somewhere that we can see? What is the format? Methodology?

    Do you think static code analysis of the kernel is worthwhile at all?

    Absolutely! We do a lot of it, including via the analysis resulting from compiling with LLVM, as well as via specific static analysis GCC plugins of our own.

    OK, what about the large amount of false positives the analyzers generate? Do you get around with your custom plugins? Also do you use the analyzers included with Clang and GCC v.10 or 3rd products?

    That's usually a property of the analysis itself -- some can have large false positive issues, others not. Ideally we try to limit that for the plugins we write (we just recently added one helpful for some kind of NULL ptr dereferences this week). My understanding is the public now also has access to the Coverity reports for the kernel? As far as GCC versions, yes we test with all versions from 4.5 to 10.

    What do you think of proposed XPFO patch? https://lwn.net/Articles/784839/

    The performance profile is a big problem, and it doesn't address that the same attack can be performed in a different way that it wouldn't handle (that limitation is also mentioned in the original paper). So we haven't invested in it at all with our own work.

    how about git sha-256 security measures ?

    Not my domain of expertise, but sounds like a good idea.

    What is the status of KASLR on non-Intel architectures? ARMv7/v8?

    It exists there as well, and is shipped in Android. It's also recently been added for PowerPC.

    What dynamic analysis/testing tools do you use for the kernel?

    We have a couple racks of hardware, including some new AMD EPYC2 systems dedicated entirely to testing and syzkaller fuzzing. We have syzkaller in place (along with backports of functionality to improve its functionality/coverage) for all kernels we support, as well as a good mix of physical/VM systems for major distros, and automated build/boot/functionality/regression testing in a number of configs across ARM/ARM64/MIPS/PowerPC/SPARC64/i386/x86_64.

    Thanks! Do you write your own configs/definitions for syzkaller?

    Yes, including some changes to the code to have it detect some of our specific kernel message (size_overflow, refcount, RAP, etc)

    What do you think about LKRG? Also, does grsec provide any similar runtime protection/detection/security?

    I think it's a good alternative to some other commercial security products, but it's not what our goal is with grsecurity. I like the author of LKRG, but heuristic-based security is always problematic as you can't perform the checks everywhere they need to be performed, or as often as they need to be performed. When an attacker knows the checks performed (or has a general idea), then it's easy to devise an attack that would bypass it, knowing how computationally complex it would be to detect. So in grsecurity we focus on providing real defense vs just having a chance to detect something after the fact.

    Do you plan on implementing RAP on PowerPC Architecture?

    We haven't seen any commercial interest in it, but RAP is technically architecture-independent. We've done some demos for non-x86 architectures, and also just recently (within the past month or so), released a version for i386.

    For how long GRSecurity is planning to support 5.4 LTS and LTS generally? What do you think is a good rule of thumb?

    We've always generally supported them for 3 years, regardless of upstream's support periods. We have an independent process for performing backports that involves looking at all the upstream commits and other sources of information, regardless of any stable/Fixes tags (basically a manual version of AUTOSEL).

    What is your opinion of the recently proposed Function-Granular KASLR series?

    Not a fan of *KASLR in the kernel in general. It tries to deal with a problem (poorly) that there already exists a much better solution for: CFI.

    Could you comment on how well (relative to your x86 detailed knownledge) ARM and PPC security fixes are backported?

    We have many years of reverse engineering experience (15+ on my end) across multiple architectures. We were the first to develop software-based PXN/PAN for ARM for instance. We've also developed functionality specifically for non-x86 architectures. Within the past 2 years or so, we added POWER9 support for REFCOUNT, and have the physical hardware on site (in additional to qemu-based testing) to perform the work. But yes, our backports cover all architectures we support.

    What is your opinion on the use of BPF for security-purposes, i.e. security monitoring and newer approaches like KRSI? Enabling something like BPF solely for the use of security seems like it could backfire, given how invasive it is.

    As long as it's not controllable by an unprivileged user, I think it's fine. Anything that avoids the hassle of having to upstream something in order to implement some new kind of security check, is a good idea. They'll still be limited by the LSM interface itself, so that would be the next barrier to go. With BTF, there's a lot of possibility there.

    Regarding exploiting containers: isn't the issue with containers that they have very poor defaults and that people don't use the features they could? For example: mounting sysfs or procfs into a container or not adjusting seccomp/apparmor (or better(?) selinux) policies?

    That's a problem, but the crucial problem is the shared kernel among all containers. If you look at past exploits, they've been in things like futex, mremap, waitid, brk, etc, all syscalls that would be allowed in nearly all of the most strict seccomp policies. The granularity of current seccomp policies is really not that great, and any sufficiently complex code will necessarily have exposure to a large part of kernel attack surface.

    What do you think about the CIP Projects' focus on CVE tracking (especially for the kernel)?

    It's a good initiative, but the main problem with the kernel is that most vulnerabilities in the kernel don't get a CVE in the first place. I know for certain that many of the security issues we've tweeted haven't had a CVE assigned. The ones that do are when a distro with the vuln present in their kernel spots it and requests one. Most vulnerabilities in recent kernels especially don't get CVEs requested, because distros aren't shipping them.

    What's your opinion on SMACK? Any other reference implementation except Tizen?

    Haven't used it myself, so no opinion one way or another, sorry Doesn't seem bad at least in terms of number of security fixes backported to it compared to other access control LSMs.

    If you disable as many CONFIG_* options in your kernel config have you actually reduced your attack surface or is most of the vulnerable code not in modules?

    Yes, this is a good approach particularly for upstream kernels. I would definitely recommend compiling your own kernel instead of using default distro configs (from a security perspective).

    Under grsecurity, we have a feature that makes it actually a good idea to put as much functionality in modules as possible, as they can't be auto-loaded by unprivileged users. So the functionality is there if it's needed across a fleet of systems, without the downsides.

    TARA analysis performed in Linux Kernel ?

    I'm not familiar with this, sorry!

    Is the poor state of LTS and XLTS security backports found in PPC and ARM as well as (presumably) what you report for x86?

    It's somewhat of an across-the-board problem

    Actually I hoped that you will tell about new cool features that appeared in grsecury. Can you share anything about your new kernel heap hardening?

    It's called AUTOSLAB, and it's useful both for security (particularly against AEG and UAFs), but also for debugging. Minimal performance impact, we've had one person mention their system feels faster now, and we actually had a bug in one of our routine benchmarks where the feature got enabled in the "minimal" config, yet still reported better benchmark results in all tests than an upstream kernel. So a really nice performance profile, with some additional memory wastage in the MEMCG case, but nothing terrible. Also non-invasive, as it's done through a GCC plugin.

    Thanks for your talk, Brad! What would make you work for upstream?

    We offered that already years ago, and none of the companies involved seemed to be interested. So we're funded directly now by people that benefit from our work.

    Check out our Store on Teepub! https://brakesec.com/store

    Join us on our #Slack Channel! Send a request to @brakesec on Twitter or email bds.podcast@gmail.com

    #AmazonSmile: https://brakesec.com/smile

    #Brakesec Store!:https://www.teepublic.com/user/bdspodcast

    #Spotify: https://brakesec.com/spotifyBDS #Pandora: https://pandora.app.link/p9AvwdTpT3

    #RSS: https://brakesec.com/BrakesecRSS

    #Youtube Channel: http://www.youtube.com/c/BDSPodcast

    #iTunes Store Link: https://brakesec.com/BDSiTunes

    #Google Play Store: https://brakesec.com/BDS-GooglePlay

    Our main site: https://brakesec.com/bdswebsite

    #iHeartRadio App: https://brakesec.com/iHeartBrakesec

    #SoundCloud: https://brakesec.com/SoundcloudBrakesec

    Comments, Questions, Feedback: bds.podcast@gmail.com

    Support Brakeing Down Security Podcast by using our #Paypal: https://brakesec.com/PaypalBDS OR our #Patreon

    https://brakesec.com/BDSPatreon

    #Twitter: @brakesec @boettcherpwned @bryanbrake @infosystir

    #Player.FM : https://brakesec.com/BDS-PlayerFM

    #Stitcher Network: https://brakesec.com/BrakeSecStitcher

    #TuneIn Radio App: https://brakesec.com/TuneInBrakesec


    2020-028-Shlomi Oberman, RIPPLE20, supply chain security discussion, software bill of materials Jul 24, 2020
    Show notes

    Whitepaper: https://www.jsof-tech.com/ripple20/

    [blog] Build your own custom TCP/IP stack: https://www.saminiir.com/lets-code-tcp-ip-stack-1-ethernet-arp/

    Another custom TCP/IP stack: https://github.com/tass-belgium/picotcp

    RIPPLE 20 Whitepaper: https://drive.google.com/file/d/1d3NNVCRPVFk0-V0HUO5CxWWVn9pYIvmF/view?usp=sharing

    Agenda:

    Part 1:

    Background on the report

    Why is it called RIPPLE20? What's the RIPPLE about?

    Communications with Treck (and it's Japanese counterpart)

    Were you surprised about the reaction? Positive or negative?

    Types of systems affected?

    IoT

    Embedded systems

    SCADA

    What precipitated the research?

    What difficulties did you face in finding these vulns? Deadlines?

    What tools were used for analysis? (I think you mentioned Forescout --brbr)

    What kind of extensibility are we talking about? TCP sizes?

    What did JSOF gain by doing this?

    What were the initial benefits of using the TCP/IP stack?

    Speed? Size? Do these vulns affect other TCP/IP stacks?

    Did Treck give you access to source? Any specific requirements set by Treck? Any items that were off-limits?

    Updates since the report was released?

    Are your vulns such that they can be detected online?

    Part 2:

    Supply chain issues

    What should companies do when they don't know what's in their own tech stack?

    https://csrc.nist.gov/CSRC/media/Projects/Supply-Chain-Risk-Management/documents/briefings/Workshop-Brief-on-Cyber-Supply-Chain-Best-Practices.pdf

    Software bill of materials: https://en.wikipedia.org/wiki/Software_bill_of_materials

    PicoTCP link above does not release all code, because they use binary blobs that make proper code review next to impossible

    "Unfortunately we can't release all the code, a.o. because some parts depend on code or binaries that aren't GPL compatible, some parts were developed under a commercial contract, and some consist of very rough proof-of-concept code. If you want to know more about the availability under the commercial license, or the possibility of using our expert services for porting or driver development, feel free to contact us at picotcp@altran.com."

    BLoBs = https://en.wikipedia.org/wiki/Proprietary_device_driver

    Vendor Contact

    How many organizations are affected by these vulnerabilities?

    Are some devices and systems more vulnerable than others?

    How many are you still investigating to see if they are affected?

    What's the initial email look like when you tell a company "you're vulnerable to X"?

    Who are you dealing with initially? What is your delivery when you're routed to non-technical people?

    How did you tailor your initial response when you learned of the position of the person?

    Lessons Learned: What would you have done differently next time?

    Any additional tooling that you'd have used?

    BlackHat talk: 05 August

    What should companies do to reduce or mitigate the chances of the types of vulnerabilities found by your org?

    https://cambridgewirelessblog.wordpress.com/2016/05/18/supply-chain-security-and-compliance-for-embedded-devices-iot/

    https://blog.shi.com/solutions/embedded-hardware-supply-chain-attacks-embedded-system-attacks-how-to-stay-safe/

    http://www.intrinsic-id.com/wp-content/uploads/2018/02/2016-A-Platform-Solution-for-Secure-Supply-Chain-and-Chip-Cycle-Management-Computer-Volume-49-Issue-8-Aug.-2016-Joseph-P.-Skudlarek-Tom-Katsioulas-Michael-Chen-%E2%80%93-Mentor-Graphics..pdf

    https://www.supplychainservices.com/blog/major-security-risks-windows-embedded-users

    https://www.bbc.com/news/business-32716802#:~:text=Japanese%20car%20giants%20Toyota%20and,March%202003%20and%20November%202007.

    Check out our Store on Teepub! https://brakesec.com/store

    Join us on our #Slack Channel! Send a request to @brakesec on Twitter or email bds.podcast@gmail.com

    #Brakesec Store!:https://www.teepublic.com/user/bdspodcast

    #Spotify: https://brakesec.com/spotifyBDS #Pandora: https://pandora.app.link/p9AvwdTpT3

    #RSS: https://brakesec.com/BrakesecRSS

    #Youtube Channel: http://www.youtube.com/c/BDSPodcast

    #iTunes Store Link: https://brakesec.com/BDSiTunes

    #Google Play Store: https://brakesec.com/BDS-GooglePlay

    Our main site: https://brakesec.com/bdswebsite

    #iHeartRadio App: https://brakesec.com/iHeartBrakesec

    #SoundCloud: https://brakesec.com/SoundcloudBrakesec

    Comments, Questions, Feedback: bds.podcast@gmail.com

    Support Brakeing Down Security Podcast by using our #Paypal: https://brakesec.com/PaypalBDS OR our #Patreon

    https://brakesec.com/BDSPatreon

    #Twitter: @brakesec @boettcherpwned @bryanbrake @infosystir

    #Player.FM : https://brakesec.com/BDS-PlayerFM

    #Stitcher Network: https://brakesec.com/BrakeSecStitcher

    #TuneIn Radio App: https://brakesec.com/TuneInBrakesec


    2020-027-RIPPLE20 Report, supply chain security, responsible disclosure, software development, and vendor care. Jul 16, 2020
    Show notes

    Whitepaper: https://www.jsof-tech.com/ripple20/

    [blog] Build your own custom TCP/IP stack: https://www.saminiir.com/lets-code-tcp-ip-stack-1-ethernet-arp/

    Another custom TCP/IP stack: https://github.com/tass-belgium/picotcp

    RIPPLE 20 Whitepaper: https://drive.google.com/file/d/1d3NNVCRPVFk0-V0HUO5CxWWVn9pYIvmF/view?usp=sharing

    Agenda:

    Part 1:

    Background on the report

    Why is it called RIPPLE20? What's the RIPPLE about?

    Communications with Treck (and it's Japanese counterpart)

    Were you surprised about the reaction? Positive or negative?

    Types of systems affected?

    IoT

    Embedded systems

    SCADA

    What precipitated the research?

    What difficulties did you face in finding these vulns? Deadlines?

    What tools were used for analysis? (I think you mentioned Forescout --brbr)

    What kind of extensibility are we talking about? TCP sizes?

    What did JSOF gain by doing this?

    What were the initial benefits of using the TCP/IP stack?

    Speed? Size? Do these vulns affect other TCP/IP stacks?

    Did Treck give you access to source? Any specific requirements set by Treck? Any items that were off-limits?

    Updates since the report was released?

    Are your vulns such that they can be detected online?

    Part 2:

    Supply chain issues

    What should companies do when they don't know what's in their own tech stack?

    https://csrc.nist.gov/CSRC/media/Projects/Supply-Chain-Risk-Management/documents/briefings/Workshop-Brief-on-Cyber-Supply-Chain-Best-Practices.pdf

    Software bill of materials: https://en.wikipedia.org/wiki/Software_bill_of_materials

    PicoTCP link above does not release all code, because they use binary blobs that make proper code review next to impossible

    "Unfortunately we can't release all the code, a.o. because some parts depend on code or binaries that aren't GPL compatible, some parts were developed under a commercial contract, and some consist of very rough proof-of-concept code. If you want to know more about the availability under the commercial license, or the possibility of using our expert services for porting or driver development, feel free to contact us at picotcp@altran.com."

    BLoBs = https://en.wikipedia.org/wiki/Proprietary_device_driver

    Vendor Contact

    How many organizations are affected by these vulnerabilities?

    Are some devices and systems more vulnerable than others?

    How many are you still investigating to see if they are affected?

    What's the initial email look like when you tell a company "you're vulnerable to X"?

    Who are you dealing with initially? What is your delivery when you're routed to non-technical people?

    How did you tailor your initial response when you learned of the position of the person?

    Lessons Learned: What would you have done differently next time?

    Any additional tooling that you'd have used?

    BlackHat talk: 05 August

    What should companies do to reduce or mitigate the chances of the types of vulnerabilities found by your org?

    https://cambridgewirelessblog.wordpress.com/2016/05/18/supply-chain-security-and-compliance-for-embedded-devices-iot/

    https://blog.shi.com/solutions/embedded-hardware-supply-chain-attacks-embedded-system-attacks-how-to-stay-safe/

    http://www.intrinsic-id.com/wp-content/uploads/2018/02/2016-A-Platform-Solution-for-Secure-Supply-Chain-and-Chip-Cycle-Management-Computer-Volume-49-Issue-8-Aug.-2016-Joseph-P.-Skudlarek-Tom-Katsioulas-Michael-Chen-%E2%80%93-Mentor-Graphics..pdf

    https://www.supplychainservices.com/blog/major-security-risks-windows-embedded-users

    https://www.bbc.com/news/business-32716802#:~:text=Japanese%20car%20giants%20Toyota%20and,March%202003%20and%20November%202007.

    Check out our Store on Teepub! https://brakesec.com/store

    Join us on our #Slack Channel! Send a request to @brakesec on Twitter or email bds.podcast@gmail.com

    #Brakesec Store!:https://www.teepublic.com/user/bdspodcast

    #Spotify: https://brakesec.com/spotifyBDS #Pandora: https://pandora.app.link/p9AvwdTpT3

    #RSS: https://brakesec.com/BrakesecRSS

    #Youtube Channel: http://www.youtube.com/c/BDSPodcast

    #iTunes Store Link: https://brakesec.com/BDSiTunes

    #Google Play Store: https://brakesec.com/BDS-GooglePlay

    Our main site: https://brakesec.com/bdswebsite

    #iHeartRadio App: https://brakesec.com/iHeartBrakesec

    #SoundCloud: https://brakesec.com/SoundcloudBrakesec

    Comments, Questions, Feedback: bds.podcast@gmail.com

    Support Brakeing Down Security Podcast by using our #Paypal: https://brakesec.com/PaypalBDS OR our #Patreon

    https://brakesec.com/BDSPatreon

    #Twitter: @brakesec @boettcherpwned @bryanbrake @infosystir

    #Player.FM : https://brakesec.com/BDS-PlayerFM

    #Stitcher Network: https://brakesec.com/BrakeSecStitcher

    #TuneIn Radio App: https://brakesec.com/TuneInBrakesec


    2020-026- WISP PSA, PAN-OS vuln redux, F5 has a bad weekend, vuln scoring, Twitter advice, and more! Jul 08, 2020
    Show notes

    1st: WISP.org PSA from Rachel Tobac (@racheltobac) & @wisporg talking about #shareTheMicInCyber

    #SAML PAN-OS: https://twitter.com/RyanLNewington/status/1278074919092289537

    F5 vulnerability:

    https://www.wired.com/story/f5-big-ip-networking-vulnerability/

    https://research.nccgroup.com/2020/07/05/rift-f5-networks-k52145254-tmui-rce-vulnerability-cve-2020-5902-intelligence/

    F5 Mitigation (if patching is not immediately possible): https://twitter.com/TeamAresSec/status/1280590730684256258

    Redirect 404 /

    https://twitter.com/wugeej/status/1280008779359125504 - Tweet with PoC for the LFI and RCE

    F5 Big-IP CVE-2020-5902 LFI and RCE

    LFI

    https:///tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/etc/passwd

    or /etc/hosts

    or /config/bigip.license

    RCE

    https:///tmui/login.jsp/..;/tmui/locallb/workspace/tmshCmd.jsp?command=whoami

    How to cope in a no-win situation:https://twitter.com/datSecuritychic/status/1280527467569008640

    Semicolon in bash: https://docstore.mik.ua/orelly/unix3/upt/ch28_16.htm#:~:text=When%20the%20shell%20sees%20a,once%20at%20a%20single%20prompt.


    2020-025-Cognizant breach, maze ransomware, PAN-OS CVE 2020-2021, SAML authentication walkthrough Jun 29, 2020
    Show notes

    Thank you to Marcus Carey for his excellent guidance and leadership this week.

    Cognizant breach: https://www.ehackingnews.com/2020/06/cognizant-reveals-employees-data.html

    Maze ransomware write-up: https://www.mcafee.com/blogs/other-blogs/mcafee-labs/ransomware-maze/

    https://www.fireeye.com/blog/threat-research/2020/05/tactics-techniques-procedures-associated-with-maze-ransomware-incidents.html

    https://docs.paloaltonetworks.com/pan-os/9-0/pan-os-admin/authentication/authentication-types/saml

    PAN-OS CVE 2020-2021 -

    We have been made aware of a serious issue with SAML on Palo Alto Networks PAN-OS

    We strongly encourage our customers to upgrade to one of the following versions :

    PAN-OS 8.1.15

    PAN-OS 9.0.9

    PAN-OS 9.1.3 and greater

    This is a critical vulnerability with the only mitigation being to either turn OFF SAML or to upgrade the PAN-OS.

    A CVE will be released on Monday :: CVE-2020-2021

    https://en.wikipedia.org/wiki/Security_Assertion_Markup_Language


    2020-024-Bit of news, Ripple20 vulns, IoT Security, windows error codes, captchas used for evil, Marine Momma Jun 24, 2020
    Show notes

    https://blog.xpnsec.com/hiding-your-dotnet-complus-etwenabled/

    https://gist.github.com/Cyb3rWard0g/a4a115fd3ab518a0e593525a379adee3

    https://www.ultimatewindowssecurity.com/securitylog/encyclopedia/event.aspx?eventID=4657

    https://www.blumira.com/logmira-windows-logging-policies-for-better-threat-detection/

    How would we map this against the MITRE matrix?

    Are there any MITRE attack types that are so similar that one attack can be two different things in the matrix?

    https://www.us-cert.gov/ics/advisories/icsa-20-168-01

    https://www.zdnet.com/article/ripple20-vulnerabilities-will-haunt-the-iot-landscape-for-years-to-come/

    https://www.tenable.com/blog/cve-2020-11896-cve-2020-11897-cve-2020-11901-ripple20-zero-day-vulnerabilities-in-treck-tcpip

    https://arstechnica.com/information-technology/2020/06/to-evade-detection-hackers-are-requiring-targets-to-complete-captchas/

    Check out our Store on Teepub! https://brakesec.com/store

    Join us on our #Slack Channel! Send a request to @brakesec on Twitter or email bds.podcast@gmail.com

    #Brakesec Store!:https://www.teepublic.com/user/bdspodcast

    #Spotify: https://brakesec.com/spotifyBDS #Pandora: https://pandora.app.link/p9AvwdTpT3

    #RSS: https://brakesec.com/BrakesecRSS

    #Youtube Channel: http://www.youtube.com/c/BDSPodcast

    #iTunes Store Link: https://brakesec.com/BDSiTunes

    #Google Play Store: https://brakesec.com/BDS-GooglePlay

    Our main site: https://brakesec.com/bdswebsite

    #iHeartRadio App: https://brakesec.com/iHeartBrakesec

    #SoundCloud: https://brakesec.com/SoundcloudBrakesec

    Comments, Questions, Feedback: bds.podcast@gmail.com

    Support Brakeing Down Security Podcast by using our #Paypal: https://brakesec.com/PaypalBDS OR our #Patreon

    https://brakesec.com/BDSPatreon

    #Twitter: @brakesec @boettcherpwned @bryanbrake @infosystir

    #Player.FM : https://brakesec.com/BDS-PlayerFM

    #Stitcher Network: https://brakesec.com/BrakeSecStitcher

    #TuneIn Radio App: https://brakesec.com/TuneInBrakesec


    2020-023-James Nelson from Illumio, cyber resilence, business continuity Jun 17, 2020
    Show notes

    James Nelson, VP of Infosec, Illumio

    How has COVID-19 changed cybersecurity? Why is cyber resilience especially important now? What are the most important steps to ensure cyber-resiliency? How do you talk to business leaders about investing in cybersecurity to boost resiliency?

    The best way for organizations to keep their 'crown jewels' secure is adopting a Zero Trust mindset. Organizations need to take advantage of adaptive security infrastructure that can scale to meet current and future organizational needs, and take steps to ensure even third-party hosted data is policy compliant.

    Most CISOs don't talk to the board all the time so they don't understand that's the conversation they want to have. By making sure that the security team's spokesperson has an intelligent plan that shows how wrong things could go. Showing how money is directly connected to mitigating the risks is vital to getting the funding needed, and showing why an increase in spend coordinates with decrease of risk.

    Cyber-Resilence-

    https://en.wikipedia.org/wiki/Cyber_resilience

    https://en.wikipedia.org/wiki/Business_continuity_planning#Resilience

    https://www.darkreading.com/cloud/cyber-resiliency-cloud-and-the-evolving-role-of-the-firewall/a/d-id/1337206

    Doug Barth and Evan Gilman - https://brakeingsecurity.com/2017-017-zero_trust_networking_with_doug_barth

    part1 with Masha Sedova: https://traffic.libsyn.com/secure/brakeingsecurity/Masha_sedova-elevate_security-profiled-education-phishing-part1.mp3

    Part2: https://traffic.libsyn.com/secure/brakeingsecurity/2020-019-masha_sedova-privacy-human_behavior-phishing-customized_training.mp3

    https://www.helpnetsecurity.com/2017/08/24/assume-breach-world/

    Key concepts:

    Visibility into your environment

    Controls necessary to repel attackers

    Architecture of the network to create chokepoints (east/west, north/south isolation)

    Threat modeling and regular threat assessment

    Mechanisms to allow for rapid response

    How long will current security controls hold a determined attacker at bay?

    Business-wide Risk Management response can often determine resiliency in a Crisis/Breach situation.

    Cyber-Resilence Framework (per NIST https://csrc.nist.gov/publications/detail/sp/800-160/vol-2/final)

    What does "cyber resiliency" mean in the to the organization? To the department? To the individual? and what of the mission or business process the system is intended to support?

    Which cyber resiliency objectives are most important to a given stakeholder?

    To what degree can each cyber resiliency objective be achieved?

    How quickly and cost-effectively can each cyber resiliency objective be achieved?

    With what degree of confidence or trust can each cyber resiliency objective be achieved?

    (What do we as security people do to ensure that all of these are properly answered? --brbr)

    Architecture of systems:

    Depending on the age of our information systems and technology stacks, cruft builds up or one-off systems are setup and forgotten.

    We (infosec industry) talk about shifting security left in a DevOps environment to ensure security gets put in, but should we do as an organization when we think about adding systems in terms of cyber-resilience? (It would seem that resilience may also be tied to the security or functionality in a piece of hardware and software. Proper understanding of all the systems capabilities/settings/options would be essential for drafting responses --brbr)

    Some related and tangential suggestions for ideas/comments/themes/topics in case you feel like any fit into the conversation:

    • Comparison of security to the human immune system.
    • Does resilience (i.e., assume breach) imply there are failures you can recover from, yet other, existential risks you need to avoid? And what does that mean in practice?
    • How do you define "most valuable assets"? Value vs. obligations vs. ...?
    • Does a compliance mindset help or hinder resilience, and vice versa?
    • Referring back to a prior show, how does the human element contribute to resilience?
    • NIST doc makes a point that resilience only has meaning when it works across a system, how does this idea impact the cost of entry? And is there a tipping point for resilience?
    • Another point made is that speed should be viewed as an advantage. Is there an application of the OODA loop concept to resilience, then?
    • Cyber resilience resonates in other areas: Pandemics, natural disasters, and geo-political stressors. Could impact supply chain workforce effectiveness, other areas. Ransomware (which is cyber, but has other, knock-on effects).

    Check out our Store on Teepub! https://brakesec.com/store

    Join us on our #Slack Channel! Send a request to @brakesec on Twitter or email bds.podcast@gmail.com

    #Brakesec Store!:https://www.teepublic.com/user/bdspodcast

    #Spotify: https://brakesec.com/spotifyBDS #Pandora: https://pandora.app.link/p9AvwdTpT3

    #RSS: https://brakesec.com/BrakesecRSS

    #Youtube Channel: http://www.youtube.com/c/BDSPodcast

    #iTunes Store Link: https://brakesec.com/BDSiTunes

    #Google Play Store: https://brakesec.com/BDS-GooglePlay

    Our main site: https://brakesec.com/bdswebsite

    #iHeartRadio App: https://brakesec.com/iHeartBrakesec

    #SoundCloud: https://brakesec.com/SoundcloudBrakesec

    Comments, Questions, Feedback: bds.podcast@gmail.com

    Support Brakeing Down Security Podcast by using our #Paypal: https://brakesec.com/PaypalBDS OR our #Patreon

    https://brakesec.com/BDSPatreon

    #Twitter: @brakesec @boettcherpwned @bryanbrake @infosystir

    #Player.FM : https://brakesec.com/BDS-PlayerFM

    #Stitcher Network: https://brakesec.com/BrakeSecStitcher

    #TuneIn Radio App: https://brakesec.com/TuneInBrakesec


    Previous 1 12 13 14 15 16 48 Next

    Related Podcasts

    Inside Strategic Coach: Connecting Entrepreneurs With What Really Matters

    1

    Inside Strategic Coach: Connecting Entrepreneurs With What Really Matters Business
    WSJ Your Money Briefing

    2

    WSJ Your Money Briefing Business
    FORTUNE Unfiltered with Aaron Task

    3

    FORTUNE Unfiltered with Aaron Task Business
    FORTUNE OnStage Presents: The Most Powerful Women

    4

    FORTUNE OnStage Presents: The Most Powerful Women Business
    Slate Money

    5

    Slate Money Business
    In The Dark – The New Yorker

    6

    In The Dark – The New Yorker Business News
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights