| ▲ | neuroelectron 6 months ago | ||||||||||||||||||||||
Been seeing these same problems in services for decades now. It's almost like they made these protocol languages exploitable on purpose. | |||||||||||||||||||||||
| ▲ | CactusRocket 6 months ago | parent | next [-] | ||||||||||||||||||||||
I think it's just kinda dumb parsing. E.g. JSON is an extremely simple spec. Most of those issues that the Go JSON parser has, are because of specific choices of the Go implementation, not about JSON. The fact that it allows case-insensitive key matching is just insane. Also that it parses invalid XML documents (with garbage) into valid structs without returning an error is very much a problem with the parser and not with XML. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | v5v3 6 months ago | parent | prev [-] | ||||||||||||||||||||||
Indeed... | |||||||||||||||||||||||