WOVN提供スクリプトが原因で一定条件下においてお客様Webサイトが正常に動作しない(復旧済み)

Incident Report for Wovn Technologies, Inc.

Resolved

[発生日時]
2025/10/16 11:10 ~ 16:30 (JST)
※ 影響範囲の確認に時間がかかり、本ステータスページ公開までに時間を要してしまいました。ご報告が遅くなってしまい、申し訳ございませんでした。

[発生事象]
WOVN.ioが提供するJavascript(以降、WOVN提供スクリプトと記載)が、お客様Webサイト側で利用するライブラリと競合する場合があり、その結果としてお客様Webサイトが正常に動作しない状況となっていました。

[本事象の発生条件]
WOVN提供スクリプトを設置しているお客様Webサイトにおいて、 window._ を参照するライブラリ利用などの実装がある場合

[発生原因]
2025/10/16 11:10頃にWOVN提供スクリプトの一部コンポーネントにおいて、lodash ライブラリをグローバルスコープへ展開する形式で読み込む変更を実施してしまいました。具体的には、import _ from 'lodash' として読み込んでいました。
その結果、WOVN提供スクリプトを設置しているお客様Webサイトにおいて、 window._ を参照するライブラリ underscore.js などがある場合、お客様Webサイトが正常に動作しない状況となってしまいました。

[一時対応]
障害原因となっていたコンポーネントの処理方式を変更し、lodashを利用しない実装へ変更いたしました。
当該修正を 16:30 にデプロイし、本時刻を持って障害事象の一時対応が完了しております。

[根本原因と恒久対応策]
本来、WOVN提供スクリプトにおいては、前述のような読み込み方式は避けるべきでした。
これは今回の変更がチーム間での責任範囲が曖昧となる部分にあり適切なチームにてレビューが行われなかったこと、また本変更をデプロイする前のテストが不十分であったことが根本原因となります。
それぞれに対し、次の恒久対応策を実施いたします。

「適切なレビューが行われなかった」
-> WOVN提供スクリプトが適切なチームにてレビューされるよう、変更に対するGitでのタグ付けルールなどを改めて周知徹底します。

「本変更をデプロイする前のテストが不十分であった」
-> 自動テストの内容を見直し、デプロイ前に類似する事象などを事前に検知できるようにします。
Posted Oct 16, 2025 - 20:34 JST
This incident affected: WOVN.io widgets.