News for hackers. Stuff that matters.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by pjc50 on Tuesday October 09, 2018 @04:42PM (#18179654)
My thoughts on this are always related to "skin in the game": does it matter personally to the people making and procuring the systems, especially at senior management level, whether it actually works?

Back in WW2 it definitely did, especially in the UK where bombing had no respect for the class system. Winning or losing the war would make a personal difference.

But since then? All the wars have been overseas with no real threat to the mainland US; there was a real technological race against the Soviet Union, but that ended in the 1990s. The post-911 wars were more of an excuse to settle scores and play the Great Game than a real effort against terrorism (no pursuit of the Saudis for example).

The consequence is that the main thing that matters is selling the technology to the Pentagon, or promoting a career inside it. Nobody really believes that if they procure a crappy IT system the enemy is going to fly a 747 into their office. Someone might get killed, but nobody they know or who matters, and it's never going to come back to the project manager or procurement person who made terrible, expensive, uninformed choices about technology.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by TeMPOraL on Tuesday October 09, 2018 @05:22PM (#18179909)
This is a very good question I've been pondering for years, and I generally came to the same conclusion wrt. military-industrial complex in general - not just software. It seems to me that no one expects any war that would hurt the US any time soon, so it's an open season for fleecing the military budget for all it's worth.

I also wonder sometimes if a similar thing isn't happening in enterprise software - that is, actual software doesn't have to work; it only has to serve as an object of trade between companies, and all the problems will disappear in general organizational noise & inertia.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by freedomben on Tuesday October 09, 2018 @06:37PM (#18180413)
Some years ago I worked for a DoD contractor that builds systems like this, and honestly I think people do care, but they are wildly, woefully, ignorant about the risks. They truly do not understand the vulnerabilities. I'm not making excuses for them (especially given the pushback I received when I started calling out the more egregious things), but I think it does help understand the problem better.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by abledon on Wednesday October 10, 2018 @02:21AM (#18182455)
What are some examples of pushback you received? If it’s sensitive I’d enjoy hearing a made up scenario that followed along the same lines with a problem pointed out and a deflection response given
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by angry_octet on Wednesday October 10, 2018 @03:57AM (#18182886)
I could write a long paper on this, and I would have if I thought it would've made a difference... But some highlights:

- Stovepiped organisations: stick in your own lane. But security is cross cutting.

- Security orgs want to stick to what they know about, not what the threat scope is.

- Security unwilling to own risk, fall back on ass-covering checklists and mandatory processes. This leads to them being an obstacle, a cost rather than a benefit.

- True lack of expertise at stakeholder level. Particularly in the US, the experts are contracted, and never speak out of turn.

- Staying quiet. Americans are extremely conscious of organisational (rather than technical) status and embarassment, and it isn't career enhancing to identify naked emperors.

- Good security costs money upfront, and pays back over time. Bad security is free at the beginning, and costs massive amounts to fix, but: (a) fixing is someone else's problem, (b) fixing is new contracts and more work, (c) systems might not be noticeably hacked.

Large companies (e.g. Lockheed Martin) are often very adversarial, and deny fault with lawyers. I've often wondered if places like Japan, with more cooperative cultures, can address this differently.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by sorokod on Wednesday October 10, 2018 @04:15AM (#18182962)
Security unwilling to own risk, fall back on ass-covering checklists and mandatory processes. This leads to them being an obstacle, a cost rather than a benefit.

How well this statement retains its correctness across time and space. Pretty much my experience in every company beyond certain size.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by MattPalmer1086 on Wednesday October 10, 2018 @06:24AM (#18183522)
I mostly agree with the points you're making, but...

> Security unwilling to own risk

Security cannot fundamentally own risks created by other parts of the organisation. I'd actually put it the other way around - the organisation is often unwilling to own risks identified by security.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by angry_octet on Wednesday October 10, 2018 @08:04AM (#18184022)
Security needs to accept that is their job to secure the operations of the org, not prevent the org from doing things which don't fit into easy use cases.

For example, the chem eng group own the risk of the chemistry being wrong and the plant blowing up. They don't get to say 'let's outsource production to ChemCorp'. Likewise, security needs to secure the ICS, not just ignore it and say 'the SCADA guys do that, it needs SMB1' or when the risks are pointed out say 'you must now change the passwords every 30 days'.

Business units burying their head in the sand? Well, that can happen too. Pen-tests are great for demonstrating problems, but how many security orgs have the ovaries to do them and force realisation? Did security work with the business unit to mitigate risk, or just want to shut it down?

I'd love to get specific but my point is that there is a lack of holistic vision across the enterprise, and incentivising cooperation between stovepipes is needed, and being willing to take risk -- not throwing away the rule book, but writing a new chapter on how to apply it in context.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by nradov on Wednesday October 10, 2018 @09:10AM (#18184474)
Japan doesn't appear to be doing much better.

https://securityaffairs.co/wordpress/53856/cyber-warfare-2/d...

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by angry_octet on Wednesday October 10, 2018 @09:33AM (#18184643)
There isn't really sufficient information to judge. Persistent attackers would almost certainly achieve eventual compromise on the type of network described. It's really a question of whether when they find a problem (crashed system, non-compliant senior staff, buggy security protocols, etc) they report it, and then it gets acted on.

Japan invented some of the best aspects of safety culture, like being process driven, checklists, point & call https://www.atlasobscura.com/articles/pointing-and-calling-j...

It has been remarked before that if security was treated the same as safety critical systems (like aviation operations, and increasingly, hospitals) then we would have much better security. Tbh, I'm not sure, because of the adversarial nature of attack and defence, but it would be interesting to test.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by freedomben on Wednesday October 10, 2018 @10:10PM (#18190563)
I hesitate to say, because there's a possibility that even years later many of the vulnerabilities are still there.

However, one that I know eventually got fixed I'll talk about (it makes a great example anyway). When port scanning one of our pieces of equipment, I noticed a strange port number that was accepting packets. I started sending random packets to it and for the most part it ignored them, but occasionally I could get the system to crash and restart.

Turns out, the server had a debug port enabled and active, even in the production build. This allowed you to essentially invoke any C function you wanted, remotely, if you knew the format (which was published in the OS manual)! Very, very bad.

When I reported it, I got a lot of responses like, "Well, this will be on a closed net anyway." and "If they get on this network, there's much bigger problems." Both statements were true for the most part, but still a very dangerous attitude to have. Just because a network compromise would be bad, doesn't mean you should make it worse by neglecting defense-in-depth. And never assume that somebody isn't going to plug an ethernet cable into your equipment that shouldn't be there (this happens all the time).

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by marvinalone on Tuesday October 09, 2018 @07:54PM (#18180820)
It is absolutely happening in enterprise software. I have met sales guys and startup advisors that prided themselves in being able to play that game well. In a certain segment of this industry, you get laughed at if you try to actually come up with a solution.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by abledon on Wednesday October 10, 2018 @02:23AM (#18182457)
That’s a sad aspect of humanity :(
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by whatshisface on Tuesday October 09, 2018 @08:40PM (#18181020)
>It seems to me that no one expects any war that would hurt the US any time soon, so it's an open season for fleecing the military budget for all it's worth.

If that was the whole story, the military budget would be plummeting as our representatives realized that they could also, and far more legitimately, take money away from the military to put in their pet projects.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by pjc50 on Wednesday October 10, 2018 @02:43AM (#18182527)
Military is the pet project. It's the only form of public spending with broad support even from anti Federal government people.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by dragonwriter on Wednesday October 10, 2018 @03:10AM (#18182642)
> Military is the pet project. It's the only form of public spending with broad support even from anti Federal government people.

Law enforcement has about equally broad support, including from anti-federal-government groups (though not always the same ones that back the military, as their are pro-law-and-order anti-interventionist groups that aren't keen on military spending, and pro-military groups that are federal law enforcement as jackbooted authoritarian thugs.)

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by amanaplanacanal on Wednesday October 10, 2018 @01:50PM (#18187276)
Unfortunately federal law enforcement has lost some of its support among the law and order crowd because of the perception that they are in bed with the political opposition.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by qxi on Tuesday October 09, 2018 @08:59PM (#18181114)
For political reasons it can be easier to justify defense spending. Then you just make sure that it's _your_ pet project that gets the spending.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by alexnewman on Tuesday October 09, 2018 @09:24PM (#18181243)
False they can’t cut it back for economic reasons. The economy is based on it
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by zby on Wednesday October 10, 2018 @03:20AM (#18182695)
Bullshit Jobs!
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by willidiots on Tuesday October 09, 2018 @04:52PM (#18179718)
"Show me the incentive, I'll show you the outcome"
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by polyomino on Tuesday October 09, 2018 @05:05PM (#18179811)
This is more like: "Show me the outcome, I'll guess the incentive"
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by willidiots on Tuesday October 09, 2018 @08:26PM (#18180960)
That's fair, parent is post-hoc theorizing.

I have to hope that the people in charge of these things -do- care, and that it's simply difficult to get this right. However, given some of the things in the PDF, one has to wonder...

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by lifeisstillgood on Tuesday October 09, 2018 @05:38PM (#18180013)
I would suggest that the problem is too much wriggle room / dissonance during the design process (in nice safe meeting rooms admittedly) We can all persuade ourselves that as all items are ticked, the job is done.

But testing gives the lie to all this. The patriot system was battle tested in the 1990s and its deficiencies became apparent - and lessons seem to have been learnt.

So perhaps more adversarial testing is the right approach - set the marines to take out the air forces weapons, the navy to destroy the army.

If people know their beloved weapons systems are going to get roughed up, then the tick box stops being the determinant of achievement - it becomes "what would one of those navy/marine/air force/army bar stewards do?" That's a much higher bar.

tl;dr blow shit up and see if it still works

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by TeMPOraL on Tuesday October 09, 2018 @05:52PM (#18180128)
I always assumed the US military does such tests routinely. Don't they?
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by lifeisstillgood on Tuesday October 09, 2018 @07:00PM (#18180556)
the fact that this one test is news suggests, no.

I seem to remember a story about "how good is the SAS" because they were asked, after years of development, to try and destroy an armoured train that carried nuclear material from power plant to disposal (it ran through populated areas so was proof against head on collisions at a gazillion miles per hour and so on)

The guy took a calor gas canister, filled the train half full of gas and lit it. The armoured million dollar train of course ruptured with the internal explosion.

kudos to the well trained SAS demolitions expert, but i suspect a lot of the army could have done that, at various earlier stages.

not sure where that is going, except, yeah blow things up, early on.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by abledon on Wednesday October 10, 2018 @02:26AM (#18182468)
Now -that- sounds like a fun job to have that comes with lots of dinner stories to tell. Course I guess they’d assassinate the guy if he was telling these stories Willy nilly (to protect national secrecy)
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by acct1771 on Wednesday October 10, 2018 @08:56AM (#18184377)
Is that reasonable to you?
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by abledon on Wednesday October 10, 2018 @10:21PM (#18190599)
Ok maybe assassinate is a bit of a hyperbole for USA but I wouldn’t be surprised if Russia did that
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by acct1771 on Saturday October 13, 2018 @09:39AM (#18207860)
It's not that hyperbolic at all, actually.

But I was asking a question of ethics, not fact.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by abledon on Sunday October 14, 2018 @12:11PM (#18213562)
no its not ethical, but in general war isn't ethical. it is a reality though until all of humanity can come together slowly over the next few centuries.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by pjc50 on Wednesday October 10, 2018 @02:38AM (#18182504)
Yes, but they don't always want to hear a negative result, e.g. in Iraq wargaming: https://www.theguardian.com/world/2002/aug/21/usa.julianborg...
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by onesmalldrop on Tuesday October 09, 2018 @10:38PM (#18181548)
Honestly I'm really offended by this comment. To suggest that coders writing weapons systems have little skin in the game is condescending and shows how ignorant of the environment you are. Low effort comment. Every industry is for the most part disturbingly bad at security in general.

Maybe write some weapons systems or work with people that do and you would have a different perspective.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by poof131 on Tuesday October 09, 2018 @11:19PM (#18181703)
I agree that the comment came across as from some one without skin in the game themselves. But I also believe the current procurement process is broken and after spending time using these systems I don’t hold the people building them responsible, but the Admirals, Generals, Executives, and Politicians who smooze at places like Tailhook and shoot down opposition to the status quo. The parent may be right that we won’t course correct until a catastrophe happens. All industries have issues, but the military isn’t an industry and deserves better for $1.6 Trillion. This report is terrifying and exemplifies the sad state of the military’s conventional weapons systems. But agree that most those in defense are often trying their best to do good.
Re:DOD Just Beginning to Grapple with Scale of Weapon System... by wongarsu on Tuesday October 09, 2018 @10:54PM (#18181608)
>Maybe write some weapons systems or work with people that do and you would have a different perspective.

Given that that's not really reasonable, maybe you want to give us some perspective? You can't go around accusing others of low effort comments and then not provide any insight yourself.

Re:DOD Just Beginning to Grapple with Scale of Weapon System... by pjc50 on Wednesday October 10, 2018 @02:41AM (#18182513)
It's possible for every coder to be committed and the system as a whole to be a disaster due to poor integration or even decisions at the contract or legislative level.