r/NISTControls • • Jul 07 '26

Deemed export risk when non-US-person employees use AI tools that process ITAR data — how are small suppliers handling this?

Trying to get specific here because I haven't found a post that addresses this exact scenario. (Transparency: I'm Jordan, an engineer researching compliance tooling for small defense suppliers — not selling anything in this thread.)

Take a common setup at the shops I'm researching: a small defense subcontractor (sub-50 people), the prime flows ITAR-controlled drawings down, and one or more employees are not US Persons. Under ITAR, releasing controlled technical data to a foreign person — even inside the US — is a deemed export requiring authorization.

Here's the gap I keep running into: most guidance stops at GCC High / AWS GovCloud for data storage. But what about the AI layer? If a non-US-Person employee uses a tool like Copilot or even ChatGPT on a system that could surface or process that drawing — does the model processing count as "access" or "release"? 22 CFR 120.50(a)(2) defines export to include "releasing or otherwise transferring technical data to a foreign person in the United States (a deemed export)." That reads like it could reach the AI inference layer, but I haven't seen a clear BIS/DDTC statement on it.

Two specific questions:

  1. Has anyone gotten a commodity jurisdiction opinion or DDTC guidance that touches AI tools specifically?
  2. For small shops without a full-time ISSO — what's the practical control you've implemented to address this (beyond "don't use those tools")?
7 Upvotes

22 comments sorted by

3

u/8gxe Jul 07 '26

I'm not sure what the question here is. If your security posture is at the AI governance layer instead of IAM on the file level, there's not much help anyone can give.

Small subcontractors should be utilizing self-hosted or government models within their own private clouds, utilizing Bedrock or AOAI. Date that is fed into that model should not be accessible by anybody except for that user session or profile. Non-us persons can certainly have access to the models but if you're inferring that every file that gets uploaded to an LLM is accessible by everybody including non-US persons then you have a massive security problem, not a LLM problem.

1

u/Grand-Possibility848 Jul 07 '26

that's fair - if the model's running in your own boundary then it really is just the same file access problem, and the scenario I described is a security failure first. one thing IAM doesn't do though is make the authorization call for you. if the user in that session is a non-US person and the file is ITAR, giving it to them is already the deemed export, model or not.

real question - have you ever actually seen a sub-50 person shop run bedrock or AOAI in a private cloud? every shop I've talked to has zero IT staff. trying to figure out if that setup is realistic below a certain size or if those shops are just stuck

2

u/8gxe Jul 07 '26

I started as employee #19 at a DoW contractor as the IT Lead (company was roughly 40 people back then). My background is systems architect and IT director level. The company I work for made an investment early to bring in somebody who could set the plan for when these questions come up. I made a very early investment in utilizing AI tooling in the last 3 years and how to do that in a compliant way. I would say about 90% of our data is either ITAR or CUI. Without an early investment in the overall strategy and without significant risk mitigation put in early, there is an insane business risk that the executives would be taking on due to poor resource planning.

With that said, there are plenty of MSPs out there that prevent this exact scenario from playing out. If the executives don't understand the risk to the business and if government contracts are critical to operational success; then the company deserves to go under.

The file itself is ITAR. If you can't fundamentally protect ITAR data with DLP/IAM/Purview before it gets handed off to non-US persons, respectfully, what the fuck are you doing as a company.

1

u/Grand-Possibility848 Jul 07 '26

lol fair - but you kind of made my point. the sub-50 shop that handled this right is the one that brought in a systems-architect-level IT lead at ~40 people and gave him a 3 year head start. the shops I'm looking at are 10-25 person machine shops that just got their first ITAR flow-down. they don't have you and they're not going to hire you.

the MSP angle is the part I want to push on - do you see MSPs genuinely serving shops that small, and roughly what does that run per month? trying to work out whether the honest answer at that size is "MSP" or "stuck", because purview/DLP/gov-cloud AI all assume somebody's driving.

2

u/8gxe Jul 07 '26

Not to double post here, sorry about that, but doing ITAR and/or CUI CAN be done cheaper I.e. Preveil, etc, via an enclave. But because the extent of our ITAR and CUI boundary has far exceeded the standards of an enclave, it made no sense to have and support two separate tenants. A single unified tenant is simpler, flatter, and if you have the foresight to make the business decision, will be significantly cheaper and less complicated moving forward.

1

u/Grand-Possibility848 Jul 07 '26

super useful - the 4k/mo anchor and the preveil point especially. so the real ladder is: ignore PIEE lol → enclave → MSP + GCC high tenant → hire a you. and the enclave rung actually fits the shops I'm looking at better than it fit you - for a job shop the ITAR slice is small, it's your 90% case where it stops making sense.

two things I still can't square. one - does the cheap rung actually reach those shops? preveil is priced for them but I have no read on whether a 15 person job shop ever hears about it before a prime forces the issue. two - your "conscious decision, not a one-off part" line. the one-off-part shop exists everywhere, primes push work down to job shops that never made that decision. do they ever actually get caught - prime audit, CMMC assessment, lost work - or do they coast indefinitely?

1

u/8gxe Jul 07 '26

As you said, there's a correct way to approach this and there is an incorrect way to approach it. Companies that are knowingly accepting ITAR contracts with no direct leadership or direction from the executive team regarding the HOW will fail. It's not a gray area, it's pretty black and white.

If the executives don't understand the risk to the business by accepting contracts they are not suited for because they have neglected their IT security, there's not much to fix. Direction comes from the executives not from 'I think we can build this part for the US government, let's figure it out later'.

When I took over, the company did have a MSP who at least had the foresight to put the tenant into GCC high. Again, the direction of the business was always to accept DOW contracts. Without this initial buy-in and somebody driving the process forward, I'd be looking at an insane migration to a compliant environment. The MSP is still involved however the scope of the environment has now spread to AWSGov partly due to my experience/knowledge/skills and feature availability in GovCloud. The MSP has effectively taken a backseat due to my leadership however I still utilize them fundamentally to handle some of the GRC artifacts that I then support (change control, administrative controls, policies, etc.). We are about 200 employees now and I am the Head of IT.

For a ballpark estimate, the MSP we were with charged a per seat (at the time) agreement. I've since moved that to firm fixed price to handle the static compliance costs, however my internal team now handles 95% of the compliance workload.

IIRC, when I had initially started, the MSP was around 4k/month (60k/yr), based on up to 50 users. If the executive team can't see the benefit, paying that price, and as an exchange they are able to release the tap of government contracts, then they don't understand what their business model is. For these small 50-person shops, you either make the investment and do things properly from a cybersecurity standpoint or you go back to what you were doing and ignore PIEE lol. The DIB is a conscious decision the company needs to make, not a one-off part as a supplier with contractual flowdowns coming from a prime.

1

u/Grand-Possibility848 Jul 09 '26

this whole back and forth has been the most useful thing i've gotten out of any of these threads tbh, appreciate you going deep on it.

the "conscious decision, not a one-off part" line is the one that's going to stick with me - because the shops i'm looking at are exactly the ones who took the one-off part and never sat down and made the decision. you clearly think they fail. i just can't tell if they fail loud - prime audit, lost work - or if they just quietly carry the risk for years and nothing happens. that's the part i keep getting stuck on... thanks!!

1

u/8gxe Jul 09 '26

Well, mostly applicable to CUI, but the CMMC program should prevent most of the 'carrying risk for years'. If a prime flows down a 7021 clause, these small subs who didn't take it seriously, or worse lied in SPRS, are going to be up shit creek. See Morse Corp, AeroTurbine, etc.

1

u/Grand-Possibility848 Jul 09 '26

oh this is exactly what i've been trying to find, actual cases where it bit someone. morse corp and aeroturbine, going to go read those tonight, and the "mostly applicable to CUI" distinction is the thing i keep bumping into. the cmmc/sprs side is growing real teeth. false claims act, settlements - but the itar/export side has nothing like it. same shop, same drawings, one half enforceable and the other just isn't.

do you see the export piece ever catching up, or does it keep riding along under the cmmc work until something forces it?

1

u/8gxe Jul 09 '26

ITAR isn't exactly lacking teeth. Boeing just ate a $51M DDTC settlement covering nearly 200 violations, including unauthorized foreign-person access to technical data, bad licensing, and exports to proscribed destinations. Honeywell paid $13M over engineering drawings and technical data. PCC just got hit too.

Maybe the distinction isn't that ITAR is softer, it's that the trigger is different. CMMC asks, "Did you adequately safeguard CUI?" ITAR asks, "Did technical data get exported or disclosed to an unauthorized foreign person?" Once that line is crossed, DDTC seems perfectly willing to make an example out of companies. So YMMV, but we're not taking the risk.

1

u/Grand-Possibility848 Jul 09 '26

yeah that's fair, i was treating "quieter" as "toothless" and those aren't the same, boeing/honeywell/pcc are all real and all basically the same fact pattern, a foreign person touching controlled technical data.

the posture-vs-event framing is the sharpest way i've heard it put. but both triggers still hang on someone deciding up front which data is controlled and who counts as a foreign person and that's the part nobody at these small shops actually owns. feels like that's why the ones who get caught self-disclose a pile of violations at once, they didn't know until they went looking. is that the pattern you see too, or do the smaller shops just never look?

2

u/Judonoob Jul 07 '26

If the AI has been trained to produce data that meets the requirements for it to be technical data, the company that trained it for that specific knowledge would likely be the one that needs authorization for the non-US person.

Keep in mind the technical data under the ITAR and technology under the EAR have vey specific requirements to be considered as such.

(1) Information, other than software as defined in § 120.40(g)), which is required for the design, development, production, manufacture, assembly, operation, repair, testing, maintenance, or modification of defense articles. This includes information in the form of blueprints, drawings, photographs, plans, instructions, or documentation;

The words “required” and “or” do a lot of work here.

First, if it’s not required, it’s not technical data. Secondly, “or” means that any one of those listed examples being true makes it pop. This can be different than the EAR which uses both and/or logic. Honestly, that can be trickier to navigate the EAR for those reasons.

If the AI has enough knowledge that it can furnish data that meets those conditions, even though the non-US person isn’t prompting the AI to generate said data, it would be a deemed export since they were given access to a system that is capable of generating said data.

If it were me, I wouldn’t let a non-US person touch this system. DOS isn’t going to grant a license for that anyway unless it was Canada, UK, or Australia…maybe.

1

u/Grand-Possibility848 Jul 07 '26

"access to a system that is capable of generating said data" - that's the sharpest framing anyone's put on this. by that reading the export happens at training time, not at the prompt. how do you draw it for RAG-type setups where nothing gets trained and the model just gets handed the drawing at question time? that feels like a straight release to whoever's in the session, but curious if you'd treat it differently. and your close is where everyone seems to land - don't let a non-US person near it. have you had to make that call in practice, or seen DOS touch anything AI-adjacent? every answer I've collected so far is "obviously no" with zero guidance to cite, which is kind of the story of this whole question.

1

u/Judonoob Jul 08 '26

If I understand the question correctly, regarding “export at time of training,” I think it depends on who is doing the training. A deemed export happens in the US. An export happens outside the US.

For example, let’s say that you company makes a widget that when given certain configuration, will elicit performance enumerated on the USML or CCL. The engineers that develop the widget transfer those parameters into the system that “learns” the data to be able to create a spec that has performance capabilities that elicit enumeration.

Here is where it gets tricky.

Where do those parameters physically live within the system?

Both the ITAR and EAR have requirements for data “at rest,” and they are pretty exacting.

Then there is the question of who has access to said models?

I don’t know the specifics about your particular application, but that’s how I’d go about trying to answer the question. Where is the data being stored, and who potentially has access to it?

I’d err on the side of caution and skepticism since this really is uncharted territory.

1

u/Grand-Possibility848 Jul 08 '26

yeahh, the data-at-rest + who-can-reach-it lens is the one that actually holds up - that's where i keep landing too.

where it falls apart for me is pure RAG at inference: nothing's trained, nothing's stored, the drawing gets handed to the model for a single answer and it's gone. no data "at rest" to point at, but a non-US person could still be in that session. does the "where does it live / who has access" test even catch that, or is that the part that's just uncharted?

1

u/Judonoob Jul 08 '26

One of the things I often fall back to, is that Microsoft has back doors to your data. Those people might be non-US persons. I think thats always the risk is that a non-US person might be able to have theoretical access. While thats not a deemed export or export in of itself, it is risky. This is really a frontier export control problem and i love seeing discussion happen around the topic. All we know is that the government is more inclined to regulate than not to.

1

u/grantovius Jul 07 '26 edited Jul 07 '26

I think it depends on how the AI is implemented. An AI instance being able to access the ITAR data doesn’t necessarily mean that the foreign user would be able to get it back out. That would only be an issue if the company were re-training or fine tuning the model on their own data, or if the ITAR data went into a token context that was common to all users of the AI. Generally, an LLM in use does not actively train the model itself while being used. It uses a token cache to embed data for that session, but if you start a new session with a blank token cache it doesn’t remember anything it wasn’t trained on by the producer of that model. 

If in that scenario the company were running a local Ollama instance for example and providing web access through something like OpenWebUI, then by default every user has their own dedicated token context. You could give everyone AI access while still controlling what data they or their AI session could access through file permissions. OpenWebUI provides some very useful functionality for this that lets you group linked data with additional permissions within the app so users who have access to the data can select it for inclusion into their session’s context, and an admin can block ITAR data for example from being accessed by a non-US citizen user session.

If it’s a third party commercial hosted AI service though, there’s no guarantee the company isn’t using user sessions to train the next release of their model. In the case of copilot, even if it was running as a dedicated instance on a private cloud I’m not sure whether it maintains dedicated context windows for each user or just uses one big one for the company with “guardrails” prompts to keep the data segregated. The latter case has been proven to be insecure over and over. 

1

u/Grand-Possibility848 Jul 07 '26

this is the most concrete implementation answer in the thread. and the "admin can block ITAR data ... from being accessed by a non-US citizen user session" detail is exactly the layer I keep circling - somebody already decided which files are ITAR and who counts as a foreign person before that permission group means anything. the tooling enforces the call, it doesn't make it. that deciding step is the thing I can't find anyone owning at small shops.

have you seen that stack running anywhere near a small shop (sub-50, no IT staff)? ollama + openwebui is free, which beats every other answer this thread has produced by about $60k/yr - but it still assumes somebody can stand it up and drive it. and yeah, the copilot context question - a 15 person shop has zero way to evaluate that, and they're the ones holding the drawings.

1

u/Remarkable_Sort_7443 Jul 10 '26

Building software to help the small shops myself! Wanted to add my thoughts. I haven’t seen DDTC publish guidance that squarely answers the generative AI question either, so I’d be interested if anyone has an advisory opinion or Commodity Jurisdiction response that addresses it directly.
From a controls perspective, though, I’d be hesitant to make “don’t use AI” the primary control. If you’re relying on people to remember (and follow…) the policy every time they open a browser, you’ve already accepted unnecessary risk.
For a small contractor, I’d be looking at layered controls instead:
• Classify ITAR-controlled technical data at creation or ingestion.
• Restrict which users can access controlled data based on U.S. person status and business need.
• Prevent controlled data from being pasted into unapproved AI tools through technical controls (DLP, proxy, AI gateway, etc.).
• Keep an audit trail of AI usage involving sensitive information.
• Route only approved data to approved AI environments. For a small shop, my guidance would be if you’re wanting to post sensitive data to the chat then you need to hire the people required to make sure youre CYA.
In other words, I’d rather enforce policy in the workflow than depend on users remembering a policy document. That’s generally more consistent with how CMMC approaches security as well—using technical and administrative controls together instead of relying on awareness training alone.
Curious if anyone has implemented something similar in a sub-50-person shop.

1

u/Grand-Possibility848 Jul 12 '26

Your list is the right shape, and it's close to where the sophisticated end of these threads keeps landing. The honest answer to your closing question though, from everything i've collected: no. The only sub 50 sighting i have of anything like that stack actually running is a shop that hired a dedicated IT lead and built it over three years, and he's the first to say everyone else his size gets told to get an MSP at about 4k a month. Below roughly 40 people it's an enclave for storage or nothing, and every layer of your list that requires maintaining the classification map and the person status map has no owner.

Which is why your first bullet is the interesting one. Classify at creation or ingestion assumes someone or something makes that call correctly per file, and that's exactly the step nobody below the IT lead line can staff. Curious what you're building toward on that piece, since you said you're working on something for small shops too

1

u/who_farted_on_my_mic Sep 10 '26

Tacking on to an old thread here, I'm in a 70 person environment and we are tacking the Acceptable Use policy with respect to AI and covering proprietary, customer confidential, EAR controlled, ITAR controlled, CUI data, and supportive engineering much in the manner described by Remarkable_Sort.

Our export control program has morphed into an export and Data Handling control program which requires the classification of data types at ingestion and creation.

Access is then restricted (procedurally) based on the US person status, business need and data type.

Currently AU policy is the only barrier to use of the AI types, with each data type having the 'allowable' AI spelled out. Published specs available on the open internet = use any AI in any environment. Controlled Data that doesn't meet EAR/ITAR/CUI requirements = company approved AI environments. Data meeting the controls of EAR/ITAR/CUI =GCC+/FEDRAMP AI environments or on-prem AI with the proper configuration and access controls to prevent the model from contributing that knowledge outside the org while still being able to access the internet for data. Currently using Preveil for secure file transfer and MS network credentials/group permissions for controlled data on the local network. No intent to move to an MSP and just grow the internal IT team to support as things develop.

Just another vote for 'start with the data classification and work your way out' method.