जमा करें #550136: https://github.com/joelittlejohn/ https://github.com/joelittlejohn/jsonschema2pojo/ 1.2.2 Denial of Serviceजानकारी

शीर्षकhttps://github.com/joelittlejohn/ https://github.com/joelittlejohn/jsonschema2pojo/ 1.2.2 Denial of Service
विवरणfind a stackoverflow in https://github.com/joelittlejohn/jsonschema2pojo/ which may lead to a Denial of Service (DoS) via crafted JSON. when use mvn jsonschema2pojo:generate process a json like { "$ref": "#", "definitions": { "User": { "type": "string" } } } It will report an StackOverflowError , like --------------------------------------------------- Exception in thread "main" java.lang.StackOverflowError at java.net.URI.appendSchemeSpecificPart(URI.java:1909) at java.net.URI.toString(URI.java:1941) at java.net.URI.<init>(URI.java:817) at org.jsonschema2pojo.SchemaStore.create(SchemaStore.java:114) at org.jsonschema2pojo.rules.SchemaRule.apply(SchemaRule.java:69) at org.jsonschema2pojo.rules.SchemaRule.apply(SchemaRule.java:76) at org.jsonschema2pojo.rules.SchemaRule.apply(SchemaRule.java:76) BUG_Author:K1ling and fdt
स्रोत⚠️ https://github.com/joelittlejohn/jsonschema2pojo/issues/1672
उपयोगकर्ता
 kar3nk (UID 83682)
सबमिशन03/04/2025 09:35 AM (1 वर्ष पहले)
संयम14/04/2025 02:38 PM (11 days later)
स्थितिस्वीकृत
VulDB प्रविष्टि304643 [joelittlejohn jsonschema2pojo 1.2.2 JSON File SchemaRule.java apply बफ़र ओवरफ़्लो]
अंक20

Might our Artificial Intelligence support you?

Check our Alexa App!