News for hackers. Stuff that matters.
Re:Our security auditor is an idiot. How do I give him the i... by anotherhue on Sunday June 18, 2023 @03:02PM (#36383242)
Personal ancecdote: Our backend was exposed using a cloudflare tunnel (we call cloudflare, they expose it with security scanning, etc.)

Auditor wants to see firewall rules on our IP addresses, except we don't have IP addresses, we were small enough that the default Azure general shared outbound network worked. (Think CGNAT). No amount of explaining this would check the box.

Solution: add a public IP to our prod env, unassigned to anything, with firewall rules. Audit passed.

Re:Our security auditor is an idiot. How do I give him the i... by bombcar on Sunday June 18, 2023 @03:40PM (#36383642)
This kind of compliance happens time and time again all throughout any regulated industry.
Re:Our security auditor is an idiot. How do I give him the i... by exabrial on Sunday June 18, 2023 @03:53PM (#36383793)
Facing a similar issue once, I gave them cloudflare’s ips and that seemed sufficient.
Re:Our security auditor is an idiot. How do I give him the i... by ocdtrekkie on Sunday June 18, 2023 @11:16PM (#36386943)
Other side of the problem: I've seen a vendor which moved their infrastructure to Cloudflare ask us to whitelist Cloudflare's entire set of IPs on our security platform.

They were politely told no. (Telling people no politely is a significant portion of IT operations, as it happens.)

Re:Our security auditor is an idiot. How do I give him the i... by sgtnoodle on Sunday June 18, 2023 @06:10PM (#36385052)
Couldn't you just give them an empty rule set? Like, make it a nice official looking report.

I had to certify a low speed vehicle using a government test procedure. It called for all test equipment to be calibrated within the last year. I had built some of the equipment myself specifically for the test, though. I measured the relevant performance characteristics in a thermal chamber (oscillator drift was the only possible source of error), documented it on a piece of paper to stick in the office filing cabinet, and printed some "Calibrated on xx/xx/xxxx" stickers.

Re:Our security auditor is an idiot. How do I give him the i... by dharmab on Sunday June 18, 2023 @06:26PM (#36385177)
A purely hypothetical and fictional story: A programmer once complied with a requirement to produce a firewall policy by creating an allowlist policy that was effectively, 0.0.0.0/0 but with addresses such as the following removed:

- 100.64.0.0/10

- 192.0.0.0/24

- 192.88.99.0/24

- 192.0.2.0/24

- 198.51.100.0/24

- 203.0.113.0/24

- 233.252.0.0/24

The significance of these networks is left as a punchline for the reader.

Re:Our security auditor is an idiot. How do I give him the i... by autoexecdotbat on Sunday June 18, 2023 @08:10PM (#36385842)
https://www.iana.org/assignments/iana-ipv4-special-registry/...

What is 233.252.0 0/24 reserved for? I don't immediately recognize it and didn't see it on the iana special registry.

Re:Our security auditor is an idiot. How do I give him the i... by anotherhue on Sunday June 18, 2023 @09:15PM (#36386202)
Re:Our security auditor is an idiot. How do I give him the i... by dharmab on Sunday June 18, 2023 @09:40PM (#36386361)
GPT is wrong here - or at least, doesn't provide the complete picture
Re:Our security auditor is an idiot. How do I give him the i... by dharmab on Sunday June 18, 2023 @09:41PM (#36386365)
https://datatracker.ietf.org/doc/html/rfc5771#section-9.2

> The first /24 in this range, 233.252.0.0/24, is assigned as "MCAST- TEST-NET" for use in documentation and example code. 233.252.0.0/24 SHOULD be used in conjunction with the [RFC2606] domain names example.com or example.net in vendor and protocol documentation. Addresses within 233.252.0.0/24 MUST NOT appear on the public Internet.

Re:Our security auditor is an idiot. How do I give him the i... by autoexecdotbat on Sunday June 18, 2023 @09:59PM (#36386497)
Well dang I should've thought that through before asking the question. Should've realized up in the 220-230 range was going to be mcast reserved. Can't help but acknowledge the irony in not throughly reading the docs for the documentation reserved range though.

https://www.iana.org/assignments/multicast-addresses/multica...

Re:Our security auditor is an idiot. How do I give him the i... by sgtnoodle on Sunday June 18, 2023 @06:14PM (#36385094)
Another one. We once had to get a solar car inspected by the state for registration. They needed to hook up a tube to the exhaust for an emissions test. We just pointed them to the battery's cooling exhaust.

Another solar car, a police officer just came out to inspect it like a "kit car". He asked, "It has 4 wheels, right?" And we were like, "yeah for sure, if you count the steering wheel." And he went ahead and checked the box.

Re:Our security auditor is an idiot. How do I give him the i... by dharmab on Sunday June 18, 2023 @06:23PM (#36385149)
At a large tech company, we were planning to offer a certain service to the US government. In order to comply with FedRAMP, we added some extra proxies to the infrastructure running the Gov workloads so that they would have the dedicated IP addresses required for compliance.
Re:Our security auditor is an idiot. How do I give him the i... by jiggawatts on Sunday June 18, 2023 @08:19PM (#36385892)
My favourite is the nineteen meetings it took to convince a security team to approve the use of unencrypted HTTP for the certificate revocation list endpoint.

No amount of RFC references, live demos of “see, www.google.com does it with HTTP also” would tick the checkbox.

“We have a security standard, sir.” over and over, for months.