CyberChef v11.3.0

v11.3.0
Added 10
  • Add modulo operation
  • Add Generate Prime Number operation
  • Add Modular Inverse operation
  • Add Extended GCD operation
  • Add COBS encoding/decoding operations
  • Add TEA and XTEA block ciphers
Fixed 9
  • Await Node API operations whose run() returns a non-async Promise
  • fromDecimal Auto delimiter now correctly parses multiple numbers
  • Remove stray punctuation from malformed To HTML Entity table values
  • Support constructor and __proto__ parameters in Parse URI
  • HOTP and TOTP type errors
  • Fix base32 unicode alphabet
Security 1
  • Fix pretty recipe parser ReDoS

From CyberChef

This release includes a security fix ([#2687])

  • Security: Fix pretty recipe parser ReDoS [@zainnadeem786] | [#2687]
  • feat: add modulo operation [@thomasnemer] [@GCHQDeveloper581] | [#2103]
  • Add HMAC regression tests for Decimal key parsing [@alleria173] | [#2680]
  • fix: await Node API operations whose run() returns a non-async Promise [@roberson-io] | [#2659]
  • chore (deps): bump morgan from 1.10.1 to 1.11.0 | [#2676]
  • fix: fromDecimal Auto delimiter now correctly parses multiple numbers [@min23asdw] | [#2270]
  • Add Generate Prime Number operation [@p-leriche] | [#2212]
  • Add Modular Inverse operation [@p-leriche] | [#2207]
  • Consolidate HTML entity tables into a single spec-generated source (#2645) [@roberson-io] | [#2671]
  • Add Extended GCD operation [@p-leriche] | [#2206]
  • Add COBS encoding/decoding operations [@giesmininkas] | [#2185]
  • chore (deps): bump websocket-driver from 0.7.4 to 0.7.5 | [#2673]
  • fix: remove stray punctuation from malformed To HTML Entity table values [@roberson-io] | [#2660]
  • chore (deps): bump the actions-dependencies group across 1 directory with 6 updates | [#2668]
  • chore (deps): bump the minor-updates group across 1 directory with 3 updates | [#2669]
  • chore (deps): bump the patch-updates group with 5 updates | [#2654]
  • feat: add TEA and XTEA block ciphers [@thomasxm] | [#2225]
  • feat: add PRESENT and Twofish ciphers [@thomasxm] | [#2157]
  • fix: support constructor and proto parameters in Parse URI (#2578) [@mansiverma897993] | [#2581]
  • feat: Implement automated option-type ingredient validation [@mansiverma897993] | [#2625]
  • Add Ascon (NIST SP 800-232) operations: Hash, MAC, Encrypt, Decrypt [@thomasxm] | [#2155]
  • chore (deps): bump the patch-updates group across 1 directory with 6 updates | [#2638]
  • chore (deps): bump webpack from 5.107.2 to 5.108.3 in the minor-updates group | [#2635]
  • chore (deps): bump nginxinc/nginx-unprivileged from 458ecbe to fd3314e in the docker-dependencies group | [#2633]
  • Feature: automatically expire PRs if CLA remains unsigned for an extended period [@GCHQDeveloper581] | [#2636]
  • fix/2445 HOTP (and 2426 TOTP) type errors [@alleria173] | [#2620]
  • Fix base32 unicode alphabet [@loki1205] | [#2380]
  • Add a workflow to automatically flag PRs without a signed CLA [@GCHQDeveloper581] | [#2627]
  • fix/2444 TOTP input validation for correct otpauth uri generation [@alleria173] | [#2621]
  • Validate Wrap line width [@vetrovk] [@GCHQDeveloper581] [@C85297] | [#2606]
  • Handle malformed image parser errors in View Bit Plane [@zainnadeem786] | [#2612]
  • Fixes #2446 hotp otpauth uri validation [@alleria173] | [#2614]
  • Handle invalid bcrypt salt errors in Bcrypt compare [@zainnadeem786] | [#2615]
  • Validate empty Show On Map options [@vetrovk] | [#2631]
  • Create AGENTS.md file [@C85297] | [#2619]
  • Set parameter validation Metadata for GenerateImage operations [@GCHQDeveloper581] | [#2611]
  • Update 4 vulnerable dependencies [@GCHQDeveloper581] | [#2616]
  • Fix BigNumber deserialisation in Dish, and add tests [@GCHQDeveloper581] | [#2607]
  • chore (deps): bump the docker-dependencies group with 2 updates | [#2600]
  • chore (deps): bump the patch-updates group with 8 updates | [#2602]
  • chore (deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions-dependencies group | [#2601]
  • chore (deps): bump the minor-updates group with 2 updates | [#2603]
  • Handle empty Generate Image mode [@vetrovk] | [#2598]
  • Fix stale presenter after expected operation errors [@zainnadeem786] [@GCHQDeveloper581] | [#2589]
  • Clean up/rationalise webpack paths and thereby increase compatibility for Win… [@GCHQDeveloper581] | [#2585]
  • Improve parameter validation for a number of operations where exceptions otherwise caused. [@GCHQDeveloper581] | [#2586]
  • Fix uncaught TypeError in "Show on map" operation. [@lzandman] | [#2453]
  • fix: jsonata $base64decode/$base64encode in Web Worker [@min23asdw] | [#2275]
  • fix Dechunk HTTP Response leaks terminating chunk and trailers into output [@williballenthin] | [#2290]
  • fix: MIME Decoding corrupts non-ASCII characters in Base64-encoded words [@williballenthin] | [#2291]
  • fix: Gzip comment with header checksum produces corrupt streams [@williballenthin] | [#2288]
  • fix TLV Parser BER long-form length parsing [@williballenthin] | [#2289]
  • fix: Unescape Unicode Characters accepts 4-6 hex digits for U+ prefix [@williballenthin] | [#2287]
  • fix Set Difference and Set Intersection preserve duplicates from first sample [@williballenthin] | [#2286]
  • fix: From Base operation produces wrong results for fractional inputs [@williballenthin] | [#2285]
  • fix Median operation returns incorrect result for unsorted odd-length inputs [@williballenthin] | [#2284]
  • Added RenderPDF functionality [@Shailendra1703] [@GCHQDeveloper581] | [#2105]
  • Fix URL encoding incorrectly converting input to UTF-8 [@C85297] | [#2340]
  • feat: Add automated parameter validation framework [@mansiverma897993] | [#2561]
  • Fix: added viewport styles to img tag in RenderImage Dish [@Shailendra1703] [@C85297] | [#2109]
  • chore (deps): bump form-data from 4.0.5 to 4.0.6 | [#2572]
  • chore (deps): bump the patch-updates group with 5 updates [@GCHQDeveloper581] | [#2580]
  • chore (deps): bump the docker-dependencies group with 2 updates | [#2579]
  • Fix operation description rendering [@C85297] | [#2577]
  • chore (deps): bump launch-editor from 2.13.1 to 2.14.1 | [#2574]
  • chore (deps): bump dompurify from 3.4.8 to 3.4.9 | [#2573]
View original

Upgraded? How did it go?

Discussion