{"id":"SUSE-SU-2023:4000-1","aliases":[],"status":"published","title":"Security update for yq","description":"This update for yq fixes the following issues:\n\nyq was updated to 4.35.2 (bsc#1215808):\n\n  * Fixed number parsing as float bug in JSON #1756\n  * Fixed string, null concatenation consistency #1712\n  * Fixed expression parsing issue #1711\n\nUpdate to 4.35.1:\n\n  * Added Lua output support\n  * Added BSD checksum format\n\nUpdate to 4.34.1:\n\n  * Added shell output format\n  * Fixed nil pointer dereference\n\nUpdate to 4.33.3:\n\n  * Fixed bug when splatting empty array #1613\n  * Added scalar output for TOML (#1617)\n  * Fixed passing of read-only context in pipe (partial fix for\n    #1631)\n\nUpdate to 4.33.2:\n\n  * Add ``--nul-output|-0`` flag to separate element with NUL\n    character (#1550) Thanks @vaab!\n  * Add removable-media interface plug declaration to the snap\n    packaging(#1618) Thanks @brlin-tw!\n  * Scalar output now handled in csv, tsv and property files\n\nUpdate to 4.33.1:\n\n  * Added read-only TOML support! #1364. Thanks @pelletier for\n    making your API available in your toml lib :)\n  * Added warning when auto detect by file type is outputs JSON\n\nUpdate to 4.32.2:\n\n  * Fixes parsing terraform tfstate files results in 'unknown'\n    format\n  * Added divide and modulo operators (#1593)\n  * Add support for decoding base64 strings without padding\n  * Add filter operation (#1588) - thanks @rbren!\n  * Detect input format based on file name extension (#1582)\n  * Auto output format when input format is automatically\n    detected\n  * Fixed npe in log #1596\n  * Improved binary file size!\n\nUpdate to 4.31.2:\n\n  * Fixed merged anchor reference problem #1482\n  * Fixed xml encoding of ProcInst #1563, improved XML\n    comment handling\n  * Allow build without json and xml support (#1556) Thanks\n\nUpdate to 4.31.1:\n\n  * Added shuffle command #1503\n  * Added ability to sort by multiple fields #1541\n  * Added @sh encoder #1526\n  * Added @uri/@urid encoder/decoder #1529\n  * Fixed date comparison with string date #1537\n  * Added from_unix/to_unix Operators","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"published":"2023-10-06T12:40:29Z","modified":"2023-10-06T12:40:29Z","fixes":[{"ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP5","package":"yq","fixed_in":["4.35.2-150500.3.3.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Leap 15.5","package":"yq","fixed_in":["4.35.2-150500.3.3.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP5","package":"yq","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.35.2-150500.3.3.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Leap 15.5","package":"yq","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.35.2-150500.3.3.1"}]}]}],"references":[{"url":"https://www.suse.com/support/update/announcement/2023/suse-su-20234000-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1215808","tags":["report"]}],"sources":{"osv":[{"id":"SUSE-SU-2023:4000-1","title":"Security update for yq","description":"This update for yq fixes the following issues:\n\nyq was updated to 4.35.2 (bsc#1215808):\n\n  * Fixed number parsing as float bug in JSON #1756\n  * Fixed string, null concatenation consistency #1712\n  * Fixed expression parsing issue #1711\n\nUpdate to 4.35.1:\n\n  * Added Lua output support\n  * Added BSD checksum format\n\nUpdate to 4.34.1:\n\n  * Added shell output format\n  * Fixed nil pointer dereference\n\nUpdate to 4.33.3:\n\n  * Fixed bug when splatting empty array #1613\n  * Added scalar output for TOML (#1617)\n  * Fixed passing of read-only context in pipe (partial fix for\n    #1631)\n\nUpdate to 4.33.2:\n\n  * Add ``--nul-output|-0`` flag to separate element with NUL\n    character (#1550) Thanks @vaab!\n  * Add removable-media interface plug declaration to the snap\n    packaging(#1618) Thanks @brlin-tw!\n  * Scalar output now handled in csv, tsv and property files\n\nUpdate to 4.33.1:\n\n  * Added read-only TOML support! #1364. Thanks @pelletier for\n    making your API available in your toml lib :)\n  * Added warning when auto detect by file type is outputs JSON\n\nUpdate to 4.32.2:\n\n  * Fixes parsing terraform tfstate files results in 'unknown'\n    format\n  * Added divide and modulo operators (#1593)\n  * Add support for decoding base64 strings without padding\n  * Add filter operation (#1588) - thanks @rbren!\n  * Detect input format based on file name extension (#1582)\n  * Auto output format when input format is automatically\n    detected\n  * Fixed npe in log #1596\n  * Improved binary file size!\n\nUpdate to 4.31.2:\n\n  * Fixed merged anchor reference problem #1482\n  * Fixed xml encoding of ProcInst #1563, improved XML\n    comment handling\n  * Allow build without json and xml support (#1556) Thanks\n\nUpdate to 4.31.1:\n\n  * Added shuffle command #1503\n  * Added ability to sort by multiple fields #1541\n  * Added @sh encoder #1526\n  * Added @uri/@urid encoder/decoder #1529\n  * Fixed date comparison with string date #1537\n  * Added from_unix/to_unix Operators\n\n","status":"published","published":"2023-10-06T12:40:29Z","modified":"2023-10-06T12:40:29Z","updated_at":"2026-11-02T15:53:53.440387Z"}]}}
