Josef Prusa says Bambu Lab allegedly violates AGPL license with an un-auditable network 'black box' — warns Chinese 3D printing software poses massive security risks

Josef Prusa at Formnext
Josef Prusa at Formnext (Image credit: Tom's Hardware)
20

While the internet is up in arms over Bambu Lab threatening legal action against an indy OrcaSlicer developer, Josef Prusa once again warns of sheep in wolves' clothing. Prusa, the founder and CEO of Prusa Research and proponent of open source, has often noted that his company is the last Western manufacturer of desktop 3D printers still standing after China began subsidizing manufacturers within its borders.

Prusa recently took to X to explain how the competition has been violating his company’s slicer AGPL-3.0 license since day one, and how that violation is not just an open source issue, but a security issue. While many 3D printing enthusiasts are printing flexi dragons and shelf brackets rather than top secret files, the problem still exists.

Latest Videos FromTom's Hardware
Denise Bertacchi
Freelance Reviewer

Denise Bertacchi is a Contributing Writer for Tom’s Hardware US, covering 3D printing. Denise has been crafting with PCs since she discovered Print Shop had clip art on her Apple IIe. She loves reviewing 3D printers because she can mix all her passions: printing, photography, and writing.

  • PEnns
    This is rich!!

    Want to eliminate your competition?? Just call them a "National' Security Risk".

    These days, a "National' Security Risk" is the go-to phrase, used by this country's elites (political or otherwise), against anything or anyone without the burden of or even a hint of a proof of alleged guilt!
    Reply
  • Pete Mitchell
    PEnns said:
    This is rich!!

    Want to eliminate your competition?? Just call them a "National' Security Risk".

    These days, a "National' Security Risk" is the go-to phrase, used by this country's elites (political or otherwise), against anything or anyone without the burden of or even a hint of a proof of alleged guilt!
    Amen to that. I 100% agree with Prusa on the licensing issue. However, the rest of it seems like the desperate flailing of a company that is falling behind its competitors.
    Reply
  • wakuwaku
    Prusa’s point starts to crumble a bit at this point, because Bambu Studio can technically be used without the cloud if you set up the hardware in LAN mode
    Can Mr. Tom please stop using writers that either have no clue what they are talking about, or have ZERO motivation to do research or citations.

    How does the writer know that Bambu Studio can communicate with their printers in LAN mode without the network plugin installed and running? Its called a NETWORK plugin. In order for the software to communicate with the hardware in LAN mode, which stands for LOCAL AREA NETWORK, you obviously need the network to get it to work? How does the software communicate over the network without the network? Unless Bambu Studio has its own built in network stack separate from the network plugin to communicate over LAN....
    Reply
  • CHanson95
    wakuwaku said:
    Can Mr. Tom please stop using writers that either have no clue what they are talking about, or have ZERO motivation to do research or citations.

    How does the writer know that Bambu Studio can communicate with their printers in LAN mode without the network plugin installed and running? Its called a NETWORK plugin. In order for the software to communicate with the hardware in LAN mode, which stands for LOCAL AREA NETWORK, you obviously need the network to get it to work? How does the software communicate over the network without the network? Unless Bambu Studio has its own built in network stack separate from the network plugin to communicate over LAN....
    There are all of ways.

    You could brute force it simply with a firewall or air gap; though I imagine in its default mode, it might not like not being able to connect to maker world.

    Alternatively, you can just go into the Wi-Fi settings and turn on lan mode. Which is exactly what the writer was talking about.

    And yes, it does indeed disable the cloud networking plugin (this doesn't mean the entire machine can't communicate, it just means the network cloud service is not used). If you want to be extra safe, pair the lan mode with a firewall setting on your network, and there you go. You have Network printing still, without the security risk.

    I think you got confused because LAN and 'The Network Plugin' share a word, but I assure you that is how this particular package works; the network plugin is just the term for their cloud wrapper services


    As for bambu and prusa; all the actual 3D printing and slicing software fork is still open source. The only part that isn't open source is the new cloud software wrapper package, the firmware and software. Which is totally understandable in my opinion; the cloud software has nothing to do with the fork that they pulled from. Additionally, that cloud software and the synchronization between phone app and computer and printer is one of the biggest selling points of bambu.

    To me it just seems like prusa is whining about falling behind in market, and really wishes that bambu would release their proprietary cloud software as open source so that they too could hop on that app bandwagon.
    Reply
  • patriotpa
    Good call Josef. ALL Chinese 3D printing software poses massive security risks, as well as violates Open Source. Zero innovation. Only THEFT.
    Reply
  • LordVile
    Don’t really see how it can be a security risk. These wouldn’t be allowed a connection to any secure network anyway.
    Reply
  • USAFRet
    LordVile said:
    Don’t really see how it can be a security risk. These wouldn’t be allowed a connection to any secure network anyway.
    Well, a FitBit isn't connected to a secure network, but the cumulative info gleaned from them CAN elevate to classified info.
    "Every morning at 0530, a group of 10 guys go for a run out in the middle of Nowhere, Asscrackistan. One of those devices is linked to Lt. Dumbass..."

    Or the location of a French aircraft carrier:
    https://www.bbc.com/news/articles/cd9vdel17wqo
    I am in no way saying the 3D printer thing is a security risk, but data that travels only on regular networks can be collated to rise to sensitive data.
    Reply
  • PEnns
    USAFRet said:
    Well, a FitBit isn't connected to a secure network, but the cumulative info gleaned from them CAN elevate to classified info.
    "Every morning at 1530, a group of 10 guys go for a run out in the middle of Nowhere, Asscrackistan. One of those devices is linked to Lt. Dumbass..."

    Or the location of a French aircraft carrier:
    https://www.bbc.com/news/articles/cd9vdel17wqo
    I am in no way saying the 3D printer thing is a security risk, but data that travels only on regular networks can be collated to rise to sensitive data.

    While I agree with the remotely "potential" security "risk", the question is: Has this been established (aka proven beyond doubt) or is it just a notion that this could "possibly" happen at some point in time??
    Reply
  • USAFRet
    PEnns said:
    While I agree with the remotely "potential" security "risk", the question is: Has this been established (aka proven beyond doubt) or is it just a notion that this could "possibly" happen at some point in time??
    Are you referring to the Prusa statement, or my examples?
    Reply
  • PEnns
    USAFRet said:
    Are you referring to the Prusa statement, or my examples?
    Either one if they can provide a real example of the event of a "Nation Security Threat" really happening.
    Reply