Files
vuln-nvd/data/2019/CVE-2019-3557.json

2 lines
3.7 KiB
JSON

{"affected":[{"affectedData":[{"product":"HHVM","vendor":"Facebook","versions":[{"status":"affected","version":"3.30.1"},{"lessThan":"unspecified","status":"affected","version":"3.30.0","versionType":"custom"},{"status":"affected","version":"3.27.5"},{"lessThan":"3.27.5","status":"affected","version":"unspecified","versionType":"custom"}]}],"source":"cve-assign@fb.com"}],"configurations":[{"nodes":[{"cpeMatch":[{"criteria":"cpe:2.3:a:facebook:hhvm:*:*:*:*:*:*:*:*","matchCriteriaId":"20625917-395C-4FE6-B681-8C8C2078549E","versionEndIncluding":"3.27.4","vulnerable":true},{"criteria":"cpe:2.3:a:facebook:hhvm:*:*:*:*:*:*:*:*","matchCriteriaId":"B578D2A9-7CA2-41A1-85E5-CF1254A3CD4A","versionEndIncluding":"3.30.0","versionStartIncluding":"3.28.0","vulnerable":true}],"negate":false,"operator":"OR"}]}],"cveTags":[],"descriptions":[{"lang":"en","value":"The implementations of streams for bz2 and php://output improperly implemented their readImpl functions, returning -1 consistently. This behavior caused some stream functions, such as stream_get_line, to trigger an out-of-bounds read when operating on such malformed streams. The implementations were updated to return valid values consistently. This affects all supported versions of HHVM (3.30 and 3.27.4 and below)."},{"lang":"es","value":"Las implementaciones de los flujos para bz2 y php://output implementaron incorrectamente sus funciones readImpl, devolviendo -1 constantemente. Este comportamiento provocó que algunas funciones, como stream_get_line, desencadenasen una lectura fuera de límites al operar en tales flujos mal formados. Las implementaciones se actualizaron para que devuelvan valores válidos de forma consistente. Esto afecta a todas las versiones soportadas de HVVM (en versiones anteriores a las 3.30 y 3.27.4)."}],"id":"CVE-2019-3557","lastModified":"2026-06-17T02:35:13.447","metrics":{"cvssMetricV2":[{"acInsufInfo":false,"baseSeverity":"HIGH","cvssData":{"accessComplexity":"LOW","accessVector":"NETWORK","authentication":"NONE","availabilityImpact":"PARTIAL","baseScore":7.5,"confidentialityImpact":"PARTIAL","integrityImpact":"PARTIAL","vectorString":"AV:N/AC:L/Au:N/C:P/I:P/A:P","version":"2.0"},"exploitabilityScore":10.0,"impactScore":6.4,"obtainAllPrivilege":false,"obtainOtherPrivilege":false,"obtainUserPrivilege":false,"source":"nvd@nist.gov","type":"Primary","userInteractionRequired":false}],"cvssMetricV30":[{"cvssData":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"HIGH","baseScore":9.8,"baseSeverity":"CRITICAL","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"NONE","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","version":"3.0"},"exploitabilityScore":3.9,"impactScore":5.9,"source":"nvd@nist.gov","type":"Primary"}]},"published":"2019-01-15T22:29:00.377","references":[{"source":"cve-assign@fb.com","tags":["Patch","Third Party Advisory"],"url":"https://github.com/facebook/hhvm/commit/6e4dd9ec3f14b48170fc45dc9d13a3261765f994"},{"source":"cve-assign@fb.com","tags":["Vendor Advisory"],"url":"https://hhvm.com/blog/2019/01/14/hhvm-3.30.2.html"},{"source":"af854a3a-2127-422b-91ae-364da2661108","tags":["Patch","Third Party Advisory"],"url":"https://github.com/facebook/hhvm/commit/6e4dd9ec3f14b48170fc45dc9d13a3261765f994"},{"source":"af854a3a-2127-422b-91ae-364da2661108","tags":["Vendor Advisory"],"url":"https://hhvm.com/blog/2019/01/14/hhvm-3.30.2.html"}],"sourceIdentifier":"cve-assign@fb.com","vulnStatus":"Modified","weaknesses":[{"description":[{"lang":"en","value":"CWE-125"}],"source":"cve-assign@fb.com","type":"Secondary"},{"description":[{"lang":"en","value":"CWE-125"}],"source":"nvd@nist.gov","type":"Primary"}]}