{"id":"CVE-2021-20274","aliases":["ALPINE-CVE-2021-20274","DEBIAN-CVE-2021-20274","EUVD-2021-7708","GHSA-g899-mr4g-v86j","openSUSE-SU-2021:0443-1","openSUSE-SU-2021:0460-1","openSUSE-SU-2024:11193-1"],"status":"published","title":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when...","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01915,"percentile":0.79993,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-476"],"published":"2021-03-09T13:11:46Z","modified":"2026-10-23T18:03:10Z","fixes":[{"ecosystem":"Alpine:v3.12","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.13","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.14","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.15","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.16","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.17","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.18","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"privoxy","fixed_in":["3.0.32-r0"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"privoxy","fixed_in":["3.0.32-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"privoxy","fixed_in":["3.0.32-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"privoxy","fixed_in":["3.0.32-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.12","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.13","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.14","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.15","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.16","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.17","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.18","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-1"}]}]},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-lp152.3.9.1"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Package Hub 15 SP2","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-bp152.4.9.1"}]}],"bundled":5},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"privoxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.32-2.3"}]}],"bundled":7}],"products":[{"vendor":"privoxy","product":"privoxy"}],"references":[{"url":"https://www.privoxy.org/announce.txt","tags":["x_refsource_MISC","x_transferred","Release Notes","Vendor Advisory","advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1936662","tags":["x_refsource_MISC","x_transferred","Issue Tracking","Patch","Third Party Advisory","fix"]},{"url":"https://security.gentoo.org/glsa/202107-16","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","Third Party Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-20274"},{"url":"https://github.com/advisories/GHSA-g899-mr4g-v86j"},{"url":"https://security.alpinelinux.org/vuln/CVE-2021-20274","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2021-20274","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/TFUTCP522RHVYR5DDZPU4P3YHFZXBVYJ/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1183129","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-20272","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-20273","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-20274","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-20275","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-20276","tags":["web"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/6NB5FOTUR2SOWL7YMKEJTBMYYI245FRZ/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2021-20216","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-20217","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2021-20274","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","status":"published","published":"2021-03-09T13:11:46Z","modified":"2024-08-03T17:37:23.763Z","cwes":["CWE-476"],"updated_at":"2026-11-02T14:32:55.564736Z"}],"euvd":[{"id":"EUVD-2021-7708","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","status":"published","published":"2021-03-09T13:11:46Z","modified":"2024-08-03T17:37:23Z","updated_at":"2026-11-03T03:25:09.355483Z"}],"ghsa":[{"id":"GHSA-g899-mr4g-v86j","title":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when...","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","status":"published","published":"2022-05-24T17:43:53Z","modified":"2023-01-29T05:06:46Z","cwes":["CWE-476"],"updated_at":"2026-11-02T14:46:05.419939Z"}],"nvd":[{"id":"CVE-2021-20274","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","status":"published","published":"2021-03-09T14:15:12.85Z","modified":"2026-06-17T03:33:35.253Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:06:50.399901Z"}],"osv":[{"id":"ALPINE-CVE-2021-20274","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","status":"published","published":"2021-03-09T14:15:12.85Z","modified":"2026-10-23T17:17:56.144164112Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:27:48.646074Z"},{"id":"CVE-2021-20274","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","status":"published","published":"2021-03-09T14:15:12.85Z","modified":"2026-03-14T14:48:45.842481Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:18.004149Z"},{"id":"DEBIAN-CVE-2021-20274","description":"A flaw was found in privoxy before 3.0.32. A crash may occur due a NULL-pointer dereference when the socks server misbehaves.","status":"published","published":"2021-03-09T14:15:12.85Z","modified":"2026-10-23T18:03:10.341261974Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:34.637046Z"},{"id":"openSUSE-SU-2021:0443-1","title":"Security update for privoxy","description":"This update for privoxy fixes the following issues:\n\nUpdate to version 3.0.32:\n\n  - Security/Reliability (boo#1183129)\n\n    - ssplit(): Remove an assertion that could be triggered with a\n      crafted CGI request.\n      Commit 2256d7b4d67. OVE-20210203-0001. CVE-2021-20272\n      Reported by: Joshua Rogers (Opera)\n    - cgi_send_banner(): Overrule invalid image types. Prevents a\n      crash with a crafted CGI request if Privoxy is toggled off.\n      Commit e711c505c48. OVE-20210206-0001. CVE-2021-20273\n      Reported by: Joshua Rogers (Opera)\n    - socks5_connect(): Don't try to send credentials when none are\n      configured. Fixes a crash due to a NULL-pointer dereference\n      when the socks server misbehaves.\n      Commit 85817cc55b9. OVE-20210207-0001. CVE-2021-20274\n      Reported by: Joshua Rogers (Opera)\n    - chunked_body_is_complete(): Prevent an invalid read of size\n      two.\n      Commit a912ba7bc9c. OVE-20210205-0001. CVE-2021-20275\n      Reported by: Joshua Rogers (Opera)\n    - Obsolete pcre: Prevent invalid memory accesses with an invalid\n      pattern passed to pcre_compile(). Note that the obsolete pcre\n      code is scheduled to be removed before the 3.0.33 release.\n      There has been a warning since 2008 already.\n      Commit 28512e5b624. OVE-20210222-0001. CVE-2021-20276\n      Reported by: Joshua Rogers (Opera)\n\n  - Bug fixes:\n\n    - Properly parse the client-tag-lifetime directive. Previously it was\n      not accepted as an obsolete hash value was being used.\n      Reported by: Joshua Rogers (Opera)\n    - decompress_iob(): Prevent reading of uninitialized data.\n      Reported by: Joshua Rogers (Opera).\n    - decompress_iob(): Don't advance cur past eod when looking\n      for the end of the file name and comment.\n    - decompress_iob(): Cast value to unsigned char before shifting.\n      Prevents a left-shift of a negative value which is undefined behaviour.\n      Reported by: Joshua Rogers (Opera)\n    - gif_deanimate(): Confirm that that we have enough data before doing\n      any work. Fixes a crash when fuzzing with an empty document.\n      Reported by: Joshua Rogers (Opera).\n    - buf_copy(): Fail if there's no data to write or nothing to do.\n      Prevents undefined behaviour 'applying zero offset to null pointer'.\n      Reported by: Joshua Rogers (Opera)\n    - log_error(): Treat LOG_LEVEL_FATAL as fatal even when --stfu is\n      being used while fuzzing.\n      Reported by: Joshua Rogers (Opera).\n    - Respect DESTDIR when considering whether or not to install\n      config files with '.new' extension.\n    - OpenSSL ssl_store_cert(): Fix two error messages.\n    - Fix a couple of format specifiers.\n    - Silence compiler warnings when compiling with NDEBUG.\n    - fuzz_server_header(): Fix compiler warning.\n    - fuzz_client_header(): Fix compiler warning.\n    - cgi_send_user_manual(): Also reject requests if the user-manual\n      directive specifies a https:// URL. Previously Privoxy would try and\n      fail to open a local file.\n\n  - General improvements:\n\n    - Log the TLS version and the the cipher when debug 2 is enabled.\n    - ssl_send_certificate_error(): Respect HEAD requests by not sending a body.\n    - ssl_send_certificate_error(): End the body with a single new line.\n    - serve(): Increase the chances that the host is logged when closing\n      a server socket.\n    - handle_established_connection(): Add parentheses to clarify an expression\n      Suggested by: David Binderman\n    - continue_https_chat(): Explicitly unset CSP_FLAG_CLIENT_CONNECTION_KEEP_ALIVE\n      if process_encrypted_request() fails. This makes it more obvious that the\n      connection will not be reused. Previously serve() relied on\n      CSP_FLAG_SERVER_CONTENT_LENGTH_SET and CSP_FLAG_CHUNKED being unset.\n      Inspired by a patch from Joshua Rogers (Opera).\n    - decompress_iob(): Add periods to a couple of log messages\n    - Terminate the body of the HTTP snipplets with a single new line\n      instead of '\\r\\n'.\n    - configure: Add --with-assertions option and only enable assertions\n      when it is used\n    - windows build: Use --with-brotli and --with-mbedtls by default and\n      enable dynamic error checking.\n    - gif_deanimate(): Confirm we've got an image before trying to write it\n      Saves a pointless buf_copy() call.\n    - OpenSSL ssl_store_cert(): Remove a superfluous space before the serial number.\n\n  - Action file improvements:\n\n    - Disable fast-redirects for .golem.de/\n    - Unblock requests to adri*.\n    - Block requests for trc*.taboola.com/\n    - Disable fast-redirects for .linkedin.com/\n\n  - Filter file improvements:\n\n    - Make the second pcrs job of the img-reorder filter greedy again.\n      The ungreedy version broke the img tags on:\n      https://bulk.fefe.de/scalability/.\n\n  - Privoxy-Log-Parser:\n\n    - Highlight a few more messages.\n    - Clarify the --statistics output. The shown 'Reused connections'\n      are server connections so name them appropriately.\n    - Bump version to 0.9.3.\n\n  - Privoxy-Regression-Test:\n\n    - Add the --check-bad-ssl option to the --help output.\n    - Bump version to 0.7.3.\n\n  - Documentation:\n\n    - Add pushing the created tag to the release steps in the developer manual.\n    - Clarify that 'debug 32768' should be used in addition to the other debug\n      directives when reporting problems.\n    - Add a 'Third-party licenses and copyrights' section to the user manual.\n","status":"published","published":"2021-03-18T13:06:59Z","modified":"2026-02-04T02:36:16.381462Z","updated_at":"2026-11-02T16:58:31.879684Z"},{"id":"openSUSE-SU-2021:0460-1","title":"Security update for privoxy","description":"This update for privoxy fixes the following issues:\n\nUpdate to version 3.0.32:\n\n  - Security/Reliability (boo#1183129)\n\n    - ssplit(): Remove an assertion that could be triggered with a\n      crafted CGI request.\n      Commit 2256d7b4d67. OVE-20210203-0001. CVE-2021-20272\n      Reported by: Joshua Rogers (Opera)\n    - cgi_send_banner(): Overrule invalid image types. Prevents a\n      crash with a crafted CGI request if Privoxy is toggled off.\n      Commit e711c505c48. OVE-20210206-0001. CVE-2021-20273\n      Reported by: Joshua Rogers (Opera)\n    - socks5_connect(): Don't try to send credentials when none are\n      configured. Fixes a crash due to a NULL-pointer dereference\n      when the socks server misbehaves.\n      Commit 85817cc55b9. OVE-20210207-0001. CVE-2021-20274\n      Reported by: Joshua Rogers (Opera)\n    - chunked_body_is_complete(): Prevent an invalid read of size\n      two.\n      Commit a912ba7bc9c. OVE-20210205-0001. CVE-2021-20275\n      Reported by: Joshua Rogers (Opera)\n    - Obsolete pcre: Prevent invalid memory accesses with an invalid\n      pattern passed to pcre_compile(). Note that the obsolete pcre\n      code is scheduled to be removed before the 3.0.33 release.\n      There has been a warning since 2008 already.\n      Commit 28512e5b624. OVE-20210222-0001. CVE-2021-20276\n      Reported by: Joshua Rogers (Opera)\n\n  - Bug fixes:\n\n    - Properly parse the client-tag-lifetime directive. Previously it was\n      not accepted as an obsolete hash value was being used.\n      Reported by: Joshua Rogers (Opera)\n    - decompress_iob(): Prevent reading of uninitialized data.\n      Reported by: Joshua Rogers (Opera).\n    - decompress_iob(): Don't advance cur past eod when looking\n      for the end of the file name and comment.\n    - decompress_iob(): Cast value to unsigned char before shifting.\n      Prevents a left-shift of a negative value which is undefined behaviour.\n      Reported by: Joshua Rogers (Opera)\n    - gif_deanimate(): Confirm that that we have enough data before doing\n      any work. Fixes a crash when fuzzing with an empty document.\n      Reported by: Joshua Rogers (Opera).\n    - buf_copy(): Fail if there's no data to write or nothing to do.\n      Prevents undefined behaviour 'applying zero offset to null pointer'.\n      Reported by: Joshua Rogers (Opera)\n    - log_error(): Treat LOG_LEVEL_FATAL as fatal even when --stfu is\n      being used while fuzzing.\n      Reported by: Joshua Rogers (Opera).\n    - Respect DESTDIR when considering whether or not to install\n      config files with '.new' extension.\n    - OpenSSL ssl_store_cert(): Fix two error messages.\n    - Fix a couple of format specifiers.\n    - Silence compiler warnings when compiling with NDEBUG.\n    - fuzz_server_header(): Fix compiler warning.\n    - fuzz_client_header(): Fix compiler warning.\n    - cgi_send_user_manual(): Also reject requests if the user-manual\n      directive specifies a https:// URL. Previously Privoxy would try and\n      fail to open a local file.\n\n  - General improvements:\n\n    - Log the TLS version and the the cipher when debug 2 is enabled.\n    - ssl_send_certificate_error(): Respect HEAD requests by not sending a body.\n    - ssl_send_certificate_error(): End the body with a single new line.\n    - serve(): Increase the chances that the host is logged when closing\n      a server socket.\n    - handle_established_connection(): Add parentheses to clarify an expression\n      Suggested by: David Binderman\n    - continue_https_chat(): Explicitly unset CSP_FLAG_CLIENT_CONNECTION_KEEP_ALIVE\n      if process_encrypted_request() fails. This makes it more obvious that the\n      connection will not be reused. Previously serve() relied on\n      CSP_FLAG_SERVER_CONTENT_LENGTH_SET and CSP_FLAG_CHUNKED being unset.\n      Inspired by a patch from Joshua Rogers (Opera).\n    - decompress_iob(): Add periods to a couple of log messages\n    - Terminate the body of the HTTP snipplets with a single new line\n      instead of '\\r\\n'.\n    - configure: Add --with-assertions option and only enable assertions\n      when it is used\n    - windows build: Use --with-brotli and --with-mbedtls by default and\n      enable dynamic error checking.\n    - gif_deanimate(): Confirm we've got an image before trying to write it\n      Saves a pointless buf_copy() call.\n    - OpenSSL ssl_store_cert(): Remove a superfluous space before the serial number.\n\n  - Action file improvements:\n\n    - Disable fast-redirects for .golem.de/\n    - Unblock requests to adri*.\n    - Block requests for trc*.taboola.com/\n    - Disable fast-redirects for .linkedin.com/\n\n  - Filter file improvements:\n\n    - Make the second pcrs job of the img-reorder filter greedy again.\n      The ungreedy version broke the img tags on:\n      https://bulk.fefe.de/scalability/.\n\n  - Privoxy-Log-Parser:\n\n    - Highlight a few more messages.\n    - Clarify the --statistics output. The shown 'Reused connections'\n      are server connections so name them appropriately.\n    - Bump version to 0.9.3.\n\n  - Privoxy-Regression-Test:\n\n    - Add the --check-bad-ssl option to the --help output.\n    - Bump version to 0.7.3.\n\n  - Documentation:\n\n    - Add pushing the created tag to the release steps in the developer manual.\n    - Clarify that 'debug 32768' should be used in addition to the other debug\n      directives when reporting problems.\n    - Add a 'Third-party licenses and copyrights' section to the user manual.\n\nThis update was imported from the openSUSE:Leap:15.2:Update update project.","status":"published","published":"2021-03-21T23:09:36Z","modified":"2026-02-04T03:23:38.607267Z","updated_at":"2026-11-02T16:58:31.879684Z"},{"id":"openSUSE-SU-2024:11193-1","title":"privoxy-3.0.32-2.3 on GA media","description":"These are all security issues fixed in the privoxy-3.0.32-2.3 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:17:37.693835Z","updated_at":"2026-11-02T16:58:34.894275Z"}]}}
